Source snapshot bcc79fcc · Declared package version 2.0.4. This page combines the checked-in package guide and manifest; commands and runtime behavior were not executed in this review.
Browser-, Bun-, and Node-safe client for the authenticated Agent Host durable operation status route.
The integration owns HTTP transport only. Runtime Node remains the canonical owner of operation state, status, request and receipt digests, error mappings, and REST/CLI/MCP/SDK/UI projections. The client validates every untrusted body through that runtime contract before returning any surface. It implements and re-exports the provider-neutral operation client port from
@lssm-tech/lib.lssm-os-runtime/runtime-node for source compatibility.
Credentials are injected for each request and are never retained, returned, or included in an error. The client accepts HTTPS origins only, bounds response bytes and time, requires private no-store JSON responses, rejects redirects, and verifies exact scope, operation identity, status code, operation URL, terminal posture, retry posture, and canonical digest.
Transport failure returns the canonical operation_unavailable error surface; it never invents operation completion. Consumers use the returned cli, mcp,
sdk, or ui member unchanged instead of defining shell-local mappings.
Declared capabilities.
LSSM OS durable operation client
Read authenticated durable-operation status and preserve one canonical REST, CLI, MCP, SDK, and UI projection.
Use it to
Dereference HTTP 202 and CLI exit 5 operation references
Reject malformed or substituted operation status responses
Requires
Authenticated Agent Host operation status HTTP endpoint
Choose another boundary when
The host does not expose the canonical authenticated Runtime Node operation status route.
These are package-manifest entry points. Named symbols listed above come from the capability catalogue; this is not an exhaustive TypeScript symbol reference.