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 migrationee0000000006adds theaccount_tombstonestable. - 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.internalform 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