github Agenta-AI/agenta v0.122.11

6 hours ago

Highlights

  • Built-in models are for agent runs. The built-in models that Agenta provides are now served only to agent runs that the platform starts. A direct call to the built-in model route with an API key, or with a credential exchanged from one, gets a 403 with the code builtin_requires_agent_run. Calls with your own provider keys and connections work as before.
  • Code evaluators get a scoped credential. Code evaluators receive a scoped credential and no write-only provider keys.
  • Gateway token stays out of Daytona sandboxes. On Daytona, the runner passes the gateway token as a Daytona secret, so the sandbox environment holds only a placeholder.
  • New agents keep the stored sign-in. A new agent that picks a stored Claude or ChatGPT sign-in now keeps the subscription slug, so its first run no longer fails.
  • Account deletion (Enterprise). Deleting an account now keeps a tombstone keyed by a hash of the email. An email that signs up again within AGENTA_ACCOUNT_TOMBSTONE_DAYS (default 365) gets no free credits. The Enterprise migration ee0000000006 adds the account_tombstones table.
  • Starter-credits bridge removed (Enterprise). The temporary starter-credits bridge and its AGENTA_STARTER_CREDITS_BRIDGE_* settings are gone. New organizations get the wallet signup grant under the same signup policy as before.
  • Pi fixes. Pi accepts the host.docker.internal form of a localhost API URL for MCP gateways, and Pi's ChatGPT subscription path no longer offers models that ChatGPT refuses.
  • SDK. The SDK excludes the withdrawn litellm release 1.107.0.

What's Changed

  • [fix] Serve built-in models only to platform agent runs by @mmabrouk in #7724
  • fix(frontend): keep the subscription slug when a new agent picks a stored sign-in by @mmabrouk in #7725
  • [fix] Keep a tombstone on account deletion so a returning email gets no free credits by @mmabrouk in #7727
  • chore(api): remove the starter-credits bridge by @mmabrouk in #7729
  • fix(sdk): scope the credential that code evaluators receive by @mmabrouk in #7730
  • fix(runner): keep the gateway token out of Daytona sandboxes by @mmabrouk in #7731
  • fix(runner): accept the host.docker.internal form of a localhost API URL for Pi MCP gateways by @mmabrouk in #7732
  • fix(sdk): stop offering ChatGPT-refused models on Pi's subscription path by @mmabrouk in #7733
  • chore(sdk): exclude a withdrawn litellm release by @mmabrouk in #7734
  • fix(api): settle three review follow-ups on account tombstones by @mmabrouk in #7735

Full Changelog: v0.122.10...v0.122.11

Don't miss a new agenta release

NewReleases is sending notifications on new releases.