Patch Changes
- 9c8c0c1: feat (harness): keep harness-generated state out of the sandbox workspace. The framework and every bridge adapter now resolve their generated state — bootstrap recipes and their dependencies (
.harness-bootstrap/…) and per-session run state (.agent-runs/…) — through the newharnessV1StateDirectory()helper, which always resolves to a fixed directory (~/.ai-sdk-harness) under the sandbox's own HOME, never the sandbox's working directory. This is not configurable: every sandbox provider gets the same layout, so harness infrastructure never lands in a user-owned workspace. This changes the on-disk layout for every provider (a breaking change, acceptable given the experimental nature of this API) — sandboxes bootstrapped under the previous layout re-bootstrap once under the new path. - 771e74b: chore: enable dead code lint rules
- 7115a3f: fix(harness): preserve buffered SandboxChannel event order without blocking selective listeners and forward Claude Code compaction events
- Updated dependencies [dcdb011]
- Updated dependencies [8f72832]
- Updated dependencies [fe07867]
- Updated dependencies [b74c0cb]
- Updated dependencies [a4b0940]
- Updated dependencies [2693319]
- Updated dependencies [c93ee90]
- Updated dependencies [771e74b]
- ai@7.0.113
- @ai-sdk/provider-utils@5.0.47