koel_http 1.0.0
koel_http: ^1.0.0 copied to clipboard
HTTP/SSE transport for AG-UI agents — HttpAgent, SseParser, interceptors.
1.0.0 #
First stable release. The koel foundation (koel_core + koel_http +
koel_lints) ships lock-step at 1.0.0, conformant to the AG-UI protocol
release/2026-05-26 (commit d74e2dfc1e11bebdff419c2cbd347c811555411d).
- Protocol kernel (
koel_core): the closed 28-type sealedAgUiEventregistry with theUnknownAgUiEventforward-compat fallback, the sealedKoelErrorhierarchy, vendored RFC 6902 JSON Patch, the four-stage event pipeline (decode → verify → reduce → dispatch), theChatStatereducer, the interceptor chain,SessionStorage, and theKoelClient/ChatSessionAPI. - HTTP transport (
koel_http): the framework-free SSE parser,HttpAgentnative transport with cancellation propagation, chunk synthesis, connection-lifecycle hooks, and the interceptor suite (retry, auth, logging, event-trace, Sentry, PII redaction). - Lint profile (
koel_lints): the koel analysis ruleset built on the first-partyanalysis_server_plugin. - Conformance: the
AgUiEvent_equalstructural-equality rule (byte-equalUint8List) is finalized and pinned inkoel_core/CONFORMANCE.md; the SC-1..SC-5 release gates (conformance, coverage, analyze, API stability, no vestigial code) are green.
0.0.1 #
- Initial scaffold.