# Everruns Framework changelog

> One entry per finished change, newest first. Each line: date, products, kind, and where the change is available.

Source: <https://everruns.com/docs/changelog/framework/>

Feed: <https://everruns.com/docs/changelog/framework/rss.xml>

- [Prompt caching on Bedrock, OpenRouter Claude and Mistral](https://everruns.com/docs/changelog/2026-10-12-prompt-caching-bedrock-openrouter-mistral/): 2026-10-12 · Platform, Cloud, Framework · Improvement. Prompt caching now writes cache points on Bedrock Claude and Nova, turns on caching for Claude through OpenRouter, and routes Mistral by cache key.
- [Prompt caching gets a retention setting and a prompt-only mode](https://everruns.com/docs/changelog/2026-10-12-prompt-cache-retention/): 2026-10-12 · Platform, Cloud, Framework · Improvement. Ask for one hour Anthropic cache entries with retention 1h, and use the explicit strategy on Claude to cache tools and instructions but not the conversation.
- [Docs moved to everruns.com/docs](https://everruns.com/docs/changelog/2026-10-12-docs-move-to-everruns-com/): 2026-10-12 · Cloud, Platform, Framework · Improvement. The documentation now lives at everruns.com/docs, and every docs.everruns.com link, Markdown file and schema redirects to the same page there.
- [serve keeps daemon data in S3 and can require API keys](https://everruns.com/docs/changelog/2026-10-10-serve-bucket-store-and-auth/): 2026-10-10 · Framework · Feature. serve start --store s3:// keeps a daemon's data in an object store, agent routes can require API keys or OIDC, and serve resumes cut-off sessions at boot.
- [Explicit communication lets agents choose when to reply](https://everruns.com/docs/changelog/2026-10-10-explicit-communication/): 2026-10-10 · Platform, Cloud, Framework, CLI · Feature. An agent's Communication setting can be Explicit, so assistant text stays as private notes and the agent speaks only through send_message or stays silent.
- [Agent budgets stop turns before each model call](https://everruns.com/docs/changelog/2026-10-10-agent-budgets-enforced/): 2026-10-10 · Platform, Cloud, Framework · Fix. Agent budgets are now checked before every model call in the native agent loop, so an exhausted budget stops the turn with a typed reason and budget events.
- [Voice channels let people call an agent](https://everruns.com/docs/changelog/2026-10-09-voice-channels/): 2026-10-09 · Platform, Cloud, Framework · Feature · Major · In 0.47.0. A voice channel lets people talk to an agent over WebRTC while it keeps its own model, tools and instructions, on the platform and in the Framework.
- [Everruns 0.47.0: Codex session reliability](https://everruns.com/docs/changelog/2026-10-09-everruns-0-47-0/): 2026-10-09 · Platform, Framework, CLI · Release. An Agents home and a New agent page with an agent builder, a fix for ChatGPT plan sessions failing with HTTP 400, and a list of connected AI clients.
- [Everruns 0.46.0: Agents home](https://everruns.com/docs/changelog/2026-10-09-everruns-0-46-0/): 2026-10-09 · Platform, Framework, CLI · Release. Save shell scripts on agents and run them with tools scripts, and the Agents home shows run activity, setup alerts and a shared Channels view.
- [Everruns 0.45.0: Tools in Shell](https://everruns.com/docs/changelog/2026-10-09-everruns-0-45-0/): 2026-10-09 · Platform, Framework, CLI · Release. Agents get a browser tool on Browserless, coordinator threads arrive in Platform Chat and the Framework, and agents can run tools from the shell.
- [Fix ChatGPT plan sessions failing with HTTP 400](https://everruns.com/docs/changelog/2026-10-09-chatgpt-plan-http-400-fix/): 2026-10-09 · Platform, Cloud, Framework · Fix · In 0.47.0. Sessions that use a ChatGPT plan connection no longer fail with HTTP 400, because Everruns stops sending request-body metadata the Codex backend rejects.
- [Everruns 0.44.0: A2A 1.0 HTTP+JSON and PACT](https://everruns.com/docs/changelog/2026-10-08-everruns-0-44-0/): 2026-10-08 · Platform, Framework, CLI · Release. Agent versions are retired in favor of change history, A2A channels serve HTTP+JSON and the PACT profiles, and MCP works inside conversations.
- [Coordinator threads in Platform Chat and the Framework](https://everruns.com/docs/changelog/2026-10-08-coordinator-threads/): 2026-10-08 · Platform, Cloud, Framework · Feature · In 0.45.0. Platform Chat and Framework agents can hand focused work to child threads and keep a board of what is working, what needs you and what is ready for review.
- [Everruns 0.43.0 release](https://everruns.com/docs/changelog/2026-10-07-everruns-0-43-0/): 2026-10-07 · Platform, Framework, CLI · Release. The 18 deprecated integration shim crates are removed after their forwarding release; integrations stay available from everruns-integrations.
- [Claude Haiku 5.5 model added for Anthropic providers](https://everruns.com/docs/changelog/2026-10-07-claude-haiku-5-5/): 2026-10-07 · Platform, Cloud, Framework · Feature · In 0.44.0. The claude-haiku-5-5 model and its 1M-context twin are seeded as an enabled favorite, with adaptive thinking, tool search and the computer toolset.
- [Everruns 0.42.0 release](https://everruns.com/docs/changelog/2026-10-06-everruns-0-42-0/): 2026-10-06 · Platform, Framework, CLI · Release. Agents get avatars from presets or an uploaded image, sandboxes can start from templates, and a Sandboxes fleet view shows every running sandbox.
- [Framework crates consolidated into everruns-core and the facade](https://everruns.com/docs/changelog/2026-10-04-framework-crates-consolidated/): 2026-10-04 · Framework · Breaking · In 0.41.0. Engine, host, builtins, MCP, AG-UI, driver and contract crates merged into fewer packages, so Framework users update dependencies and imports when upgrading.
- [Everruns 0.41.0 release](https://everruns.com/docs/changelog/2026-10-04-everruns-0-41-0/): 2026-10-04 · Platform, Framework, CLI · Release. Framework crates are consolidated into everruns-core and the everruns facade, and the deprecated forwarding shims are removed. Read the upgrade notes.
- [Everruns 0.40.0 release](https://everruns.com/docs/changelog/2026-10-04-everruns-0-40-0/): 2026-10-04 · Platform, Framework, CLI · Release. Engine, host, builtins, MCP and AG-UI become everruns-core features, operators can enroll adoption features, and the MCP card reports the version.
- [Everruns 0.39.0 release](https://everruns.com/docs/changelog/2026-10-04-everruns-0-39-0/): 2026-10-04 · Platform, Framework, CLI · Release. Chat threads keep conversations and ongoing work beside Chat, and Slack permission problems appear in Health with steps to recover.
- [Everruns 0.38.0: Personal ChatGPT plan connections](https://everruns.com/docs/changelog/2026-10-03-everruns-0-38-0/): 2026-10-03 · Platform, Framework, CLI · Release. Connect a personal ChatGPT plan as a model provider, Conversation becomes the default harness with Generic deprecated, and custom hosts get stock subagents.
- [Everruns 0.37.0: Approval history in context](https://everruns.com/docs/changelog/2026-10-03-everruns-0-37-0/): 2026-10-03 · Platform, Framework, CLI · Release. Approval history shows in chat and on a new Approvals audit page, agent channels are visible at a glance, and navigation keeps your place.
- [Everruns 0.36.0: Choose an Agent Environment](https://everruns.com/docs/changelog/2026-10-03-everruns-0-36-0/): 2026-10-03 · Platform, Framework, CLI · Release. Agents can choose their environment, a broken Slack installation can be repaired in place, and session storage gets its own permissions.
- [Everruns 0.35.0: Safer sandbox tools](https://everruns.com/docs/changelog/2026-10-03-everruns-0-35-0/): 2026-10-03 · Platform, Framework, CLI · Release. A computer use capability lets agents operate a browser screen, sandbox tools are safer, questions are answered in chat, and every org gets Platform Chat.
- [Conversation becomes the default harness and Generic is deprecated](https://everruns.com/docs/changelog/2026-10-03-conversation-default-harness/): 2026-10-03 · Platform, Cloud, Framework · Breaking · In 0.38.0. Built-in harnesses form progressive presets from Base to Worker, Conversation is the new default, and agents that inherited Generic are pinned to it on upgrade.
- [Host Everruns serve apps on Amazon Bedrock AgentCore Runtime](https://everruns.com/docs/changelog/2026-10-02-serve-on-bedrock-agentcore/): 2026-10-02 · Framework · Feature · In 0.34.1. The experimental everruns-serve-agentcore crate runs a serve app on AgentCore Runtime with AG-UI streaming, a WebSocket transport and Bedrock models.
- [Run an Everruns serve app durably on celld](https://everruns.com/docs/changelog/2026-10-02-serve-celld-durable-hosting/): 2026-10-02 · Framework · Feature · In 0.34.2. The everruns-serve-celld hosting target snapshots and restores a serve app's state, so sessions survive losing the serve process or the celld node mid-turn.
- [everruns-durable workflow engine published on crates.io](https://everruns.com/docs/changelog/2026-10-02-everruns-durable-crate-published/): 2026-10-02 · Framework · Feature · In 0.34.1. The durable workflow engine behind Everruns ships as its own crate with timers, child workflows and a bundled idempotent PostgreSQL schema you can migrate.
- [Everruns 0.34.2: Execution kernel in a JavaScript isolate](https://everruns.com/docs/changelog/2026-10-02-everruns-0-34-2/): 2026-10-02 · Platform, Framework, CLI · Release. Cloudflare AI Gateway and Vercel AI Gateway become model providers, serve apps run durably on celld, and the kernel runs in a JavaScript isolate.
- [Everruns 0.34.1 release](https://everruns.com/docs/changelog/2026-10-02-everruns-0-34-1/): 2026-10-02 · Platform, Framework, CLI · Release. The everruns-durable workflow engine is published on crates.io, and Everruns serve apps can be hosted on Amazon Bedrock AgentCore Runtime.
- [Everruns 0.34.0: AG-UI 1.0](https://everruns.com/docs/changelog/2026-10-02-everruns-0-34-0/): 2026-10-02 · Platform, Framework, CLI · Release. PR reviewer and security scanner templates for GitHub, MCP Events with session webhooks and triggers, and AG-UI 1.0 and A2A 1.0 support.
- [Cloudflare AI Gateway and Vercel AI Gateway model providers](https://everruns.com/docs/changelog/2026-10-02-cloudflare-vercel-ai-gateway/): 2026-10-02 · Platform, Cloud, Framework · Feature · In 0.34.2. Agents can run models through Cloudflare AI Gateway or Vercel AI Gateway, and the Cloudflare provider lists Workers AI text-generation models automatically.
- [AG-UI 1.0 endpoint and AG-UI streaming for Framework sessions](https://everruns.com/docs/changelog/2026-10-02-ag-ui-1-0-protocol/): 2026-10-02 · Platform, Cloud, Framework · Feature · Major · In 0.34.0. The AG-UI channel moves to protocol 1.0 with interrupts, resume, frontend tools and subagents, and any Framework session can serve AG-UI from your own server.
- [A2A 1.0 endpoint with task results, streaming and push notifications](https://everruns.com/docs/changelog/2026-10-02-a2a-1-0-protocol/): 2026-10-02 · Platform, Cloud, Framework · Feature · Major · In 0.34.0. Everruns A2A channels negotiate protocol 1.0, return agent output as task artifacts, support ListTasks and SubscribeToTask, and send push notifications.
- [OpenAI structured output and background mode for long reasoning](https://everruns.com/docs/changelog/2026-10-01-openai-structured-output-background/): 2026-10-01 · Platform, Cloud, Framework · Feature · In 0.34.0. OpenAI drivers enforce JSON Schema structured output, and xhigh or max reasoning calls run as background responses that resume after a drop or worker restart.
- [Everruns 0.33.0 release](https://everruns.com/docs/changelog/2026-10-01-everruns-0-33-0/): 2026-10-01 · Platform, Framework, CLI · Release. The agent page is one view-and-edit workspace, the Everruns MCP server renders as an MCP App in ChatGPT and Codex, and triggers react to agent events.
- [Claude Sonnet 5.5 and GPT-6.1 Sol with fast and ultrafast tiers](https://everruns.com/docs/changelog/2026-09-30-claude-sonnet-5-5-gpt-6-1-sol/): 2026-09-30 · Platform, Cloud, Framework · Feature · In 0.33.0. Claude Sonnet 5.5 becomes the favorite Sonnet model, GPT-6.1 Sol adds fast and ultrafast speed tiers, and the sunset Claude Sonnet 4.5 profile is removed.
- [Everruns 0.32.0: Per-organization Slack app provisioning](https://everruns.com/docs/changelog/2026-09-26-everruns-0-32-0/): 2026-09-26 · Platform, Framework, CLI · Release. Ask User questions reach MCP, A2A and Tasks clients, and Framework engines gain event listeners, OpenTelemetry export and an app framework.
- [Framework engines get event listeners and OpenTelemetry export](https://everruns.com/docs/changelog/2026-09-25-framework-event-listeners-opentelemetry/): 2026-09-25 · Framework · Feature · In 0.32.0. Register a listener once per Engine to receive events from every session it owns, and export Framework sessions to OpenTelemetry or Braintrust.
- [Everruns 0.31.0: Ask User over MCP and A2A](https://everruns.com/docs/changelog/2026-09-24-everruns-0-31-0/): 2026-09-24 · Platform, Framework, CLI · Release. Claude always-thinking models no longer return 400s or empty answers, and Ask User lets an agent pause mid-run to ask you a question.
- [Ask User lets agents pause and ask you questions mid-run](https://everruns.com/docs/changelog/2026-09-24-ask-user-agent-questions/): 2026-09-24 · Platform, Cloud, Framework · Feature · Major · In 0.31.0. Agents with the ask_user capability pause a run to ask one to four choice, text or secret questions, shown as an inline card that you answer in place.
- [Everruns 0.30.0: Ask User](https://everruns.com/docs/changelog/2026-09-23-everruns-0-30-0/): 2026-09-23 · Platform, Framework, CLI · Release. Agent endpoints and triggers replace Apps, Slack agents ask for approval with buttons and show task progress, and agents can ask the user questions.
- [Claude always-thinking models no longer return 400s or empty answers](https://everruns.com/docs/changelog/2026-09-23-claude-always-thinking-fixes/): 2026-09-23 · Platform, Cloud, Framework · Fix · In 0.31.0. The Anthropic driver rejects prefill early, maps an explicit none effort to low, and keeps requests append-only on Opus 5.5 and other always-thinking models.
- [Host Shell gives Framework agents a kernel-contained Bash](https://everruns.com/docs/changelog/2026-09-19-framework-host-shell/): 2026-09-19 · Framework · Feature · In 0.30.0. The new host_shell capability lets an embedded Everruns agent run real host processes inside a Seatbelt or Landlock policy that fails closed.
- [Everruns 0.29.0: Platform Chat v2 on a unified command line](https://everruns.com/docs/changelog/2026-09-18-everruns-0-29-0/): 2026-09-18 · Platform, Framework, CLI · Release. Framework code calls models directly with Model::complete, one everruns command line serves the CLI, MCP and agent shells, and MCP catalogs can be scoped.
- [Soft approval: agents pause before destructive or outward actions](https://everruns.com/docs/changelog/2026-09-17-soft-approval-capability/): 2026-09-17 · Platform, Cloud, Framework · Feature · In 0.29.0. The new soft_approval capability, on by default for Generic and Platform Chat, has agents ask before risky actions and records who approved in the audit log.
- [One everruns command line for the CLI, MCP and agent shells](https://everruns.com/docs/changelog/2026-09-17-everruns-command-line-tree/): 2026-09-17 · Platform, Cloud, CLI, Framework · Feature · Major · In 0.29.0. Every Everruns operation now has one noun-verb spelling with --help that works the same in the everruns CLI, the /mcp endpoint and an agent's shell.
- [Framework direct model calls with Model::complete](https://everruns.com/docs/changelog/2026-09-16-framework-direct-model-calls/): 2026-09-16 · Framework · Feature · In 0.29.0. The Everruns Framework adds a promoted path for one prompt and one answer, and each driver now reads its vendor's standard credential environment variables.
- [Everruns 0.28.0: Agent exposure management](https://everruns.com/docs/changelog/2026-09-16-everruns-0-28-0/): 2026-09-16 · Platform, Framework, CLI · Release. The Everruns UI gains dark mode with a theme setting, plus agent exposure management and sessions and budgets attributed to the endpoint that started them.
- [Everruns 0.27.0: Slack agent surface](https://everruns.com/docs/changelog/2026-09-15-everruns-0-27-0/): 2026-09-15 · Platform, Framework, CLI · Release. Sessions show where their commands run and what they may touch, and Everruns agents run in Slack's agent pane with session environments.
- [Sessions show where their commands run and what they may touch](https://everruns.com/docs/changelog/2026-09-14-session-environment-panel/): 2026-09-14 · Platform, Cloud, Framework · Feature · In 0.27.0. Each session now declares its execution environment, readable through the API and shown in an Environment panel on the session Workspace tab.
- [Everruns 0.26.0: PDF input with file attachments](https://everruns.com/docs/changelog/2026-09-13-everruns-0-26-0/): 2026-09-13 · Platform, Framework, CLI · Release. Servers publish an MCP server card and auth.md for agent discovery, and an LLM provider connects with one pasted key that is checked before saving.
- [Send a message and wait for the turn result in one request](https://everruns.com/docs/changelog/2026-09-12-wait-for-message-completion/): 2026-09-12 · Platform, Cloud, Framework · Feature · In 0.26.0. The sessions API can now hold a message request open until the turn finishes, and Framework runs accept a timeout, for callers that do not consume SSE.
- [platform_management capability retired in favor of platform](https://everruns.com/docs/changelog/2026-09-11-retire-platform-management-capability/): 2026-09-11 · Platform, Cloud, Framework · Breaking · In 0.25.0. Capabilities gain a deprecated and retired lifecycle, and platform_management is the first one retired: it stays registered but no longer contributes tools.
- [Everruns 0.25.0: Hierarchical AGENTS.md as conversation context](https://everruns.com/docs/changelog/2026-09-11-everruns-0-25-0/): 2026-09-11 · Platform, Framework, CLI · Release. AGENTS.md files resolve hierarchically as conversation context, and every Everruns user starts in a pinned Platform Chat thread with more built-in tools.
- [AGENTS.md files resolve hierarchically as conversation context](https://everruns.com/docs/changelog/2026-09-10-agents-md-hierarchical-context/): 2026-09-10 · Platform, Cloud, Framework · Improvement · In 0.25.0. Agent instructions now load AGENTS.md from the workspace root down to the working directory and place them below harness safety instructions.
- [Everruns 0.24.0: ~3.5x faster agent startup](https://everruns.com/docs/changelog/2026-09-09-everruns-0-24-0/): 2026-09-09 · Platform, Framework, CLI · Release. The first message of a new chat no longer drops or shows out of order, and the CLI plugins, skills and knowledge-bases commands work again.
- [Framework agents start about 3.5 times faster](https://everruns.com/docs/changelog/2026-09-08-faster-framework-agent-startup/): 2026-09-08 · Framework · Improvement · In 0.24.0. Building an agent and creating a session in the Everruns Framework now takes roughly a third of the time, with no change to steady-state behavior.
- [GPT-6 Astra, Claude Fable 5.1 and Muse Spark 1.3 model profiles](https://everruns.com/docs/changelog/2026-09-04-gpt-6-astra-fable-muse-spark/): 2026-09-04 · Platform, Cloud, Framework · Feature · In 0.24.0. Everruns adds model profiles for OpenAI GPT-6 Astra, Claude Fable 5.1 and Muse Spark 1.3, seeds them for new organizations and covers them in live tests.
- [OpenTelemetry traces follow Gen-AI and OpenInference conventions](https://everruns.com/docs/changelog/2026-09-03-genai-openinference-trace-conventions/): 2026-09-03 · Platform, Framework · Improvement · In 0.24.0. Agent turn traces now carry the OpenTelemetry Gen-AI agent attributes and OpenInference attributes on the same spans, selectable per deployment.
- [Tool calls are validated against their schema before running](https://everruns.com/docs/changelog/2026-08-31-tool-argument-validation-strict/): 2026-08-31 · Platform, Cloud, Framework · Improvement · In 0.24.0. Everruns checks every tool call's arguments against the tool's JSON Schema and enables strict schemas for compatible OpenAI Chat and Responses tools.
- [Messages API reports reasoning in order and the message phase](https://everruns.com/docs/changelog/2026-08-25-reasoning-ordered-message-phase/): 2026-08-25 · Platform, Cloud, Framework · Improvement · In 0.22.0. Session messages now carry ordered reasoning parts plus phase and phase_source, so clients can tell intermediate commentary from the final answer.
- [Everruns 0.22.0: Reasoning modeled as ordered artifacts](https://everruns.com/docs/changelog/2026-08-25-everruns-0-22-0/): 2026-08-25 · Platform, Framework, CLI · Release. Agents read several workspace files in one read_many_files call with bounded batches, and the global chat session endpoints are removed from the API.
- [Agents read several workspace files in one read_many_files call](https://everruns.com/docs/changelog/2026-08-24-read-many-files-tool/): 2026-08-24 · Platform, Cloud, Framework · Feature · In 0.22.0. The File System capability adds read_many_files, which reads 2 to 10 independent files in one ordered call and halves model round trips for discovery.
- [Everruns 0.21.0 release](https://everruns.com/docs/changelog/2026-08-22-everruns-0-21-0/): 2026-08-22 · Platform, Framework, CLI · Release. Binaries are about 20% smaller, chats start with any harness, provider connections carry custom headers, and finished chats can be archived.
- [Register a capability on a running Framework runtime](https://everruns.com/docs/changelog/2026-08-19-register-capabilities-running-runtime/): 2026-08-19 · Framework · Feature · In 0.20.0. A host holding a shared InProcessRuntime can add a capability discovered after startup and activate it in live sessions without rebuilding the runtime.
- [Everruns 0.20.0: Register capabilities on a running runtime](https://everruns.com/docs/changelog/2026-08-19-everruns-0-20-0/): 2026-08-19 · Platform, Framework, CLI · Release. A2A delegation in the everruns crate becomes an opt-in feature, and a running Framework runtime can register new capabilities without a restart.
- [Everruns 0.19.0: First-class sandbox and checkpoint records](https://everruns.com/docs/changelog/2026-08-18-everruns-0-19-0/): 2026-08-18 · Platform, Framework, CLI · Release. Sandboxes and checkpoints become first-class records, giving durable runs an explicit, addressable place to execute and resume from.
- [A2A delegation in the everruns crate is now an opt-in feature](https://everruns.com/docs/changelog/2026-08-18-a2a-delegation-opt-in/): 2026-08-18 · Framework · Breaking · In 0.20.0. Outbound A2A delegation moved behind a new a2a Cargo feature that is off by default, so local runtime builds no longer compile a second HTTP and TLS stack.
- [Everruns 0.18.0: The 0.18 neutral-kernel boundary](https://everruns.com/docs/changelog/2026-08-16-everruns-0-18-0/): 2026-08-16 · Platform, Framework, CLI · Release. Chats is on for every organization with pinned chats, session recordings split into Transcript, Timeline and Events, and everruns-core becomes a neutral kernel.
- [everruns-core 0.18 becomes a neutral execution kernel](https://everruns.com/docs/changelog/2026-08-15-everruns-core-neutral-kernel/): 2026-08-15 · Framework · Breaking · Major · In 0.18.0. Hosted platform records and services moved out of everruns-core into everruns-platform and sibling crates, and the everruns-runtime crate was removed.
- [Framework workspaces gain multiple isolated Git heads](https://everruns.com/docs/changelog/2026-08-14-framework-multi-head-workspaces/): 2026-08-14 · Framework · Feature · In 0.18.0. Framework sessions can bind to one named head of a workspace, such as a local Git worktree, with fork, archive and destroy as explicit operations.
- [Everruns 0.17.26: Live, steerable sessions](https://everruns.com/docs/changelog/2026-08-10-everruns-0-17-26/): 2026-08-10 · Platform, Framework, CLI · Release. Live, steerable sessions, Sessions as the operational list, advanced capability authoring, and recovery for Daytona workspaces.
