Merge branch 'master' into worktree/contain-result-observer-rejections

This commit is contained in:
Yichen Jiang
2026-07-19 21:40:22 +08:00
committed by GitHub
251 changed files with 1696 additions and 494 deletions

View File

@@ -56,6 +56,10 @@ A YAML include can deduplicate config but cannot own a bin or provide front-door
Indirectly, through `dsh-system-prompt`, `dsh-tool-skill`, `dsh-tool-bash`, and `dsh-tools`, which this bundle mounts without adding model-bound wrapper content.
#### KV Cache effect
No direct invalidation; the named consumer owns any request-prefix changes.
## Known Limitations and Deferred Work
- **The spine set is fixed in code** — `apply()` mounts every child unconditionally (including `tool-bash`); no config excludes or replaces one, so swapping the loop or dropping a spine member means composing a different bundle.