Skip to content

MiddlewareWithMetadata

Defined in: packages/ai.matey.types/src/middleware.ts:145

Middleware with metadata.

readonly config: Record<string, unknown>

Defined in: packages/ai.matey.types/src/middleware.ts:164

Middleware configuration.


readonly middleware: Middleware

Defined in: packages/ai.matey.types/src/middleware.ts:169

The middleware function.


readonly name: string

Defined in: packages/ai.matey.types/src/middleware.ts:149

Middleware name.


readonly runBeforeRouting: boolean

Defined in: packages/ai.matey.types/src/middleware.ts:159

Whether middleware runs before routing.


readonly optional streamingMiddleware: StreamingMiddleware

Defined in: packages/ai.matey.types/src/middleware.ts:174

The streaming middleware function (if supported).


readonly supportsStreaming: boolean

Defined in: packages/ai.matey.types/src/middleware.ts:154

Whether middleware supports streaming.