mirror of
https://github.com/instructkr/claude-code.git
synced 2026-04-03 19:08:49 +03:00
The merge now keeps plugin lifecycle management, plugin tool permissions, hook abort/progress handling, permission-rule config, and shared slash-command help aligned across runtime and CLI codepaths. Constraint: Merge had to retain both plugin runtime behavior and hook-pipeline permission/abort features Rejected: Drop plugin-aware runtime paths during merge | would regress installed plugin hooks and lifecycle handling Rejected: Prefer hook-pipeline tool permissions over the global tool registry | would lose plugin tool permission mapping Confidence: high Scope-risk: moderate Reversibility: clean Directive: Keep runtime hook flow, permission policy wiring, and slash-command surfaces synchronized across crates during future merges Tested: cargo test; cargo fmt --all --check; git diff --check Not-tested: Live networked ANTHROPIC_API_KEY smoke path