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": ">=0.0.0",
"releasedAt": "2025-05-22",
"cliCommand": "claude",
"installMethods": [
"install:npm",
"install:brew"
],
"minSchemaVersion": "6.0.0",
"interactiveSignals": {
"turnCompletePattern": "^\\s*❯\\s*$|^\\s*%\\s*$",
"exitOnNonInteractive": true,
"nonInteractiveMode": "-p",
"interactiveMode": ""
},
"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:agent-mux-mobile-ios",
"kind": "has_device_pair",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "device-pair:agent-mux-mobile-android",
"kind": "has_device_pair",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "device-pair:agent-mux-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": "capability:skills",
"kind": "supports",
"attributes": {
"versionRange": ">=0.0.0",
"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": ">=0.0.0",
"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": ">=0.0.0",
"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": ">=0.0.0",
"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": ">=0.0.0",
"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": ">=0.0.0",
"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": ">=0.0.0",
"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": ">=0.0.0",
"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": ">=0.0.0",
"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": ">=0.0.0",
"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": ">=0.0.0",
"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": ">=0.0.0",
"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": ">=1.0.0 <2.0.0",
"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": ">=1.0.0 <2.0.0",
"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": ">=1.0.0 <2.0.0",
"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": ">=1.0.0 <2.0.0",
"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": ">=1.0.0 <2.0.0",
"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": ">=1.0.0 <2.0.0",
"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": ">=1.0.0 <2.0.0",
"level": "partial",
"notes": "Claude Code routes inference through Anthropic / Bedrock / Vertex by default; local-model routing is via transport-mux + 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.32 <3.0.0",
"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": ">=1.0.0 <2.0.0",
"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.91 <3.0.0",
"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": ">=1.0.0 <2.0.0",
"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": ">=1.0.0 <2.0.0",
"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": ">=1.0.0 <2.0.0",
"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": ">=1.0.0 <2.0.0",
"level": "full"
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:supports-skill-positional-arguments",
"kind": "supports",
"attributes": {
"versionRange": ">=1.0.0 <2.0.0",
"level": "full"
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:supports-subagent-tool-allowlist",
"kind": "supports",
"attributes": {
"versionRange": ">=1.0.0 <2.0.0",
"level": "full"
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:supports-claude-cli-url-scheme",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.91 <3.0.0",
"level": "full"
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:supports-deep-link-vscode-handler",
"kind": "supports",
"attributes": {
"versionRange": ">=2.1.91 <3.0.0",
"level": "full"
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:supports-agent-loop-budget-limit",
"kind": "supports",
"attributes": {
"versionRange": ">=1.0.0 <2.0.0",
"level": "full"
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:supports-agent-loop-turn-limit",
"kind": "supports",
"attributes": {
"versionRange": ">=1.0.0 <2.0.0",
"level": "full"
}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "capability:supports-env-var-feature-gating",
"kind": "supports",
"attributes": {
"versionRange": ">=1.0.0 <2.0.0",
"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-cli-command",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "about_subject"
},
{
"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-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:before-prompt-build-claude",
"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.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.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": "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": "mux:agent-launch-mux",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "mux:agent-comm-mux",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "mux:session-storage-mux",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "mux:agent-config-mux",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "mux:hooks-mux",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "mux:extension-mux",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "mux:tool-mux",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "mux:tasks-mux",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "bridges_for",
"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"
}
]
}