bamboo-subagent 2026.6.22

Sub-agent fleet runtime: project-keyed session store, indices, and Maildir-style mailbox
Documentation

bamboo-subagent — sub-agent fleet runtime.

Slice 1 (this build): pure filesystem logic, no runtime dependency.

  • [store] — project-keyed session store + denormalized indices (rebuildable cache).
  • [mailbox] — Maildir-style persistent inbox (multi-writer / single-reader, crash-safe).

See docs/subagent-actor-runtime-design.md (§3.4, §5) and docs/subagent-store-mailbox-interface.md for the design these implement.

The session payload is kept opaque (generic T: Serialize/DeserializeOwned) so this crate stays a leaf and is fully unit-testable with a tempdir; higher layers pass the domain Session. Index rebuild is decoupled via the [store::MetaExtractor] seam.