calm-server 0.4.0
BREAKING: server now owns the CALM connection (calm-client 0.4.0 dropped CalmConnection). Combines the auth-broker integration with a server-owned connection layer.
- New
src/server/connection/on native fetch:AbstractCalmConnection,SandboxCalmConnection,OAuth2CalmConnection,createCalmConnectionfactory;./connectionsubpath export. Peercalm-client@^0.4.0. CALM_BASE_URLconsumed verbatim — no/apiinjection (pasteendpoints.Apias-is). Fixes the double-/api404.- Tokens via @mcp-abap-adt/auth-broker (CALM_AUTH_FLOW), injected as
ITokenRefresherinto the connection. - Request-lifecycle logging via
ILogger(stderr-safe).dotenv-> dependencies.