Overview
The @prompt-orchestra/sdk package provides PromptOrchestraClient with stable runtime clients and public beta authoring clients:
agents- stable runtime (get,run,loadInputs,rerunFromStep) plus public beta stateless authoring and iteration (list,create,update,createVersion,publish,saveWorkflow,validateWorkflow,compareRuns,diffVersion,rollbackVersion)runs- get stateless agent run detail (stable)setup- verify auth, org access, and SDK-ready connectivity (stable)skills- list/get/create/update/publish/preview/diff/run skills (public beta)tools- list/get/create/update/version/diff tools (public beta)evaluations- evaluation cases and runs (public beta)
All requests go through requestJson (core/http.ts), which attaches Authorization, validates success responses with Zod schemas from the contracts package, and throws PromptOrchestraApiError on failure.
Agent runtime is stable. Stateless agent authoring and iteration, skills, tools, and evaluations are public beta surfaces. Sessions and realtime are not part of the public SDK.