MiddlewareWithMetadata
Defined in: packages/ai.matey.types/src/middleware.ts:145
Middleware with metadata.
Properties
Section titled “Properties”config
Section titled “config”
readonlyconfig:Record<string,unknown>
Defined in: packages/ai.matey.types/src/middleware.ts:164
Middleware configuration.
middleware
Section titled “middleware”
readonlymiddleware:Middleware
Defined in: packages/ai.matey.types/src/middleware.ts:169
The middleware function.
readonlyname:string
Defined in: packages/ai.matey.types/src/middleware.ts:149
Middleware name.
runBeforeRouting
Section titled “runBeforeRouting”
readonlyrunBeforeRouting:boolean
Defined in: packages/ai.matey.types/src/middleware.ts:159
Whether middleware runs before routing.
streamingMiddleware?
Section titled “streamingMiddleware?”
readonlyoptionalstreamingMiddleware:StreamingMiddleware
Defined in: packages/ai.matey.types/src/middleware.ts:174
The streaming middleware function (if supported).
supportsStreaming
Section titled “supportsStreaming”
readonlysupportsStreaming:boolean
Defined in: packages/ai.matey.types/src/middleware.ts:154
Whether middleware supports streaming.