II.
KubernetesController JSON
Structured · livekubernetes-controller:krate-core-controller
Krate Core Controller json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "kubernetes-controller:krate-core-controller",
"_kind": "KubernetesController",
"_file": "domain/products/krate-controllers.yaml",
"_cluster": "domain",
"attributes": {
"displayName": "Krate Core Controller",
"description": "Krate controller loop that watches the product CRD surface and reconciles desired state, status, and conditions for Krate resources.",
"owningPlatformId": "platform:krate",
"controllerKind": "composite",
"runtime": "nodejs-kubernetes-controller",
"sourcePath": "packages/krate/core/src/kubernetes-controller.js",
"reconciliationScope": "multi-namespace"
},
"outgoingEdges": [
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-stack",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-subagent",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-tool-profile",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-mcp-server",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-skill",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-trigger-rule",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-context-label",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-krate-workspace-policy",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-service-account",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-role-binding",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-secret-grant",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-config-grant",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-adapter",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-transport-binding",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-provider-config",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-krate-project",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-gateway-config",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-memory-repository",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-memory-source",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-memory-ontology",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-memory-association",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-krate-workspace",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-ref-policy",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-runner-pool",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-webhook-subscription",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-view",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-selector",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-pull-request",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-issue",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-review",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-pipeline",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-job",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-webhook-delivery",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-dispatch-run",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-dispatch-attempt",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-session",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"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-krate-artifact",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-approval",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-trigger-execution",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-capability-requirement",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-work-item-session-link",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-work-item-workspace-link",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-session-transcript",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-session-attachment",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-krate-workspace-runtime",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-memory-snapshot",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-memory-query",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-memory-update",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-run-memory-import",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-external-backend-provider",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-external-backend-binding",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-external-backend-sync-policy",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-external-provider-capability-manifest",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-external-webhook-delivery",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-external-sync-event",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-external-sync-state",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-external-write-intent",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-external-sync-conflict",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-external-object-link",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-policy-profile",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-policy-template",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-policy-binding",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-policy-exception-request",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-repository",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-branch-protection",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-organization",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-org-namespace-binding",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-sshkey",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-repository-permission",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-user",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-team",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-invite",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-identity-mapping",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-auth-provider",
"kind": "watches_resource",
"attributes": {
"watchType": "primary"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-stack",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-subagent",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-tool-profile",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-mcp-server",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-skill",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-trigger-rule",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-context-label",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-krate-workspace-policy",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-service-account",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-role-binding",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-secret-grant",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-config-grant",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-adapter",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-transport-binding",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-provider-config",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-krate-project",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-gateway-config",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-memory-repository",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-memory-source",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-memory-ontology",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-memory-association",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-krate-workspace",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-ref-policy",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-runner-pool",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-webhook-subscription",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-view",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-selector",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-pull-request",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-issue",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-review",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-pipeline",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-job",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-webhook-delivery",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-dispatch-run",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-dispatch-attempt",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-session",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"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-krate-artifact",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-approval",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-trigger-execution",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-capability-requirement",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-work-item-session-link",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-work-item-workspace-link",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-session-transcript",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-session-attachment",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-krate-workspace-runtime",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-memory-snapshot",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-memory-query",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-memory-update",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-run-memory-import",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-external-backend-provider",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-external-backend-binding",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-external-backend-sync-policy",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-external-provider-capability-manifest",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-external-webhook-delivery",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-external-sync-event",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-external-sync-state",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-external-write-intent",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-external-sync-conflict",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-external-object-link",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-policy-profile",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-policy-template",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-policy-binding",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-policy-exception-request",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-repository",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-branch-protection",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-organization",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-org-namespace-binding",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-sshkey",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-repository-permission",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-user",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-team",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-invite",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-identity-mapping",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-auth-provider",
"kind": "reconciles_resource",
"attributes": {
"mode": "full"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-stack",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-subagent",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-tool-profile",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-mcp-server",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-skill",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-trigger-rule",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-context-label",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-krate-workspace-policy",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-service-account",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-role-binding",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-secret-grant",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-config-grant",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-adapter",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-transport-binding",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-provider-config",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-krate-project",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-gateway-config",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-memory-repository",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-memory-source",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-memory-ontology",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-memory-association",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-krate-workspace",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-pull-request",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-issue",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-review",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-pipeline",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-job",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-webhook-delivery",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-dispatch-run",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-dispatch-attempt",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-session",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-context-bundle",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-krate-artifact",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-approval",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-trigger-execution",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-capability-requirement",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-work-item-session-link",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-work-item-workspace-link",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-session-transcript",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-session-attachment",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-krate-workspace-runtime",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-memory-snapshot",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-memory-query",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-memory-update",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-agent-run-memory-import",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-external-backend-provider",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-external-backend-binding",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-external-backend-sync-policy",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-external-provider-capability-manifest",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-external-webhook-delivery",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-external-sync-event",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-external-sync-state",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-external-write-intent",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-external-sync-conflict",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-external-object-link",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-policy-profile",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-policy-template",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-policy-binding",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-policy-exception-request",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-repository",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-organization",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-org-namespace-binding",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-sshkey",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-repository-permission",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-user",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-team",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-invite",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-identity-mapping",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
},
{
"from": "kubernetes-controller:krate-core-controller",
"to": "kubernetes-crd-kind:krate-auth-provider",
"kind": "emits_resource_status",
"attributes": {
"statusPath": "status"
}
}
],
"incomingEdges": []
}