| 1 | # Pinned hook protocol and configuration parsers |
| 2 | |
| 3 | Source: DeepSeek Harness commit `0d1f50007f9bca3f52b06e1c3074fa14d5fb0720`. |
| 4 | Packages: `@deepseek-ai/dsh-hook-protocol`, `@deepseek-ai/dsh-hooks-claude-code`, and |
| 5 | `@deepseek-ai/dsh-hooks-codex`, each version `0.1.6-alpha.1`, MIT. |
| 6 | |
| 7 | `UPSTREAM.json` records every original and adapted hash. Matcher, codec and merge |
| 8 | are verbatim. Types remove session-writer declaration merging; the two parsers |
| 9 | use local imports. These are six pure source files, not the upstream agent/session |
| 10 | runtime. The Codewhale bridge reuses the existing Rust hook catalog, per-call |
| 11 | receipts, Execution grants, Engine scheduler, process driver and final steering. |
| 12 |