{ "recordedAt": "2026-09-13T01:37:49.527399+00:00", "piVersion": "0.85.1", "claudeObservedVersion": "2.1.270", "claudeBinarySha256": "3a624a5a7cd79bbad4d32bd7db36f1197ecf458bc5bf1e2aed81834a01ad3ef0", "claudeSdkCommit": "37a52c9fb3f0271de017911914b0d42efea6267e", "claudeSdkVersion": "0.2.152", "sources": [ { "id": "P-README", "repoPath": "node_modules/@earendil-works/pi-coding-agent/README.md", "locator": "node_modules/@earendil-works/pi-coding-agent/README.md", "sha256": "a63ba45d9c16ad63631c9bbeb13699a39c1d097174324e03c784fa8fb3a7b5d8", "coverage": "entire file, 718 lines", "evidence": "installed source/documentation" }, { "id": "P-RPC", "repoPath": "node_modules/@earendil-works/pi-coding-agent/docs/rpc.md", "locator": "node_modules/@earendil-works/pi-coding-agent/docs/rpc.md", "sha256": "15fcd26bee72777b373fd5f2edd77091a01cadd4de95e48b08422ced0552a28d", "coverage": "entire file, 1618 lines; fresh pin, not phase-2 offsets", "evidence": "installed source/documentation" }, { "id": "P-SESSION", "repoPath": "node_modules/@earendil-works/pi-coding-agent/docs/session-format.md", "locator": "node_modules/@earendil-works/pi-coding-agent/docs/session-format.md", "sha256": "c0f25475ab08fb96e244e6bf433aeaa41b69bfb5a52de5c7b01b81c900a84a54", "coverage": "entire file, 438 lines", "evidence": "installed source/documentation" }, { "id": "P-TYPES", "repoPath": "node_modules/@earendil-works/pi-coding-agent/dist/modes/rpc/rpc-types.d.ts", "locator": "node_modules/@earendil-works/pi-coding-agent/dist/modes/rpc/rpc-types.d.ts", "sha256": "e968e5be01dc7ad9615f938ae867ef136fa495f13dcf169942e9f781a299d9eb", "coverage": "entire file", "evidence": "installed source/documentation" }, { "id": "P-FRAME", "repoPath": "node_modules/@earendil-works/pi-coding-agent/dist/modes/rpc/jsonl.js", "locator": "node_modules/@earendil-works/pi-coding-agent/dist/modes/rpc/jsonl.js", "sha256": "049a9f8ca4242c79f1911ed977949e8d8906b4561f424c2729687f426fabaacf", "coverage": "entire file", "evidence": "installed source/documentation" }, { "id": "P-MODE", "repoPath": "node_modules/@earendil-works/pi-coding-agent/dist/modes/rpc/rpc-mode.js", "locator": "node_modules/@earendil-works/pi-coding-agent/dist/modes/rpc/rpc-mode.js", "sha256": "e7e4724aa55c5aac73cf36793653b26736200e5c59d58373990fc31028f86477", "coverage": "292-346 read; targeted lookups get_entries/get_tree and UI request handling", "evidence": "installed source/documentation" }, { "id": "FOUNDATION", "repoPath": "docs/plans/foundation-v1-candidate/RUNTIME.md", "locator": "docs/plans/foundation-v1-candidate/RUNTIME.md", "sha256": "b1a2b4d0df88ba6f7b197252807f3a3925ffff9375f4e70d4ff28593337c3438", "coverage": "sections 3-5 read; accepted design not runtime proof", "evidence": "repository design contract" }, { "id": "PLAN", "repoPath": "docs/plans/2026-09-13_webui-session-chat.md", "locator": "docs/plans/2026-09-13_webui-session-chat.md", "sha256": "481428295199c55e0dc2f7f752b64e1dac165f02e44ceb1975004bf327513809", "coverage": "entire confirmed plan", "evidence": "repository owner-confirmed brief" }, { "id": "C-QUERY", "locator": "https://raw.githubusercontent.com/anthropics/claude-agent-sdk-python/37a52c9fb3f0271de017911914b0d42efea6267e/src/claude_agent_sdk/_internal/query.py", "cache": "/tmp/chat-00-claude-query.py", "sha256": "c24f24ac2cb45a7debd3ba8fb945c65ffca7f1414ee0fb37a49fc500e1afcb8c", "coverage": "469-713 read; initialization/response/cancel routing targeted lookups", "evidence": "official SDK source at exact commit; CLI compatibility unverified" }, { "id": "C-TYPES", "locator": "https://raw.githubusercontent.com/anthropics/claude-agent-sdk-python/37a52c9fb3f0271de017911914b0d42efea6267e/src/claude_agent_sdk/types.py", "cache": "/tmp/chat-00-claude-types.py", "sha256": "49e6a4ca6155ad9b245133d138516d9269bbb3aad2eb21311d02d77d75bca86a", "coverage": "1090-1154 and 2360-end read; type name searches", "evidence": "official SDK source at exact commit; CLI compatibility unverified" }, { "id": "C-TRANSPORT", "locator": "https://raw.githubusercontent.com/anthropics/claude-agent-sdk-python/37a52c9fb3f0271de017911914b0d42efea6267e/src/claude_agent_sdk/_internal/transport/subprocess_cli.py", "cache": "/tmp/chat-00-claude-transport.py", "sha256": "748227e42cb9802d7316fabc836428d69bd219b63ef1b2f9f8f7a86a72a03e45", "coverage": "targeted flag/version searches only; not a complete transport audit", "evidence": "official SDK source at exact commit; CLI compatibility unverified" }, { "id": "C-PROJECT", "locator": "https://raw.githubusercontent.com/anthropics/claude-agent-sdk-python/37a52c9fb3f0271de017911914b0d42efea6267e/pyproject.toml", "cache": "/tmp/chat-00-claude-pyproject.toml", "sha256": "00bcff397a21f835b90a8ca9c1765250b47b46e85346ebcecdbd344e3bb4693a", "coverage": "1-60 read; version 0.2.152", "evidence": "official SDK source at exact commit; CLI compatibility unverified" }, { "id": "C-HEADLESS", "locator": "https://code.claude.com/docs/en/headless.md", "cache": "/tmp/chat-00-claude-headless.md", "sha256": "72521df6ef71d978d8c8298e518db15a4362b4fbf97f32a36626e31d088675a1", "coverage": "entire file", "evidence": "official floating documentation, retrieval bytes pinned; not CLI observation" }, { "id": "C-REF", "locator": "https://code.claude.com/docs/en/agent-sdk/typescript.md", "cache": "/tmp/chat-00-claude-sdk-reference.md", "sha256": "f9800fcad978115589b40b6cb73a63ab9eae3289628094a9b515793204a78cbb", "coverage": "640-702,1223-1280,1448-1491 read; targeted capability/permission searches, not whole reference", "evidence": "official floating documentation, retrieval bytes pinned; not CLI observation" }, { "id": "C-HELP", "locator": "Claude Code 2.1.270 --help in empty env and temp HOME/config", "cache": "/tmp/chat-00-claude-help.txt", "sha256": "ae85d661e9c086f05637ebcd868f5702b477ff6e55e2e65b8ada7807cd51a4b6", "coverage": "entire help; --version reported 2.1.270", "evidence": "help/version observation only; no engine session started" } ] }