Interface: ChatRequest
Defined in: src/server/ai/chat/types.ts:82
Properties
maxOutputTokens?
readonlyoptionalmaxOutputTokens?:number
Defined in: src/server/ai/chat/types.ts:90
messages
readonlymessages: readonlyChatMessage[]
Defined in: src/server/ai/chat/types.ts:85
Full prior turn log — we own history. The orchestrator grows a working copy across tool rounds.
model?
readonlyoptionalmodel?:string
Defined in: src/server/ai/chat/types.ts:89
Resolved per-call (not a module constant) so the Setup-Menu configurable model takes effect.
signal?
readonlyoptionalsignal?:AbortSignal
Defined in: src/server/ai/chat/types.ts:91
system
readonlysystem:string
Defined in: src/server/ai/chat/types.ts:83
tools
readonlytools: readonlyToolDef[]
Defined in: src/server/ai/chat/types.ts:87
Permission-filtered catalog offered to the model this turn (may be empty to force a final answer).