Files
orca/src/shared/agent-session-continue-interrupted-capability.ts
T
Brennan Benson c93514db5b refactor(protocol): each area owns its published runtime capability list (#30641)
* refactor(protocol): each area owns its published runtime capability list

RUNTIME_CAPABILITIES now spreads one array per area instead of a flat
hand-appended list, and runtime-capability-constants.ts is split into
the areas that own each constant. The published set is unchanged and
pinned by an exact sorted test.

* test: preserve capability baseline while allowing additions
2026-10-20 17:12:19 -07:00

8 lines
455 B
TypeScript

// Split out of protocol-version.ts; listed in AGENT_SESSION_RUNTIME_CAPABILITIES. Import it from here.
// Why: a client may call `agentSession.continueInterrupted` (Continue on a reply an Orca stop cut
// off) only on a host that has it; an older host also writes no row naming that stop, so a client
// never offers Continue there.
export const AGENT_SESSION_CONTINUE_INTERRUPTED_RUNTIME_CAPABILITY =
'agent-session.continue-interrupted.v1' as const