doc·config
Agent Note: Tighten the hook-protocol contract — dialect, discarded fields, double defaults, and lib-owned hook/result semantics
Path: .agents/notes/implemented/simplification/2026-07-04-tighten-hook-protocol-contract.mdModified: 9/2/2026Created: 7/4/2026
Location
self-organizing-library/.agents/notes/implemented/simplification
Content
Loading content...
Cross-References
Agent Note: dsh-hook-protocol — the shared Claude Code / Codex hook wire-protocol corelinkAgent Note: 收紧 hook-protocol 约定——dialect、被丢弃的字段、双重默认值与 lib 拥有的 hook/result 语义linkAgent Note: Subagent lifecycle enrichment — lastAssistantMessage (observe-only)linkAgent Note: Interception extension points — the typed-Decision surface a hook programs againstlinkAgent Note: Pre-tool input rewrite — a consistent designlinkAgent Note: 收紧 hook-protocol 约定——dialect、被丢弃的字段、双重默认值与 lib 拥有的 hook/result 语义link
5b2c3a7e40de81ae