Skip to content

v1.30.0

Choose a tag to compare

@github-actions github-actions released this 01 Jul 10:29
d1595f7

Behavioral compatibility notes

The following merged PRs were labeled release-note-required and are called out explicitly in this release:

  • #3827 feat(marketplace): expose registered marketplaces in skills API (@csmith49)

What's Changed

  • Expose conversation observability span names on agent server by @juanmichelini in #3881
  • [codex] Align subscription Codex models with ACP registry by @neubig in #3808
  • feat: add OH_LEASE_TTL_SECONDS to make conversation lease TTL configurable by @tofarr in #3898
  • fix(file_editor): preserve new_str whitespace in str_replace fallback by @tomsen-ai in #3882
  • fix(sdk): trim injected current_datetime to YYYY-MM-DDTHH by @VascoSch92 in #3885
  • Accept additive REST response type widenings with release notes by @enyst in #3904
  • fix(sdk): redact plugin and extension source credentials at the serialization boundary (#3752) by @simonrosenberg in #3909
  • fix(sdk): disable streaming for summarizer LLM call (#3902) by @VascoSch92 in #3901
  • feat(agent-server): add workspace archive endpoint for git-delta/tar.gz (AGE-1871) by @simonrosenberg in #3867
  • fix: cap effective_max_output_tokens for non-Bedrock custom base_url providers by @mvanhorn in #3504
  • feat(marketplace): expose registered marketplaces in skills API by @csmith49 in #3827
  • feat(marketplace): configure server marketplace defaults by @csmith49 in #3828
  • feat(marketplace): load marketplace plugins remotely by @csmith49 in #3829
  • feat(marketplace): expose load_plugin on base conversation by @csmith49 in #3831
  • fix(llm): replace mutable extra_headers with frozen LLMCallContext (#3443) by @csmith49 in #3467
  • Warn image input for non-vision models by @juanmichelini in #3893
  • refactor(sdk): port planning prompt to the registry, retire system_prompt_planning.j2 by @VascoSch92 in #3910
  • fix(sdk): accept 6+ digit event indices in EventLog filename regex by @tomsen-ai in #3927
  • fix(sdk): disable streaming for title and ask_agent LLM calls by @VascoSch92 in #3925
  • feat(profiles): store-agnostic FK + hoist router helpers (cloud AgentProfiles prereq, #3730) by @simonrosenberg in #3930
  • fix(mcp): auto-reconnect when client session is lost after transient errors by @neubig in #3929
  • feat(terminal): allow clients to configure TerminalTool session env by @bozhnyukAlex in #3813
  • ci: inline integration-test model config to drop private eval-repo checkout by @VascoSch92 in #3937
  • fix(agent-profiles): backfill a resolvable 'default' LLM profile at seed time by @simonrosenberg in #3934
  • feat(agent-server): add agents listing endpoint and discover_agents by @VascoSch92 in #3911
  • chore(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #3872
  • Release v1.30.0 by @all-hands-bot in #3931

New Contributors

  • @tomsen-ai made their first contribution in #3882
  • @mvanhorn made their first contribution in #3504

Full Changelog: v1.29.3...v1.30.0