Documentation / @agentick/express / createAgentickMiddleware
Function: createAgentickMiddleware()
createAgentickMiddleware(
gatewayConfig,options?):AgentickRouter
Defined in: packages/express/src/index.ts:107
Create Express middleware that delegates to Gateway.
Parameters
gatewayConfig
Gateway configuration (apps, methods, auth, etc.)
options?
AgentickMiddlewareOptions = {}
Optional Express-specific options
Returns
Express Router middleware with attached gateway
Example
typescript
const middleware = createAgentickMiddleware({
apps: { assistant: myApp },
defaultApp: "assistant",
});
app.use("/api", middleware);
// Access gateway for lifecycle management
process.on("SIGTERM", () => middleware.gateway.close());