Tracking epic for the core ai-gateway changes required before the Plugin SDK (v1.5.0) and the ai-gateway-plugins repo can go fully public end-to-end. The plugins themselves live in ferro-labs/ai-gateway-plugins; this epic covers only the gateway-core seam work.
Upstream dependency (v1.4.0)
Core prerequisites (this milestone, v1.5.0)
Already covered
- v1.1.6 ships plugin-pipeline panic recovery / RunOnError-on-reject / Close-on-reload.
Decision record
Architecture is locked (two frozen seams; categories as plugins-repo SDK facades; static-primary / WASM-second; conformance-kit-as-badge-gate). All four items are additive — no break to the frozen plugin / observability v1 surfaces.
Tracking epic for the core
ai-gatewaychanges required before the Plugin SDK (v1.5.0) and theai-gateway-pluginsrepo can go fully public end-to-end. The plugins themselves live inferro-labs/ai-gateway-plugins; this epic covers only the gateway-core seam work.Upstream dependency (v1.4.0)
runentrypoint (AGW-1 / Embeddable Gateway). Unblocksferrogw-builder+ embedded lanes.Core prerequisites (this milestone, v1.5.0)
StreamInspector(blocks the first streaming guardrail)Managerinternal/pluginconformance+ publicpluginhelper) — the verified-badge gateAlready covered
Decision record
Architecture is locked (two frozen seams; categories as plugins-repo SDK facades; static-primary / WASM-second; conformance-kit-as-badge-gate). All four items are additive — no break to the frozen
plugin/observabilityv1 surfaces.