Skip to content

Releases: open-webui/computer

v0.7.4

Choose a tag to compare

@github-actions github-actions released this 01 Jul 03:36

Added

  • πŸ–₯️ Live command sessions in chat. Running commands now appear in the chat status menu, where you can open live output, keep an eye on long jobs, and terminate a stuck command without leaving the conversation.
  • πŸ“Š More useful chat status. Chats now have a compact status bar with the conversation title, context usage, queued messages, Chat ID, and active command count in one place.

Fixed

  • ⌨️ More reliable command control. Long-running commands now keep accepting input and can be stopped from either the chat tools or the live session view.
  • 🧹 Cleaner activity details. Chat activity stays aligned and easier to scan while command output remains available where it is useful.

v0.7.3

Choose a tag to compare

@github-actions github-actions released this 30 Jun 20:50

Fixed

  • πŸ”Œ Better compatibility with MCP tools. Some MCP servers define tools with extra schema details that were previously dropped, which could cause those tools to break. Tool definitions are now preserved in full so they work as expected.
  • 🌍 More complete translations. Filled missing labels across all supported languages so newer settings, onboarding, chat, and tool-server UI no longer fall back to English.

v0.7.2

Choose a tag to compare

@github-actions github-actions released this 30 Jun 02:09

Changed

  • πŸ”§ Better formatting for tool call output. JSON data shown in tool call results and request parameters is now pretty-printed with proper indentation, making it much easier to read at a glance.
  • πŸ€– More compatible agent communication. Fixed how Computer talks to coding agents so it works with a wider range of agent versions.

v0.7.1

Choose a tag to compare

@github-actions github-actions released this 26 Jun 12:49

Changed

  • πŸ€– More reliable Codex agent connection. The Codex agent now handles large and unexpected output more gracefully, with better error messages when the connection drops or something goes wrong. You'll see a clear explanation instead of a silent failure.
  • πŸ”„ Live command output for Codex agent. When the Codex agent runs commands or edits files, you can now see the output streaming in real time instead of only after the step finishes. Long output is automatically trimmed to keep things readable.
  • πŸ€– Codex agent handles approval requests. The agent now responds to approval prompts from newer Codex versions automatically, based on the permission mode you've configured.

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 25 Jun 21:43

Added

  • πŸ€– Coding agents. You can now connect coding agents as AI backends. Supported agents include Codex, Claude Code, Cursor, Grok, and OpenCode. Configure agent profiles from the new Agents tab in admin settings, and they show up as selectable models in the chat. Each agent runs in your workspace with full tool access, and conversations can be resumed where you left off.
  • βš™οΈ Agents admin panel. A new Agents section in Settings lets you add, edit, and remove agent profiles. You can configure the command path, model list, approval and permission modes, and see at a glance whether each agent is installed and ready. Models can be left empty to auto-detect what the agent supports.
  • πŸŽ™οΈ Voice dictation in the terminal. The mobile shortcut bar now has a microphone button that lets you dictate text directly into the terminal using speech recognition.
  • ℹ️ System info modal. A new "System info" option in the sidebar menu shows your machine's hostname, OS, CPU, memory, disk, and running processes in a dedicated modal instead of on the welcome screen.

Changed

  • 🏠 Redesigned welcome screen. The home page now highlights a "Continue" section that picks up your most recent workspace with context about what was happening (active tasks, running processes). Recent workspaces also show status signals so you can see which ones have work in progress.
  • 🏷️ Renamed to Computer. All visible references to "cptr" in the UI, notifications, and documentation now read "Computer" for clarity.
  • 🧹 Code formatting cleanup. Whitespace and formatting improvements across frontend components.

v0.6.2

Choose a tag to compare

@github-actions github-actions released this 25 Jun 15:19

Added

  • πŸ—„οΈ Memory vault. Memories are now stored as organized Markdown files instead of a flat list. Related memories can be grouped under headings, linked together across files, and browsed from the new memory file browser and search endpoints. The AI can also link, move, split, and merge memories to keep things tidy over time.
  • πŸ” Memory search and file browsing. New API endpoints let you search across all stored memories, list memory files with their headings, read individual files, and run a safety review of the vault.
  • 🧠 Smarter memory recall. When building context for a conversation, the AI now pulls in relevant memories based on what you are actually talking about, not just the full baseline list. Mentioned files and recent messages help guide which memories surface.
  • βš™οΈ Per-model context compaction threshold. You can now set a custom compaction threshold for each model from the Models admin page. Useful for models with smaller context windows that need to compact earlier. The global threshold still acts as an upper limit.

