II.
AgentVersion JSON
Structured · liveagentVersion:claude:ge-0-0-0
Claude Code json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "agentVersion:claude:ge-0-0-0",
"_kind": "AgentVersion",
"_file": "agent-stack/versions/claude-code-1-x.yaml",
"_cluster": "agent-stack",
"attributes": {
"agentId": "claude",
"aliases": [
"claude-code"
],
"runtimeFamily": "cli-harness",
"releaseChannel": "stable",
"displayName": "Claude Code",
"summary": "Anthropic's official CLI agent for coding tasks",
"sourcePackage": "@anthropic-ai/claude-code",
"osSupport": [
"linux",
"macos",
"windows"
],
"agentProductId": "agent:claude-code",
"versionRange": ">=2.1.156",
"currentVersion": "2.1.156",
"releasedAt": "2026-05-29",
"releaseNotesUrl": "https://github.com/anthropics/claude-code/releases/tag/v2.1.156",
"assimilationNotes": [
"v2.1.156 fixes Opus 4.8 thinking block handling so the CLI no longer modifies thinking blocks in a way that causes API errors.",
"Plugin marketplace sources now accept skipLfs for github/git sources, so plugin sync paths can avoid Git LFS downloads during clone and update.",
"npm global installs now show an auto-update failure notice, /doctor lists fixes, and claude doctor shows the last update attempt result.",
"Status line commands receive COLUMNS and LINES, allowing terminal-width-aware status output.",
"claude agents dispatch autocomplete now includes native slash commands and bundled skills, and the PR column reports PR #N or N PRs.",
"MCP server and connector authentication startup notifications are combined into one message.",
"Subagent MCP handling now respects strict-mcp-config, bare mode, remote mode, enterprise managed MCP config, and allow/deny policies.",
"/model now saves the selected model as the default for new sessions; customized modelPicker:setAsDefault keybindings must be renamed to modelPicker:thisSessionOnly.",
"Install method and package name remain npm install -g @anthropic-ai/claude-code."
],
"cliCommand": "claude",
"installMethods": [
"install:npm",
"install:brew"
],
"minSchemaVersion": "6.0.0",
"interactiveSignals": {
"turnCompletePattern": "^\\s*❯\\s*$|^\\s*%\\s*$",
"exitOnNonInteractive": true,
"nonInteractiveMode": "-p",
"interactiveMode": ""
},
"adapterMetadata": {
"authMethods": [
{
"type": "api_key",
"name": "API Key",
"envVars": [
"ANTHROPIC_API_KEY"
]
},
{
"type": "browser_login",
"name": "Browser Login"
}
],
"authFiles": [
"~/.claude.json",
"~/.claude/settings.json"
],
"hostEnvSignals": [
"CLAUDECODE",
"CLAUDE_CODE_SESSION_ID",
"CLAUDE_CODE",
"CLAUDE_PROJECT_DIR"
],
"sessionDir": "~/.claude/projects",
"sessionPersistence": "file",
"approvalModes": [
"yolo",
"prompt",
"deny"
],
"capabilityFlags": {
"canResume": true,
"canFork": true,
"supportsMultiTurn": true,
"sessionPersistence": "file",
"supportsTextStreaming": true,
"supportsToolCallStreaming": true,
"supportsThinkingStreaming": true,
"supportsNativeTools": true,
"supportsMCP": true,
"supportsParallelToolCalls": true,
"requiresToolApproval": true,
"supportsThinking": true,
"supportsJsonMode": true,
"supportsStructuredOutput": true,
"structuredSessionTransport": "persistent",
"sessionControlPlane": "self-managed",
"supportsSkills": true,
"supportsAgentsMd": true,
"skillsFormat": "file",
"supportsSubagentDispatch": true,
"supportsParallelExecution": true,
"maxParallelTasks": 10,
"supportsInteractiveMode": true,
"supportsStdinInjection": true,
"supportsImageInput": true,
"supportsImageOutput": false,
"supportsFileAttachments": true,
"supportsPlugins": true,
"pluginFormats": [
"mcp-server"
],
"pluginRegistries": [
{
"name": "mcp",
"url": "https://modelcontextprotocol.io",
"searchable": false
}
],
"supportedPlatforms": [
"darwin",
"linux",
"win32"
],
"thinkingEffortLevels": [
"low",
"medium",
"high",
"max"
],
"requiresGitRepo": false,
"requiresPty": false
},
"runtimeHooks": {
"preToolUse": "blocking",
"postToolUse": "nonblocking",
"sessionStart": "nonblocking",
"sessionEnd": "nonblocking",
"stop": "nonblocking",
"userPromptSubmit": "blocking"
},
"configSchema": {
"configFormat": "json",
"configFilePaths": [
"~/.claude/settings.json"
],
"projectConfigFilePaths": [
".claude/settings.json"
]
},
"displayName": "Claude Code",
"defaultModelId": "claude-sonnet-4-20250514"
},
"hookSupport": {
"interactive": {
"sessionStart": "native",
"stop": "native",
"userPromptSubmit": "native",
"preToolUse": "native",
"sessionEnd": "native"
},
"nonInteractive": {
"sessionStart": "emulated",
"stop": "unsupported",
"userPromptSubmit": "unsupported",
"preToolUse": "unsupported",
"sessionEnd": "unsupported"
}
},
"bridgeCapabilities": {
"interactiveBridge": true,
"hookBridge": true,
"sessionResume": true,
"positionalPrompt": true,
"nonInteractiveUsesPromptFlag": true
}
},
"outgoingEdges": [
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "agent:claude-code",
"kind": "version_of"
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "agent-core-impl:claude-code.core@1.x",
"kind": "composed_of",
"attributes": {
"role": "core"
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "agent-runtime-impl:claude-code.runtime@1.x",
"kind": "composed_of",
"attributes": {
"role": "runtime"
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "agent-platform-impl:claude-code.platform@1.x",
"kind": "composed_of",
"attributes": {
"role": "platform"
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "agent-ui-impl:claude-code.ui@current",
"kind": "composed_of",
"attributes": {
"role": "ui"
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "knowledge-fabric-impl:claude-code.knowledge@current",
"kind": "composed_of",
"attributes": {
"role": "knowledge-fabric"
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "memory-system:claude-code-auto-memory",
"kind": "uses_memory_system",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "vector-store:weaviate",
"kind": "uses_vector_store",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "vector-store:chroma",
"kind": "uses_vector_store",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "vector-store:pgvector",
"kind": "uses_vector_store",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "vector-store:qdrant",
"kind": "uses_vector_store",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "memory-store:symphony-vector-pinecone",
"kind": "has_memory",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "memory-store:symphony-conversation-buffer",
"kind": "has_memory",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "memory-store:symphony-summarized-history",
"kind": "has_memory",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "memory-store:symphony-prompt-cache",
"kind": "has_memory",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "memory-store:symphony-knowledge-graph",
"kind": "has_memory",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "device-pair:adapters-mobile-ios",
"kind": "has_device_pair",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "device-pair:adapters-mobile-android",
"kind": "has_device_pair",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "device-pair:adapters-web-desktop",
"kind": "has_device_pair",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "prompt-template:few-shot-classification",
"kind": "governs_template",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "vcs-host:bitbucket-cloud",
"kind": "versioned_via",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "vcs-host:gitea",
"kind": "versioned_via",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "vcs-host:azure-devops",
"kind": "versioned_via",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "install:npm",
"kind": "installed_via",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "install:brew",
"kind": "installed_via",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "compliance:soc-2",
"kind": "complies_with",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "compliance:owasp-llm-top-10",
"kind": "complies_with",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "content-policy:default-acceptable-use",
"kind": "applies_policy",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "content-policy:enterprise-pii",
"kind": "applies_policy",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "evidence:claude-code-2-1-156-release",
"kind": "sourced_from"
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:skills",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.156",
"level": "full",
"notes": "Claude Code documents skills and slash commands directly, while the local target mapping anchors how plugin surfaces map into the ontology."
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:supports-thinking",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.156",
"level": "full",
"notes": "Claude Code is documented as an interactive agentic coding surface that reasons over the codebase and executes tool-assisted work."
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:supports-mcp",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.156",
"level": "full",
"notes": "MCP support points to official Claude Code documentation instead of inheriting only generic Claude product pages."
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:tool-approval",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.156",
"level": "full",
"notes": "Permission modes and auto mode document Claude Code's native approval boundary model for tools and edits."
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:interactive-mode",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.156",
"level": "full",
"notes": "Interactive CLI usage is directly documented rather than inferred from generic product marketing."
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:stdin-injection",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.156",
"level": "full",
"notes": "Scripted prompt-mode CLI flows and continue flags provide the strongest official basis for non-interactive input semantics."
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:vision-input",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.156",
"level": "full",
"notes": "Image input is backed by official Claude multimodal documentation, with lower confidence than the Claude Code-specific docs used elsewhere."
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:runtime-hooks",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.156",
"level": "full",
"notes": "Runtime hooks tied to the official hook reference and guide plus the local plugin target shape."
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:stop-hook",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.156",
"level": "full",
"notes": "Stop-hook support is modeled separately so the stop lifecycle claim is not diluted into the generic hook bundle."
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:supports-subagent-dispatch",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.156",
"level": "full",
"notes": "Subagent dispatch is backed by the official custom-subagents documentation."
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:parallel-tool-calls",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.156",
"level": "full",
"notes": "Parallel execution is tied to official subagent and agent-team references."
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:can-resume",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.156",
"level": "full",
"notes": "Session resume is tied to checkpointing and continue flows."
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:supports-agents-md",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.156",
"level": "full",
"notes": "Claude Code reads CLAUDE.md (and AGENTS.md as alternate name) at session bootstrap; /memory edits this file."
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:supports-parallel-execution",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.156",
"level": "full",
"notes": "Subagents dispatched via the Task tool can run concurrently within one session."
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:requires-git-repo",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.156",
"level": "partial",
"notes": "Claude Code starts outside git repos but git-aware features (diffs, branch awareness) are degraded."
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:requires-pty",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.156",
"level": "partial",
"notes": "Interactive mode requires PTY; --print mode works without one."
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:supports-file-attachments",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.156",
"level": "full",
"notes": "Drag-drop / paste of files (images, docs, code) into the TUI is supported."
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:supports-image-output",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.156",
"level": "partial",
"notes": "Image output is provider-bound (Anthropic Messages API does not currently emit image blocks; some hosted models do)."
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:supports-local-models",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.156",
"level": "partial",
"notes": "Claude Code routes inference through Anthropic / Bedrock / Vertex by default; local-model routing is via transport-adapter + a Local Model Source provider configured in settings."
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:supports-agent-teams",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.156",
"level": "full",
"notes": "Experimental — gated by CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1. Source — https://docs.claude.com/en/docs/claude-code/agent-teams."
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:supports-plugin-marketplaces",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.156",
"level": "full",
"notes": "/plugin marketplace add|list|update|remove + /plugin install|disable|enable|uninstall. Source — https://docs.claude.com/en/docs/claude-code/discover-plugins."
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:supports-deep-links",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.156",
"level": "full",
"notes": "claude-cli://open + vscode://anthropic.claude-code/open. Source — https://docs.claude.com/en/docs/claude-code/deep-links."
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:supports-skill-dynamic-context-injection",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.156",
"level": "full",
"notes": "Inline !`cmd` and ```! blocks plus $ARGUMENTS / $N / ${CLAUDE_SESSION_ID} / ${CLAUDE_EFFORT} / ${CLAUDE_SKILL_DIR} substitutions. Source — https://docs.claude.com/en/docs/claude-code/skills."
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:supports-skill-shell-execution-policy",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.156",
"level": "full",
"notes": "disableSkillShellExecution setting + per-skill shell (bash|powershell) frontmatter. Source — Anthropic skills doc."
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:supports-result-message-typing",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.156",
"level": "full",
"notes": "Agent SDK ResultMessage subtypes — success, error_max_turns, error_max_budget_usd, error_during_execution, error_max_structured_output_retries. Source — https://docs.claude.com/en/api/agent-sdk/agent-loop."
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:supports-skill-frontmatter-paths-glob",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.156",
"level": "full"
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:supports-skill-positional-arguments",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.156",
"level": "full"
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:supports-subagent-tool-allowlist",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.156",
"level": "full"
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:supports-claude-cli-url-scheme",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.156",
"level": "full"
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:supports-deep-link-vscode-handler",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.156",
"level": "full"
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:supports-agent-loop-budget-limit",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.156",
"level": "full"
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:supports-agent-loop-turn-limit",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.156",
"level": "full"
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:supports-env-var-feature-gating",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.156",
"level": "full"
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "output-style:claude-code-learning",
"kind": "has_output_style",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "output-style:claude-code-bare-user",
"kind": "has_output_style",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "memory-hierarchy:claude-code-default",
"kind": "uses_memory_hierarchy",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "memory-hierarchy:claude-code-remote-ccr",
"kind": "uses_memory_hierarchy",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "proactive-surface:claude-code-prompt-suggestion",
"kind": "exposes_proactive_surface",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "proactive-surface:claude-code-magic-docs",
"kind": "exposes_proactive_surface",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "permission-mode:claude-code-default",
"kind": "operates_in_permission_mode",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "permission-mode:claude-code-plan",
"kind": "operates_in_permission_mode",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "permission-mode:claude-code-bypass-permissions",
"kind": "operates_in_permission_mode",
"attributes": {}
}
],
"incomingEdges": [
{
"from": "knowledge-fabric-impl:claude-code.knowledge@current",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "composes",
"attributes": {
"role": "knowledge-fabric"
}
},
{
"from": "agent:claude-code",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "has_version"
},
{
"from": "eval-run:gaia.claude-code.2025",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "evaluates_target"
},
{
"from": "eval-run:swe-bench.claude-code@1.x.2025-04-29",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "evaluates_target"
},
{
"from": "capabilitySupport:claude:ge-0-0-0:skills",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "capability_of_version",
"attributes": {}
},
{
"from": "capabilitySupport:claude:ge-0-0-0:thinking",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "capability_of_version",
"attributes": {}
},
{
"from": "capabilitySupport:claude:ge-0-0-0:mcp",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "capability_of_version",
"attributes": {}
},
{
"from": "capabilitySupport:claude:ge-0-0-0:tool-approval",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "capability_of_version",
"attributes": {}
},
{
"from": "capabilitySupport:claude:ge-0-0-0:interactive-mode",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "capability_of_version",
"attributes": {}
},
{
"from": "capabilitySupport:claude:ge-0-0-0:stdin-injection",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "capability_of_version",
"attributes": {}
},
{
"from": "capabilitySupport:claude:ge-0-0-0:image-input",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "capability_of_version",
"attributes": {}
},
{
"from": "capabilitySupport:claude:ge-0-0-0:runtime-hooks",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "capability_of_version",
"attributes": {}
},
{
"from": "capabilitySupport:claude:ge-0-0-0:stop-hook",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "capability_of_version",
"attributes": {}
},
{
"from": "capabilitySupport:claude:ge-0-0-0:subagent-dispatch",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "capability_of_version",
"attributes": {}
},
{
"from": "capabilitySupport:claude:ge-0-0-0:parallel-execution",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "capability_of_version",
"attributes": {}
},
{
"from": "capabilitySupport:claude:ge-0-0-0:session-resume",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "capability_of_version",
"attributes": {}
},
{
"from": "claim:claude-code-2-1-150-no-user-facing-changes",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "about_subject"
},
{
"from": "claim:claude-code-cli-command",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "about_subject"
},
{
"from": "claim:claude-code-issue-536-current-version",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "about_subject"
},
{
"from": "claim:claude-code-issue-536-opus-4-8-thinking-block-fix",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "about_subject"
},
{
"from": "claim:claude-code-issue-536-no-migration-surface",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "about_subject"
},
{
"from": "evidence:claude-code-2-1-152-release",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "references"
},
{
"from": "evidence:claude-code-2-1-153-release",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "references"
},
{
"from": "evidence:claude-code-2-1-156-release",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "references"
},
{
"from": "evidence:claude-code-issue-536-2-1-156-release",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "references"
},
{
"from": "hook-mapping:pre-tool-use-claude-code",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:claude-setup",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:claude-user-prompt-expansion",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:claude-permission-request",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:claude-permission-denied",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:claude-post-tool-use-failure",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:claude-post-tool-batch",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:claude-stop-failure",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:claude-subagent-start",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:claude-task-created",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:claude-task-completed",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:claude-teammate-idle",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:claude-config-change",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:claude-instructions-loaded",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:claude-file-changed",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:claude-cwd-changed",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:claude-worktree-create",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:claude-worktree-remove",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:claude-post-compact",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:claude-elicitation",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:claude-elicitation-result",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:claude-pre-tool-use-native",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:claude-post-tool-use-native",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:claude-stop-native",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:claude-subagent-stop-native",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:claude-notification-native",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:claude-message-display-native",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:claude-user-prompt-submit-native",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:claude-pre-compact-native",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:claude-session-start-native",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:claude-session-end-native",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:session-end-claude-code",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:post-tool-use-claude-code",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:stop-claude-code",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:subagent-stop-claude-code",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:notification-claude-code",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:user-prompt-submit-claude-code",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-mapping:pre-compact-claude-code",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {}
},
{
"from": "hook-surface:claude.pre-tool-use",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {
"attrs": {
"since": "1.0.0"
}
}
},
{
"from": "hook-surface:claude.post-tool-use",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {
"attrs": {
"since": "1.0.0"
}
}
},
{
"from": "hook-surface:claude.stop",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {
"attrs": {
"since": "1.0.0"
}
}
},
{
"from": "hook-surface:claude.subagent-stop",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {
"attrs": {
"since": "1.0.0"
}
}
},
{
"from": "hook-surface:claude.notification",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {
"attrs": {
"since": "1.0.0"
}
}
},
{
"from": "hook-surface:claude.message-display",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {
"attrs": {
"since": "0.3.152"
}
}
},
{
"from": "hook-surface:claude.user-prompt-submit",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {
"attrs": {
"since": "1.0.0"
}
}
},
{
"from": "hook-surface:claude.pre-compact",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {
"attrs": {
"since": "1.0.0"
}
}
},
{
"from": "hook-surface:claude.session-start",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {
"attrs": {
"since": "1.0.0"
}
}
},
{
"from": "hook-surface:claude.message-display",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {
"attrs": {
"since": "2.1.152"
}
}
},
{
"from": "hook-surface:claude.session-end",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "emits_hook",
"attributes": {
"attrs": {
"since": "1.0.0"
}
}
},
{
"from": "agent-host-transport:terminal-cli",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "used_by"
},
{
"from": "agent-host-transport:stdio-pty",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "used_by"
},
{
"from": "agent-host-transport:stdio",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "used_by"
},
{
"from": "install:brew",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "installs"
},
{
"from": "install:npm",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "installs"
},
{
"from": "memory-system:memories-sh",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "integrates_with",
"attributes": {}
},
{
"from": "adapter:agent-launch-adapter",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "adapter:agent-comm-adapter",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "adapter:session-storage-adapter",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "adapter:agent-config-adapter",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "adapter:hooks-adapter",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "adapter:extensions-adapter",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "adapter:tools-adapter",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "adapter:tasks-adapter",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "adapter:agent-launch-adapter",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "adapter:agent-comm-adapter",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "adapter:session-storage-adapter",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "adapter:agent-config-adapter",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "adapter:hooks-adapter",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "adapter:extensions-adapter",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "adapter:tools-adapter",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "adapter:tasks-adapter",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "adapter:agent-launch-adapter",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "adapter:agent-comm-adapter",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "adapter:session-storage-adapter",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "adapter:agent-config-adapter",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "adapter:hooks-adapter",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "adapter:extensions-adapter",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "adapter:tools-adapter",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "adapter:tasks-adapter",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "content-policy:default-acceptable-use",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "applied_by",
"attributes": {}
},
{
"from": "content-policy:enterprise-pii",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "applied_by",
"attributes": {}
},
{
"from": "content-policy:eu-ai-act-aligned",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "applied_by",
"attributes": {}
},
{
"from": "plugin:example-portable-extension",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "compiles_to",
"attributes": {}
},
{
"from": "workflow:github-issues-triage",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "invokes_agent",
"attributes": {}
},
{
"from": "invocation:01kqex-invocation-001",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "ran_agent_version"
},
{
"from": "lifecycle-semantics:claude-code",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "applies_to_version",
"attributes": {}
},
{
"from": "session-semantics:claude-code",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "applies_to_version",
"attributes": {}
},
{
"from": "session:claude-code-flagship-example",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "agent_version"
},
{
"from": "session:01kqex-session-002-fork",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "agent_version"
},
{
"from": "session:01kqex-session-001",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "agent_version"
}
]
}