Skip to content

Release v0.3.0

Choose a tag to compare

@github-actions github-actions released this 11 Oct 01:56
· 7 commits to main since this release
24d0db6

Highlights

  • New AgentClient in the Python, TypeScript, and Rust SDKs for calling one agent through the Agent Execution API with an agent key (EVERRUNS_AGENT_URL / EVERRUNS_AGENT_KEY). It covers run(), sessions, events and SSE streaming, cancel, questions, tool approvals, runtime tokens, for_end_user, and idempotency keys. The management client is now deprecated in favor of AgentClient.
  • Change reasons: all SDKs gain with_reason / withReason, a derived client that sends the Everruns-Change-Reason header so the server records the reason in entity change history.
  • The default base URL is now Everruns Cloud (https://app.everruns.com/api) instead of a placeholder, so a client created with only EVERRUNS_API_KEY works. EVERRUNS_API_URL still overrides it for self-hosted.
  • Docs: how to connect an AG-UI client to an Everruns endpoint.
  • OpenAPI examples no longer name the sunset Claude Sonnet 4.5.

What's Changed

  • feat: AgentClient for calling one agent through the Agent Execution API (#116) by @chaliy
  • feat: send change reasons from all SDKs (#115) by @chaliy
  • fix: default base URL to Everruns Cloud (#114) by @chaliy
  • docs: connect an AG-UI client to an Everruns endpoint (#113) by @chaliy
  • docs: drop sunset Claude Sonnet 4.5 from OpenAPI examples (#112) by @chaliy

Full Changelog: v0.2.1...v0.3.0