Files
orca/src/shared/agent-session-frame-fields.ts
T
Brennan Benson e08cb10cc6 Prevent resting chats from delaying native command menus (#35069)
* Scope native chat command discovery to menu demand

* Fix command discovery CI imports and test timing

* fix: recover demanded command menus after context retirement

* test: load command host fixture before mocked consumers

* test: retain eager cache reads across command expiry

* test: cover command recovery after pending deadline

* test: count demanded command renders and query isolation

* test: load mobile command host fixture during collection

* test: type command batch fields from subscribe events

* test: check command event arrays without assertion

* Fix command discovery fixture project boundaries

* Name command fixture mocks with public Vitest types

* Assert opening metadata on resumed session snapshots

* test: assert passive command population boundaries

* test: cover mobile command capability handoff

* test: correct capability proof scope adapters
2026-10-29 13:16:35 -07:00

11 lines
559 B
TypeScript

import type { AgentSessionCurrentRequestsMarker } from './agent-session-current-requests-wire'
import type { AgentSessionQueuePublicationFields } from './agent-session-queued-message-wire'
/** Published-frame host wall clock (epoch ms per AgentSessionHistoryPage) and queuedMessages companions. */
export type AgentSessionFrameFields = {
commandsChanged?: true
hostNow?: number
/** Version of the independent current-request read; absent from older hosts. */
currentRequests?: AgentSessionCurrentRequestsMarker
} & AgentSessionQueuePublicationFields