A persistent assistant application, not a public gateway/session embedding SDK.
Application
A stable group owns workspace, memory and one execution route; history is not an event destination.
Native, Weixin and private ACP use the Core Inbox and the same group controller.
Failures settle the original producer and persistence before releasing group ownership.
Channels
Execution and delivered/pending/unknown output facts are separate; unknown sends are not replayed.
The main Agent selects one currently bound channel per message; automatic ACP input has no implicit chat recipient.
A native terminal client and Weixin chat connection share the group main Agent.
Context
Workspace Markdown, JSONL history and optional vector/BM25 search with explicit fallback behavior.
Idle reset rotates context, not Goal ownership; saved branches remain read-only history.
Integration
Skills/Goal by default; optional installed Flow/Eyes tools use their own packages and CLI boundaries.
Parent-managed child lifecycle, independent prompts/models and delegated authority; no fixed child lifetime quota.