v1.25.0
Adds event runs v2 API endpoints and improved AI metadata parsing from Open Inference and Vercel AI SDK span attributes. Also fixes a websocket memory leak in realtime connections.
Release Notes
-
#4283 feat: add event runs v2 api contract and implementation
Adds a v2 REST endpoint for listing function runs by event id:
GET /v2/events/{event_id}/runs?includeOutput=true&limit=20&cursor={cursor}npx inngest-cli@latest alpha api get-event-runs <event-id> \ --include-output \ --limit 20 -
#4297 feat: EXE-1837: Add a few Open Inference attributes to Metadata
Adds support for processing a handful of Open Inference attributes into step metadata
-
#4307 feat: EXE-1918: Parse total tokens from AI Metadata
Step AI metadata sources total tokens from span attributes when provided
-
#4309 fix(realtime): websocket memory leak
Fix memory leak in realtime websocket connections.
-
#4312 feat: EXE-1913: Add support for parsing span attribute data from Vercel's AI SDK
Add support for parsing span attribute data from Vercel's AI SDK
Changelog
🚀 Features
- EXE-1837: Add a few Open Inference attributes to Metadata (#4297)
- EXE-1918: Parse total tokens from AI Metadata (#4307)
- Add Group ID & Request ID attributes to most execution spans (#4304)
- EXE-1918: Add Response Model, Response ID, and finish reasons to extracted AI Metadata (#4311)
- Use queue item timestamps for traces (#4316)
- Add event runs query for v2 api (#4282)
- Add event runs v2 api contract and implementation (#4283)
- EXE-1913: Add support for parsing span attribute data from Vercel's AI SDK (#4312)
🐛 Bug Fixes
- (queue) Log queue role acquire and loss (#4300)
- (realtime) Websocket memory leak (#4309)
- Add app name to run spans (#4314)
⚙️ Miscellaneous Tasks
Source: original entry ↗
More from Inngest
Follow Inngest to get its new changes in your feed and email digest.
v1.46.0 Release
Inngest v1.46.0 introduces sandbox secret management, fine-grained API key permissions, cloud sandboxes from local development, improved queue processing with dynamic partition limits, enhanced tracing with custom concurrency expressions, and multiple bug fixes including realtime streaming and queue backlog metrics corrections.
Drop permanently unroutable items
Fixed queue behavior to drop permanently unroutable items when WithPermanentConstraintErrorHandler is explicitly configured. Existing behavior remains unchanged unless explicitly enabled.
Release v1.45.0
Inngest v1.45.0 adds OAuth cloud login support to the CLI and MCP clients, introduces CEL filtering and sandbox lifecycle APIs, and fixes multiple issues in debounce, queue migration, API serialization, and semaphore performance.