mirror of
https://github.com/stablyai/orca.git
synced 2026-11-15 18:37:24 +00:00
50 lines
2.7 KiB
TypeScript
50 lines
2.7 KiB
TypeScript
import {
|
|
AGENT_SESSION_COMMANDS_ON_REQUEST_CAPABILITY,
|
|
AGENT_SESSION_COHERENT_MODEL_CATALOG_CAPABILITY,
|
|
AGENT_SESSION_MODEL_CATALOG_PROGRESS_CAPABILITY,
|
|
PI_STRUCTURED_DIALOGS_RUNTIME_CAPABILITY,
|
|
STRUCTURED_AGENT_SESSION_REGISTERED_AGENTS_RUNTIME_CAPABILITY
|
|
} from './structured-agent-session-surface-capabilities'
|
|
import { AGENT_SESSION_CURRENT_REQUESTS_CLIENT_CAPABILITY } from './requests/agent-session-current-requests-capability'
|
|
import { AGENT_SESSION_BACKGROUND_TASK_CHILD_VIEWS_CAPABILITY } from './agent-session-background-task-child-views-capability'
|
|
import { AGENT_SESSION_CREATE_MESSAGE_RUNTIME_CAPABILITY } from './agent-session-create-capabilities'
|
|
import { AGENT_SESSION_OPTIONAL_MODEL_CLIENT_CAPABILITY } from './options/agent-session-optional-model-capability'
|
|
import {
|
|
AGENT_SESSION_ACCEPTED_SEND_RUNTIME_CAPABILITY,
|
|
AGENT_SESSION_BACKGROUND_TASK_ROW_STOP_CAPABILITY,
|
|
AGENT_SESSION_BACKGROUND_TASK_STOP_CAPABILITY,
|
|
AGENT_SESSION_PENDING_SEND_RESULT_RUNTIME_CAPABILITY,
|
|
AGENT_SESSION_QUEUED_IMAGE_CARDS_CLIENT_CAPABILITY,
|
|
AGENT_SESSION_SNAPSHOT_CATCH_UP_CLIENT_CAPABILITY,
|
|
AGENT_SESSION_TURN_ITEM_CAPABILITY,
|
|
CLAUDE_STRUCTURED_AGENT_SESSION_RUNTIME_CAPABILITY,
|
|
STRUCTURED_AGENT_SESSION_CLIENT_LAUNCH_MODE_CAPABILITY,
|
|
STRUCTURED_AGENT_SESSION_RUNTIME_CAPABILITY
|
|
} from './agent-session-runtime-capabilities'
|
|
|
|
/** Desktop/browser chats share one handshake list; separate copies once omitted structured.v1 in browsers and made hosts refuse every chat. */
|
|
export const STRUCTURED_AGENT_SESSION_RENDERER_CLIENT_CAPABILITIES = [
|
|
AGENT_SESSION_COMMANDS_ON_REQUEST_CAPABILITY,
|
|
STRUCTURED_AGENT_SESSION_RUNTIME_CAPABILITY,
|
|
CLAUDE_STRUCTURED_AGENT_SESSION_RUNTIME_CAPABILITY,
|
|
// Render every agent listed by the owning host.
|
|
STRUCTURED_AGENT_SESSION_REGISTERED_AGENTS_RUNTIME_CAPABILITY,
|
|
PI_STRUCTURED_DIALOGS_RUNTIME_CAPABILITY,
|
|
// Client settings choose launch mode before asking the host.
|
|
STRUCTURED_AGENT_SESSION_CLIENT_LAUNCH_MODE_CAPABILITY,
|
|
AGENT_SESSION_CREATE_MESSAGE_RUNTIME_CAPABILITY,
|
|
AGENT_SESSION_PENDING_SEND_RESULT_RUNTIME_CAPABILITY,
|
|
AGENT_SESSION_ACCEPTED_SEND_RUNTIME_CAPABILITY,
|
|
AGENT_SESSION_OPTIONAL_MODEL_CLIENT_CAPABILITY,
|
|
AGENT_SESSION_COHERENT_MODEL_CATALOG_CAPABILITY,
|
|
AGENT_SESSION_MODEL_CATALOG_PROGRESS_CAPABILITY,
|
|
AGENT_SESSION_CURRENT_REQUESTS_CLIENT_CAPABILITY,
|
|
// Read cursors settle acknowledged echoes even when snapshots omit their rows.
|
|
AGENT_SESSION_SNAPSHOT_CATCH_UP_CLIENT_CAPABILITY,
|
|
AGENT_SESSION_TURN_ITEM_CAPABILITY,
|
|
AGENT_SESSION_QUEUED_IMAGE_CARDS_CLIENT_CAPABILITY,
|
|
AGENT_SESSION_BACKGROUND_TASK_STOP_CAPABILITY,
|
|
AGENT_SESSION_BACKGROUND_TASK_ROW_STOP_CAPABILITY,
|
|
AGENT_SESSION_BACKGROUND_TASK_CHILD_VIEWS_CAPABILITY
|
|
] as const
|