Changed

  • πŸ’¬ Queued messages follow the active branch. Queued messages now only appear if they belong to the branch you are currently viewing, instead of showing every queued message regardless of branch.
  • πŸ“ Conversation summaries saved in the right place. When a long conversation gets compacted, the summary is now stored on the user's message instead of the assistant's, so it sticks around even if you regenerate a response.
  • πŸ”„ Pending input handling improved. When processing queued user messages, the system now cancels any unfinished parent response before starting the new one, and picks the right model more reliably.
  • 🧹 Workspace navigation edge case fixed. Switching between workspaces with deep links no longer occasionally processes navigation actions before the workspace has fully loaded.

v0.6.1

Choose a tag to compare

@github-actions github-actions released this 20 Jun 16:08

Added

  • πŸ” Firecrawl web search. Added Firecrawl as a web search provider. Configure your API key from Settings > Web, or set FIRECRAWL_API_KEY as an environment variable. Firecrawl slots in between Brave and DuckDuckGo in the automatic provider order, and also works with a custom self-hosted endpoint.

Changed

  • πŸ“‚ Workspace paths are normalized. Paths like ~/Projects/myapp and /Users/you/Projects/myapp now resolve to the same workspace instead of creating duplicates. Existing duplicates are cleaned up automatically when you open or save a workspace.
  • πŸ”” Clicking a browser notification opens the chat. Desktop notifications for completed tasks now take you straight to the conversation when you click them, instead of just bringing the window to the front.
  • 🏷️ Workspace names display consistently. Folder names shown in the sidebar, search results, automation list, and notifications now all use the same logic, so you see the same label everywhere.
  • 🧹 Pending messages follow the right branch. When queued messages or background sub-agent results come in, they now attach to the correct point in the conversation instead of occasionally landing on the wrong branch.

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 19 Jun 23:16

Added

  • 🧠 Memory. The AI can now remember things about you and your projects. Memories are stored per user and per workspace, and are automatically included in future conversations. You can view, edit, and delete memories from the new Memory tab in Settings. Admins can also turn on background memory review, which lets the AI quietly pick up on preferences and patterns as you chat.
  • 🎨 Image generation and editing. Ask the AI to create or edit images right from the chat. Generated images are saved to your workspace and displayed inline in the conversation. Supports any OpenAI-compatible image API. Configure from the new Images tab in admin settings.
  • πŸ”€ Background sub-agents. Sub-agents can now run in the background. The AI kicks off a task, keeps chatting with you, and brings the results back when the background work is done. Great for long-running research or multi-step tasks you don't want to wait on.
  • πŸ” Better chat search. Searching your chats now looks at chat IDs, titles, summaries, and message content all at once, with smarter ranking. Exact and prefix matches on titles and IDs show up first, then summary matches, then message content. You can also filter by workspace and choose whether to include sub-agent chats.

Changed

  • πŸ–ΌοΈ Generated images show inline. Images created by the AI now appear as proper image previews in the chat instead of raw file paths or JSON. The tool call output also shows a cleaner summary instead of a wall of data.
  • 🏷️ Background sub-agents are labeled. When the AI runs a task in the background, the tool call label now says "Background sub-agent" so you can tell it apart from a regular sub-agent at a glance.
  • 🧹 Code cleanup. Formatting and style improvements across the codebase for better readability.

v0.5.6

Choose a tag to compare

@github-actions github-actions released this 19 Jun 15:31

Changed

  • 🧠 Smarter system prompt. The AI now knows more about the machine it's running on, including the hostname, architecture, shell, and whether it's inside a container. This helps it give more relevant answers when you ask about your system or run commands.
  • πŸ“ More template variables for custom prompts. If you customize your system prompt from the Models admin page, there are new placeholders you can use: runtime environment, hostname, platform, architecture, shell, home directory, and cptr version.

v0.5.5

Choose a tag to compare

@github-actions github-actions released this 18 Jun 15:46

Fixed

  • πŸ”Œ Socket events no longer missed on slow connections. Components that listen for real-time updates (sidebar chat list, chat panel, notifications) previously relied on polling to check if the socket was ready. If the socket connected slowly or reconnected, events could be silently dropped. Listeners are now registered centrally and automatically re-attached whenever the connection comes back.
  • πŸ”„ WebSocket connection is more resilient. The socket now prefers a direct WebSocket connection and falls back to polling only when needed, reducing latency and improving reliability on unstable networks.

Changed

  • πŸ“‚ Git status refreshes are debounced. Rapid filesystem changes (like saving multiple files at once) no longer trigger a flood of git status checks. Updates are batched with a short delay so the UI stays responsive.