mirror of
https://github.com/Yeachan-Heo/oh-my-claudecode.git
synced 2026-09-03 06:25:33 +08:00
Standalone and template SessionStart hooks already prioritized the model-routing override marker, but only the TypeScript bridge emitted the actual provider-safety guidance. This preserves the Bedrock/Vertex/proxy force-inherit reminder across shipped hook surfaces and adds budget-pressure parity tests for both standalone paths. Constraint: SessionStart scripts/templates must remain standalone and cannot import the TypeScript config loader. Rejected: Rely on bridge-only coverage | standalone/template hooks are shipped surfaces and can miss provider-safety guidance. Confidence: high Scope-risk: narrow Directive: Keep provider detection and SessionStart priority rules aligned across bridge, scripts, and templates until hook generation is centralized. Tested: 178 targeted Vitest tests; npm run build; npx tsc --noEmit --pretty false; targeted ESLint; node --check on changed SessionStart scripts; git diff --check; code-review APPROVE; architect WATCH with prior BLOCK resolved Not-tested: Full GitHub CI on follow-up branch pending PR creation