2026-08-04 00:54:19 +08:00
# spill/ — tool-output spill capability family
2026-07-08 19:20:50 +08:00
2026-07-26 05:03:53 +08:00
English | [中文 ](README.zh.md )
2026-08-04 00:54:19 +08:00
This family persists oversized tool output and replaces the inline result with a bounded preview and retrieval locator.
2026-07-08 19:20:50 +08:00
| Package | Role | ctx key |
|---|---|---|
2026-08-04 00:54:19 +08:00
| [`spill/` ](spill/README.md ) | Defines spill storage | `ctx.spillStore` |
| [`spill-local/` ](spill-local/README.md ) | Stores spilled text in session-scoped local files | registers on `ctx.spillStore` |
| [`spill-policy/` ](spill-policy/README.md ) | Applies the post-execution spill policy | listens on `ctx.tools` |
2026-07-08 19:20:50 +08:00
2026-08-04 00:54:19 +08:00
See the [tool-output spill decision ](../../.agents/notes/implemented/architecture/2026-07-08-tool-output-spill-files.md ) for the boundary between storage, retention, and tool-owned output handling.