You can now publish apps that stay running instead of waking up per request, with isolated Node and Python runners behind stable addresses.
Long-lived connections work end to end: streaming responses and WebSocket sessions stay open, and in-flight upgrades are drained cleanly on shutdown.
You can now point a custom domain at a hosted app, and official addresses keep working alongside it.
You can now roll a hosted app back to its previous release, and the interface explains when rollback is not available yet.
You can now export an app's data and check its usage from the CLI, and API keys can manage Hosted Apps.
Publishing and updating an app is noticeably faster, and a superseded version now frees its slot immediately instead of lingering.
Failed publishes now explain which package check failed instead of stopping without a reason.
Jev structured judgment
You can now use Jev for structured, typed judgments from both the Agent and the CLI, with an automatic fallback route when the primary provider is unavailable.
A dedicated overview page for the Jev model is live at Jev.
Skills
Skill and collection detail pages can now be browsed without signing in.
Collection cards now show GitHub stars, so popular skills are easier to spot.
You can now start multi-language translation for a skill yourself, and retry progress is visible while it runs.
Importing from GitHub now confirms the matching marketplace entry first, and you can try an imported skill right away.
Tasks and files
You can now move between file previews inside a task without going back to the list.
Publishing an HTML file no longer requires a chat round trip.
Image recommendations now use portrait previews so tall images are not cropped awkwardly.
Models and your own API keys
Fixed a connection test that wrongly failed for OpenAI reasoning models.
The connection test now shows the provider's own error text instead of a generic failure.
Credits
Fixed stale execution holds that could leave a workspace unable to start new work.
Output is now billed correctly when a managed model stream is cut short.
Bots now show the correct message when credits run out.
Bots
Fixed a Discord connection that kept retrying gateways that could never recover.
Bot error messages now appear in web history instead of a stale placeholder.
Stability
Fixed a crash on the organization page during a first visit.
The workspace now keeps loading when your session token refreshes in the background.
The spaces list now recovers after a failed request instead of waiting forever.
Site and languages
Vietnamese and Russian are now fully translated, and missing wording was filled in across twelve languages.