You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Address by-construction review: ServerSession reads standalone channel from Connection; hygiene
- ServerSession: drop standalone_outbound kwarg; read connection.outbound at the
channel-select sites (one source of truth for the standalone channel; the
documented two-arg form is now correct rather than mis-wiring)
- serve_loop: add to __all__; list in module docstring; soften the
recipe-ownership claim
- _write: drop dead extra_headers kwarg
- _SingleExchangeDispatchContext.can_send_request: field(init=False) so True is
unconstructible
- inbound: use UnsupportedProtocolVersionErrorData typed model for -32022 data;
document why INTERNAL_ERROR is unmapped; anchor the header-validation TODO
- Sharpen the notification-POST rejection comment to cite the spec's
cannot-accept branch
- Docstring corrections: session.py module docstring (per-request, not
per-connection); Server.run() drops the internal tracking ref
- TODO anchors aligned to current tracking entries
- Tests: use public client_params property; complete ERROR_CODE_HTTP_STATUS
parametrize; assert .error.code over message-text regex
0 commit comments