Skip to main content

RequestContext

Agent Runtimes


Agent Runtimes / middleware/MiddlewarePipeline / RequestContext

Interface: RequestContext

Defined in: src/middleware/MiddlewarePipeline.ts:35

Request context for before-request middleware

Properties

abort?

optional abort?: boolean

Defined in: src/middleware/MiddlewarePipeline.ts:49

Whether request should be aborted


abortReason?

optional abortReason?: string

Defined in: src/middleware/MiddlewarePipeline.ts:52

Abort reason


context

context: MiddlewareContext

Defined in: src/middleware/MiddlewarePipeline.ts:43

Middleware context


messages

messages: ChatMessage[]

Defined in: src/middleware/MiddlewarePipeline.ts:37

Messages being sent


requestOptions

requestOptions: InferenceRequestOptions

Defined in: src/middleware/MiddlewarePipeline.ts:40

Request options


tools?

optional tools?: ToolDefinition[]

Defined in: src/middleware/MiddlewarePipeline.ts:46

Available tools