core
core owns local application state and service implementations.
Responsibilities
Section titled “Responsibilities”- AppCore construction and service access.
- File-backed agents, sessions, config, and skill catalog integration.
- Secret storage and redb-backed secret access.
- Auth profile handling, model metadata, maintenance, and local state helpers.
- Session import and session JSONL persistence.
Boundaries
Section titled “Boundaries”coreshould not own the agent loop.coreshould not own UI rendering.- Redb usage should stay limited to secrets; other state should remain file-backed.