iiRecord
Agentic AI Atlas · Krate Agent Resource Model
definition:krate-agent-modela5c.ai
II.
Definition JSON

definition:krate-agent-model

Structured · live

Krate Agent Resource Model json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · domain/products/krate.yamlCluster · domain
Record JSON
{
  "id": "definition:krate-agent-model",
  "_kind": "Definition",
  "_file": "domain/products/krate.yaml",
  "_cluster": "domain",
  "attributes": {
    "displayName": "Krate Agent Resource Model",
    "authoredAt": "2026-05-10T00:00:00Z",
    "text": "The resource kinds governing AI agent dispatch and execution\nwithin Krate:\n\nAgentStack: Defines a reusable agent configuration — which coding\n  agent to use (Claude Code, Codex, etc.), container image, resource\n  limits (CPU, memory, GPU), timeout, and default tool permissions.\nAgentStackVersion: Immutable snapshot of an AgentStack for\n  reproducibility. Dispatch runs reference a specific version.\nAgentDispatchRun: A single agent execution. Created by a user,\n  PR trigger, or schedule. Specifies the target repository,\n  branch, prompt, AgentStack version, and permission scope.\n  Lifecycle: Pending → PermissionReview → ContextBundle →\n  Running → Completed/Failed/Cancelled.\nAgentSession: The active session within a dispatch run. Tracks\n  token usage, tool calls, files modified, and conversation history.\nAgentSessionEvent: Individual events within a session — tool\n  invocations, file edits, terminal commands, model responses.\nAgentPermissionSet: Org-scoped allow/deny rules for what tools\n  and commands an agent can use during a dispatch run.\nAgentQuotaProfile: Org-level resource and cost quotas for agent\n  dispatch — max concurrent runs, token budget, compute hours.\nAgentSchedule: CronJob-like schedule for recurring agent dispatch\n  (e.g., nightly code review, weekly dependency updates).\n",
    "status": "canonical"
  },
  "outgoingEdges": [
    {
      "from": "definition:krate-agent-model",
      "to": "domain:platform-engineering",
      "kind": "applies_to"
    },
    {
      "from": "definition:krate-agent-model",
      "to": "domain:software-engineering",
      "kind": "applies_to"
    },
    {
      "from": "definition:krate-agent-model",
      "to": "tool:kubernetes",
      "kind": "supports"
    },
    {
      "from": "definition:krate-agent-model",
      "to": "skill-area:platform-engineering",
      "kind": "supports"
    }
  ],
  "incomingEdges": []
}