AIDK API Reference / aidk-express / ExpressEngineConfig
Interface: ExpressEngineConfig<TBody> ​
Defined in: packages/express/src/middleware/engine.ts:92
Express-specific config (extends base with Express types)
Extends ​
ExecutionContextConfig<TBody>
Type Parameters ​
| Type Parameter | Default type |
|---|---|
TBody | any |
Properties ​
| Property | Type | Description | Inherited from | Defined in |
|---|---|---|---|---|
engine | | Engine | () => Engine | Engine instance or factory | ExecutionContextConfig.engine | packages/server/src/execution-context.ts:233 |
extractContext? | ContextExtractor<TBody, Record<string, string | undefined>> | Extract context from request body/headers | ExecutionContextConfig.extractContext | packages/server/src/execution-context.ts:237 |
generateId? | IdGenerator | ID generator for execution IDs | ExecutionContextConfig.generateId | packages/server/src/execution-context.ts:235 |
transformInput? | InputTransformer<TBody> | Transform request body to engine input | ExecutionContextConfig.transformInput | packages/server/src/execution-context.ts:239 |