## Why Bedroom developers currently must write raw HTTP calls to use AgentIdP. A Node.js SDK removes that friction — developers install one package and get a fully typed, auto-authenticating client. This is a Phase 1 P1 deliverable and a core developer experience improvement. ## What Changes - New `sdk/` directory at project root containing a self-contained TypeScript npm package - `AgentIdPClient` class: handles auth, token refresh, and exposes typed methods for all 14 endpoints - Covers all four services: AgentRegistry, Credentials, Token, AuditLog - Full TypeScript types — zero `any`, strict mode - Published as `@sentryagent/idp-sdk` (package name) ## What Does Not Change - No API changes - No changes to the main application source