II.
KubernetesCrdKind JSON
Structured · livekubernetes-crd-kind:krate-agent-context-bundle
Krate AgentContextBundle json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "kubernetes-crd-kind:krate-agent-context-bundle",
"_kind": "KubernetesCrdKind",
"_file": "domain/products/krate-crd-kinds.yaml",
"_cluster": "domain",
"attributes": {
"displayName": "Krate AgentContextBundle",
"description": "AgentContextBundle captures the assembled prompt/context package passed to an agent, including repository state, policy, and memory excerpts. It is owned by the agent-dispatch service and participates in governed agent execution. Atlas models it as a aggregated CRD with Namespaced scope, v1alpha1 storage version, and source-backed Kubernetes API metadata so controller, policy, UI/API, and provider edges can target the exact resource kind.",
"apiGroup": "krate.a5c.ai",
"version": "v1alpha1",
"servedVersions": [
"v1alpha1"
],
"storageVersion": "v1alpha1",
"kind": "AgentContextBundle",
"plural": "agentcontextbundles",
"singular": "agentcontextbundle",
"scope": "Namespaced",
"sourceFile": "packages/krate/charts/crds/aggregated-resources.yaml",
"schemaPath": "spec.versions[name=v1alpha1].schema.openAPIV3Schema",
"family": "aggregated",
"owningPlatformId": "platform:krate",
"platformServiceIds": [
"platform-service:krate-agent-dispatch"
],
"hasStatus": true,
"hasConditions": false,
"statusFieldPath": "status"
},
"outgoingEdges": [
{
"from": "kubernetes-crd-kind:krate-agent-context-bundle",
"to": "evidence:krate-crd-source-aggregated-resources",
"kind": "defined_by_crd_source",
"attributes": {
"locator": "aggregated-resources.yaml:AgentContextBundle"
}
},
{
"from": "kubernetes-crd-kind:krate-agent-context-bundle",
"to": "topic:krate-crd-inventory",
"kind": "belongs_to_resource_family",
"attributes": {
"family": "aggregated"
}
},
{
"from": "kubernetes-crd-kind:krate-agent-context-bundle",
"to": "platform-service:krate-agent-dispatch",
"kind": "belongs_to_resource_family",
"attributes": {
"family": "aggregated"
}
}
],
"incomingEdges": [
{
"from": "presentation:krate-web-ui",
"to": "kubernetes-crd-kind:krate-agent-context-bundle",
"kind": "surfaces_resource",
"attributes": {
"surface": "web"
}
},
{
"from": "presentation:krate-cli",
"to": "kubernetes-crd-kind:krate-agent-context-bundle",
"kind": "surfaces_resource",
"attributes": {
"surface": "kubectl"
}
},
{
"from": "presentation:krate-api",
"to": "kubernetes-crd-kind:krate-agent-context-bundle",
"kind": "surfaces_resource",
"attributes": {
"surface": "api"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-context-bundle",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-context-bundle",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-context-bundle",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "tool-server:krate-api",
"to": "kubernetes-crd-kind:krate-agent-context-bundle",
"kind": "serves_kubernetes_resource",
"attributes": {
"serviceMode": "aggregated-api"
}
}
]
}