feat(http): implement from_openapi adapter (OpenAPI parse + reqwest forwarding handlers)
Parses OpenAPI 3.x documents into HandlerRegistration bundles with reqwest-backed forwarding handlers that inject credentials from OperationContext.capabilities (no-env-vars invariant, ADR-014). Error codes are prefixed HTTP_<status> (ADR-023); ops are Internal leaves with FromOpenAPI provenance (ADR-015/022). SSE subscriptions are consumed via parseSSEFrames; JSON/text/binary response branching mirrors the TS prior art.
This commit is contained in:
1530
crates/alknet-http/src/adapters/from_openapi.rs
Normal file
1530
crates/alknet-http/src/adapters/from_openapi.rs
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user