Skip to main content

Interface: PanelSeatRecord

Defined in: packages/agentos/src/api/types.ts:2020

One seat's record in a panel result.

Properties​

durationMs​

durationMs: number

Defined in: packages/agentos/src/api/types.ts:2040


entry?​

optional entry: string

Defined in: packages/agentos/src/api/types.ts:2025

Pool entry name, when the seat was filled from the pool.


error?​

optional error: string

Defined in: packages/agentos/src/api/types.ts:2042

Redacted: why the seat is not ok, when known.


fallback?​

optional fallback: FallbackSignal

Defined in: packages/agentos/src/api/types.ts:2044

Present when the seat allowed failover and it fired.


finishReason?​

optional finishReason: string

Defined in: packages/agentos/src/api/types.ts:2035


model?​

optional model: string

Defined in: packages/agentos/src/api/types.ts:2028


provider?​

optional provider: string

Defined in: packages/agentos/src/api/types.ts:2027

The provider that answered; the assigned one when the call never returned.


responseModel?​

optional responseModel: string

Defined in: packages/agentos/src/api/types.ts:2030

The model id the provider reported.


seat​

seat: string

Defined in: packages/agentos/src/api/types.ts:2022

The seat's name in the roster, or 'chair'.


status​

status: PanelSeatStatus

Defined in: packages/agentos/src/api/types.ts:2023


substituted?​

optional substituted: boolean

Defined in: packages/agentos/src/api/types.ts:2032

The provider answered from another model than the one requested.


text​

text: string

Defined in: packages/agentos/src/api/types.ts:2038


truncated?​

optional truncated: boolean

Defined in: packages/agentos/src/api/types.ts:2037

Set on an ok seat whose finishReason is 'length' or 'tool-calls'.


usage?​

optional usage: object

Defined in: packages/agentos/src/api/types.ts:2039

cacheCreationTokens?​

optional cacheCreationTokens: number

Tokens written as a new prompt-prefix cache entry for this call. Undefined when the provider does not report cache usage.

cacheReadTokens?​

optional cacheReadTokens: number

Tokens served from the provider's prompt-prefix cache for this call. Undefined when the provider does not report cache usage.

completionTokens​

completionTokens: number

costUSD?​

optional costUSD: number

Cost in USD for this call, when available.

promptTokens​

promptTokens: number

totalTokens​

totalTokens: number


vendor?​

optional vendor: string

Defined in: packages/agentos/src/api/types.ts:2034

Who trained the model that answered, when known.