Skip to content

docs(agent): define headed Agent contracts - #303

Merged
Xuepoo merged 3 commits into
mainfrom
ctx-0173/headed-contracts
Oct 23, 2026
Merged

Xuepoo merged 3 commits into
mainfrom
ctx-0173/headed-contracts

Conversation

@Xuepoo

@Xuepoo Xuepoo commented Oct 23, 2026 •

Copy link
Copy Markdown
Contributor

[CTX-0173] AI-0343 candidate design: headed Agent contracts

Status: draft candidate design; not accepted. AI-0343 / #549 remains open.

This change defines reusable bitty-ai contracts for a future sibling Headed
Agent plugin without adding headed UI, TTS, avatar, or 3D behavior to Wheel.
Wheel remains a focused Coding Agent Harness; the Headed Agent is a sibling
consumer of Core and bitty-ai with no wheel.* dependency. Nothing here is
implemented or shipped.

Covered: session lifecycle and bounded streaming, version negotiation,
routing/snapshots/tool approval, panel and Event Bus ownership, multi-panel
suspend/resume, speech request/stream/cancel, avatar state/animation/viseme
events, budgets, platform fallback, security/privacy/consent, ownership matrix,
and open points.

Verification: just check passed (Prettier 3.9.6, markdownlint-cli2 0.23.1,
links, metadata, language, AGENTS/TODO budgets, hygiene, SVG, actionlint
1.7.12). just commit-check passed separately; just check does not run
commitlint.

Review gate: the seven-row P0 Review Sign-off table is the single authoritative
gate set and all rows remain Pending. Open-point routings are proposed; entries
marked Follow-up issue are tracked in TODO.md for register or issue promotion.
No implementation, acceptance, or #549 closure is claimed.

@Xuepoo Xuepoo added this to the v0.1.0 milestone Oct 23, 2026
@Xuepoo Xuepoo added docs Documentation P1 Priority: high area:agent Area: agent core labels Oct 23, 2026
@Xuepoo
Xuepoo merged commit 5d63ffc into main Oct 23, 2026
4 checks passed
@Xuepoo
Xuepoo deleted the ctx-0173/headed-contracts branch October 23, 2026 05:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:agent Area: agent core docs Documentation P1 Priority: high

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant