github Agenta-AI/agenta v0.122.8

3 hours ago

What's Changed

  • [feat] Badge the tab favicon with the agent run status [#7138] by @ashrafchowdury in #7404
  • [feat] Redesign first-agent onboarding and sign-in in mobile by @ashrafchowdury in #7450
  • [feat] Redesign billing settings as Credits and Plan & billing by @ashrafchowdury in #7514
  • fix(frontend): open the billing portal for the selected organization by @mmabrouk in #7607
  • chore(release): set the version to 0.122.8 and sync with main by @mmabrouk in #7622
  • docs(docs): refresh roadmap status and upcoming priorities by @mmabrouk in #7623
  • chore(deps): bump next from 15.5.24 to 15.5.27 in /web/storybook by @dependabot[bot] in #7621
  • fix(runner): reach the model gateway in-network from in-process Pi by @mmabrouk in #7612
  • [fix] Show quoted replies cleanly in the queue and pin the note send button by @ashrafchowdury in #7611
  • fix(frontend): scope domain and SSO settings to the selected organization by @mmabrouk in #7610
  • [chore] Send drive file download and export through the Fern client by @ashrafchowdury in #7608
  • fix(api): allow configured web origin in CORS by @Sanchar127 in #7452
  • fix(api): clean up task-scoped database sessions by @deepanshupal in #7193
  • [docs] Update API reference docs by @github-actions[bot] in #7544
  • docs(readme): product tour banner and Tutorials section by @mmabrouk in #7624
  • [docs] Add ChatGPT Business alternatives guide by @mmabrouk in #7620
  • fix(workflows): answer 409 on a duplicate revision slug instead of 500 by @insuffer in #7119
  • chore(deps): bump next from 15.5.24 to 15.5.27 in /web by @dependabot[bot] in #7548
  • fix(frontend): open provider sign-in popups large enough for sign-in pages by @mmabrouk in #7579
  • fix(frontend): show the model name, not the connection key, on the agent intro card by @mmabrouk in #7550
  • docs: add Sanchar127, deepanshupal and insuffer as contributors by @mmabrouk in #7628
  • fix(runner): turn off Claude Code multi-agent and claude.ai tools in agent runs by @mmabrouk in #7533
  • [7497] fix(chart): give every workload a disruption budget that permits an eviction by @mmabrouk in #7500
  • fix(api): stop the MCP connect sheet from asking for a key on non-MCP addresses by @mmabrouk in #7580
  • fix(runner): treat an empty api base URL as unset by @mmabrouk in #7626
  • fix(api): name the legacy SSE transport in the MCP connect sheet by @mmabrouk in #7582
  • feat(frontend): let the user choose how an MCP server authenticates by @mmabrouk in #7583
  • feat(api): bind an MCP API key to a header or query parameter with a prefix by @mmabrouk in #7585
  • feat(api): send an MCP API key in the URL path in place of {secret} by @mmabrouk in #7586
  • fix(api): tie each MCP OAuth result to its attempt, and let cancel win over a late callback by @mmabrouk in #7588
  • feat(api): sign in to MCP OAuth with an app you register, and serialize OAuth changes per connection by @mmabrouk in #7591
  • chore: format the chart availability test and a website post by @mmabrouk in #7629
  • fix(api): keep MCP OAuth connections working through token refresh, and show when a connection was last checked by @mmabrouk in #7595
  • feat(chat): save composer files over the attachment cap to the session drive by @mmabrouk in #7474
  • test(api): fix CodeQL alerts in the CORS origin tests by @mmabrouk in #7631
  • fix(sessions): keep the session-drive upload note out of the session title by @mmabrouk in #7630
  • fix(mcp): keep keys out of 422s and name the binding in refusal text by @mmabrouk in #7632
  • chore(qa): run the release gate mcp journey on Pi cells by @mmabrouk in #7635
  • fix(api): never return the SSO provider client secret by @mmabrouk in #7634
  • fix(runner): reopen the MCP session when the server answers 404 by @mmabrouk in #7636
  • fix(api): cap drive upload size and reject larger uploads with 413 by @mmabrouk in #7638
  • fix(frontend): MCP connect sheet submits on Enter and a disconnect reads Not signed in by @mmabrouk in #7639
  • fix(api): read a refused drive upload to its end before the 413 by @mmabrouk in #7640
  • fix(tests): stop the attachment sweep integration test from timing out at random by @mmabrouk in #7641
  • fix(tests): stop the MCP OAuth expired attempt integration test from failing at random by @mmabrouk in #7642
  • fix(api): keep MCP rows readable after a v0.122.8 rollback and re-upgrade by @mmabrouk in #7633
  • fix(frontend): hide MCP connect and edit actions from members who lack the permission by @mmabrouk in #7655
  • [fix] Send the sign-in code at once when a code is the only way in by @ashrafchowdury in #7659
  • Revert #7659 for v0.122.8 (moves to v0.122.9) by @mmabrouk in #7660
  • [release] v0.122.8 by @mmabrouk in #7617

New Contributors

Full Changelog: v0.122.7...v0.122.8

Don't miss a new agenta release

NewReleases is sending notifications on new releases.