Expand description
SnapcompactCompactor — oxicode-ai::Compactor implementation backed by
the snapcompact PNG renderer in oxicode-snapcompact.
Lives in the SDK layer (not oxicode-ai) per the foundation-layer
invariant — oxicode-ai defines the Compactor trait and the
CompactionStrategy::Snapcompact variant, but holds no dependency
on oxicode-snapcompact. The concrete impl is here because the SDK
is the “contract + reference impl” layer that already depends on
both oxicode-ai and oxicode-snapcompact.
See docs/designs/2026-07-18-stub-completion.md §4.5.
Structs§
- Snapcompact
Compactor - Bitmap-frame compactor that renders the discarded tail of a conversation as PNG frames via the snapcompact pipeline.