OpenChamber

릴리스 노트.

최근 릴리스의 제품 업데이트와 수정 사항.

최근 릴리스

v1.11.4 9 건 변경
  • Desktop: Electron is now the desktop release target, with updated macOS menu actions for the right sidebar and terminal dock.
  • Chat: added reusable snippets with # autocomplete in the composer and a Snippets settings page for global and project snippets with [opencode-snippets](https://github.com/JosXa/opencode-snippets) plugin compatibility.
  • Multi-Run: runs can now be split into separate prompt/model groups, and Multi-Run prompts support command, file, agent, and snippet autocomplete (thanks to @roctom).
  • UI: refreshed the desktop workspace shell with a full-width header, framed chat area, and smooth left/right sidebar open and close states.
  • Chat: completed reasoning blocks stay collapsed without replaying the collapse animation when you reopen a session.
  • Files: file search and mention results avoid mixing entries from similar query/cache keys (thanks to @isanchez404).
  • VSCode: switching between chat sessions is less likely to stall on very large conversations.
  • Voice: preview audio now stops and cleans up correctly when you stop playback or leave Voice settings (thanks to @isanchez404).
  • UI/Localization: refreshed Simplified Chinese terminology across the interface (thanks to @luojiyin).
v1.11.3 12 건 변경
  • Chat: question cards now include copy buttons for Markdown and JSON (thanks to @robertoberto).
  • Chat: slash command autocomplete now includes skills and clearer command/type badges.
  • Chat: slash, file, skill, and agent autocomplete selection now stays steadier when using the keyboard or mouse.
  • Chat: external links in messages now show favicons with better contrast, and skill links render correctly in user message rendered as markdown.
  • Chat: multi-file tool diffs now render safely, including files with mixed line endings.
  • Sessions: archived session lists handle large archives better, and sub-session expansion is kept separate between Recent and project sections (thanks to @vhqtvn).
  • Sessions: deleting or archiving a parent session now shows a descendant count that matches what will actually be removed (thanks to @vhqtvn).
  • Git: reverting a chat message now refreshes the Git changes view afterward.
  • Updates/PWA: OpenCode update and PWA install prompts can now be dismissed without reappearing repeatedly (thanks to @robertoberto).
  • Notifications: browser and VS Code notifications work without duplicate alerts.
  • Terminal/Mobile: the terminal viewport now stays above the mobile keyboard more consistently (thanks to @Dav1dch).
  • Usage: added Wafer.ai quota tracking and removed the duplicate Zhipu usage provider entry (thanks to @bowber).
v1.11.2 7 건 변경
  • Chat: thinking blocks can now be collapsed, and expanding tool details feels smooth (thanks to @ermanhavuc).
  • Chat: reverting or forking messages now keeps file attachments in place, with clearer undo/redo controls (thanks to @youfch, @ermanhavuc).
  • Notes/Todos: context panel sizes are remembered, and todos can be reordered with drag and drop (thanks to @ermanhavuc).
  • Git: commit history can now show file diffs inline (thanks to @ermanhavuc).
  • Git: branch history works better for local-only branches, and branch search fields accept typing again (thanks to @ermanhavuc).
  • Sessions: root project sessions now show up correctly in the session switcher (thanks to @isanchez404).
  • Skills: installed skills now match OpenCode's own skill list more closely.
v1.11.1 11 건 변경
  • Multi-Run: added fusion for multi-run sessions, making it easier to combine parallel results into a single follow-up answer with a customizable Fusion magic prompt.
  • Multi-Run: added optional isolation and support for non-Git projects, so parallel runs are available in more workspaces and workflows without requiring branch setup.
  • Chat/Sessions: added a header session switcher with project, branch, diff, active, unread, and sub-session context, making it faster to jump between recent work.
  • Chat/Subagents: opened subagent sessions read-only in the context panel and made subagent chats read-only, making delegated work safer.
  • Chat/Shortcuts: made the agent-switching shortcut configurable and usable from the chat input/model picker, giving keyboard-heavy workflows more control over prompt setup.
  • Desktop/Mini Chat: added session switching and the new-session shortcut to Mini Chat, while preserving user-selected sessions during startup.
  • Preview: improved embedded preview proxying for absolute same-origin requests and WebSocket URLs, and avoided launching unrelated project actions when no dev-server action is detected.
  • Updates/Usage: added a setting to disable OpenCode update notifications, and quota reset times now display in your local timezone.
  • Chat/UI: animated sorted-mode tool paths more consistently and guarded tooltip rendering more defensively, keeping active tool output smoother.
  • Git: large change lists now display reliably, and branch selection stays hidden for non-Git draft sessions.
  • Settings/Skills: the skills catalog now keeps the selected source label visible when switching sources (thanks to @kjhq).
v1.11.0 11 건 변경
  • Updates/OpenCode: added in-app OpenCode update checks and upgrade actions, making it easier to keep the bundled OpenCode runtime current without leaving OpenChamber.
  • Voice: added local Whisper speech-to-text, giving voice input a private on-device transcription option.
  • Voice: synced speech recognition settings across devices and let server transcription finish processing audio when voice input stops for more reliable dictation (thanks to @kostazol).
  • Chat/Permissions: restored @agent mentions in sent messages and parent-session auto-accept for child-session permissions, reducing missed routing and approval friction in delegated work.
  • Chat/Input: queued messages now auto-send one at a time in FIFO order, and model/agent selections persist across reloads so draft context is less likely to reset unexpectedly (thanks to @lyxxx708, @chutastic).
  • Chat/Performance: virtualized more timeline content, deferred heavy tool output, and improved scroll-to-bottom behavior so long sessions stay smoother.
  • VSCode: improved chat sidebar command handoff, active-editor context updates, SSE cleanup, Agent Manager settings sync, and archived-session bulk delete reliability in the extension (thanks to @isanchez404, @jjdubski).
  • Git: generalized repository provider handling beyond GitHub and made commit/PR generation more tolerant of JSON wrapped in assistant text, improving Git workflows across more hosts (thanks to @kjhq).
  • Terminal: rejected file paths as terminal working directories, preserved UTF-8 replay chunks, and cleaned up WebSocket/SSE listeners more reliably during shutdown and reconnects (thanks to @isanchez404).
  • Usage/Reliability: guarded quota percentages and reset timestamps more defensively, reducing misleading usage displays with incomplete provider data (thanks to @isanchez404).
  • UI/Reliability: added smaller fixes for chunk-load recovery, locale retry behavior, stale attachment reads, scheduled tasks, session folders, and accessible Git/session controls (thanks to @isanchez404).
v1.10.4 8 건 변경
  • Desktop/Mini Chat: improved Mini Chat session controls with current context usage in the compact header and a single header action that opens either the active session or current draft in Mini Chat.
  • Chat/Input: collapsed model, variant, and agent labels more gracefully on narrow widths, keeping prompt controls usable in tight panels.
  • Git/Worktrees: pull-request worktrees can now reuse an existing local branch when it matches the PR head, reducing blocked setup flows.
  • Git: deduplicated lightweight and full status refreshes separately, preventing stale or mismatched Git updates during background polling (thanks to @isanchez404).
  • Files: ignored stale file loads, guarded pending navigation, and stopped switching files when save fails, reducing lost edits and wrong-file previews (thanks to @isanchez404).
  • Terminal: cleaned up idle WebSocket connections and scoped SSE connection-open handling per retry attempt, improving terminal reconnect behavior (thanks to @isanchez404).
  • Settings/UI: improved keyboard and screen-reader support for resizable Settings navigation and collapsible sidebar groups (thanks to @isanchez404).
  • Reliability/Sync: preserved message part update ordering so live chat output stays consistent during rapid streaming updates (thanks to @isanchez404).
v1.10.3 10 건 변경
  • Desktop/Electron: added Mini Chat windows for focused conversations without the full workspace shell, including session/draft handoff back to the main window, always-on-top pinning, and quick access from the header, session list, command palette, and keyboard shortcuts.
  • Desktop/Startup: show the splash window earlier while the local runtime starts, making app launch feel more responsive.
  • Chat/Scrolling: rebuilt auto-follow behavior so active responses stay pinned when you want them to, while wheel, touch, keyboard, scrollbar, and find-in-page interactions more reliably release control when you scroll away.
  • Chat/Scrolling: restored saved scroll positions more consistently after session switches, hydration, and draft-to-session transitions, reducing jumps to the wrong part of a conversation.
  • Chat/UI: tightened scroll-to-bottom behavior so the button appears only after you move past the visible bottom spacer, and code-block scrolling no longer prevents the main chat from releasing auto-follow when the nested block cannot scroll further.
  • Chat/Input: fixed attachment-only queued sends, stale attachment restores, stale file-search results, autocomplete tab handling, and focusable removal controls so drafting stays reliable across queued, linked, and restored messages (thanks to @isanchez404).
  • Reliability/Sync: reduced stale and duplicate live-state updates across request arrays, retry metadata, streaming indicators, and session status events, cutting unnecessary rerenders and stuck activity states during long-running chats (thanks to @isanchez404).
  • Files/Skills: ignored stale directory refreshes and outdated skills catalog/repo scans, keeping file and skills views from showing results from an older workspace or request (thanks to @isanchez404).
  • Git/Terminal/Desktop: fixed sandbox database loading in ESM, forwarded lightweight Git status mode across runtimes, preserved Electron SSH desktop hosts when saving instances, and made terminal UTF-8 locale fallbacks platform-aware (thanks to @isanchez404, @liyiopener).
  • UI/Reliability: added smaller polish fixes for mobile Settings Escape handling, Multirun model limits, text-selection cleanup, and upstream event-stream cancellation (thanks to @isanchez404).
v1.10.2 8 건 변경
  • Projects: added repository cloning to the Add Project flow, so you can clone a repo into a chosen folder and open it in OpenChamber without leaving setup.
  • Chat/Reliability: stabilized live turn rendering and session sync caches, reducing flicker, stale state, and missing updates during reconnects or long-running chats.
  • Terminal: improved Android tablet keyboard handling, including control-key shortcuts, and kept app shortcuts from stealing focus while typing in the terminal (thanks to @Dav1dch).
  • Terminal: set a UTF-8 locale for terminal sessions so Unicode output renders more reliably across shells and commands (thanks to @liyiopener).
  • Usage: OpenRouter credit balances now avoid misleading percentage displays and use clearer labels across usage views (thanks to @zerone0x).
  • Preview: improved embedded preview proxying with cleaner URL rewriting, fewer false-positive dev-server errors, steadier navigation, and theme-aware preview frames.
  • Notifications: suppressed inherited subagent completion notifications, reducing duplicate or irrelevant alerts during delegated work.
  • VSCode: split the extension into a dedicated app root, improving extension startup boundaries and reducing cross-runtime UI assumptions.
v1.10.1 12 건 변경
  • Git: added one-click Sync and stash management, including stash access from a clean worktree, making it faster to pull, push, review, apply, or drop saved changes without leaving OpenChamber.
  • Git: improved sync safety and feedback with latest remote refs, clearer progress banners, less flicker during refresh, cleaner header controls, and better unavailable pull-request states.
  • UI/Localization: added Polish interface translations, expanding language support for Polish-speaking users (thanks to @levy52).
  • Sessions: added a quick archive action directly on session rows, making cleanup faster from the session list (thanks to @zoubenr).
  • Files: added a manual save mode to the file editor, giving you more control over when edits are written while reviewing or drafting changes.
  • Chat/Timeline: added full-text timeline search across user, assistant, and tool messages in a session, making it easier to jump back to earlier context (thanks to @jwcrystal).
  • Chat/Reliability: pending questions now survive session switches and directory eviction, reducing lost approval or clarification prompts during longer multi-session work (thanks to @ablepharus).
  • Mobile/Terminal: added an opt-in keyboard resize mode and steadier touch terminal input, improving typing and terminal control on mobile devices (thanks to @vhqtvn).
  • Terminal: restored focus back to terminal input after Ghostty element blur events, keeping keyboard input more reliable during terminal use (thanks to @Dav1dch).
  • VSCode/Reliability: aligned session status parsing and reconnect reconciliation so activity state recovers more accurately after extension reconnects (thanks to @vhqtvn).
  • Startup/Reliability: configured OpenCode CLI paths are now validated before managed startup, with clearer errors for missing, non-executable, or app-bundle paths.
  • Performance/Reliability: reduced duplicate app initialization, deferred heavier views until needed, lowered local server status overhead, optimized markdown file-link detection, reduced sync recovery payloads, and suppressed expected missing-directory noise for smoother day-to-day use.
v1.10.0 10 건 변경
  • Preview: added an embedded dev-server Preview pane for loopback apps, with authenticated proxying, Vite/HMR support, same-origin API request handling, and safer local dev-server shutdown so apps can run inside OpenChamber more like they do in the browser (thanks to @wpbiggs).
  • Preview: added preview console capture, DOM element inspection, annotation context, and Electron screenshot attachments so UI feedback can be sent to the assistant with richer context.
  • Projects/Terminal: added Auto-discover for local dev servers, background terminal startup, action-linked Preview reopen controls, and cleaner terminal tab styling for a smoother Project Actions workflow (thanks to @wpbiggs).
  • Settings/Behavior: added a dedicated Behavior page with global AGENTS.md configuration and response style presets, making it easier to tune assistant instructions and answer style across projects (thanks to @Yabuku-xD).
  • Chat/UI: added a wide layout option, steadier scroll position across sessions and generated prompts, less flicker during streaming, and safer rendering for malformed message parts (thanks to @jwcrystal, @pasta-paul).
  • VSCode/Chat: added the currently open editor file to chat context, making it faster to ask about the file you are already editing (thanks to @daveotero).
  • UI/Settings: improved settings scrolling, empty states, and button/overlay polish for cleaner setup flows (thanks to @Yabuku-xD).
  • GitHub/Git: improved fork-aware issue and pull-request listing, PR status handling, startup loading feedback, remote MCP headers, and long model ID handling so repository-backed and remote-provider workflows are easier to track (thanks to @corrm, @ricautomation, @yart).
  • Reliability/Streaming: reconnects now recover immediately after OS wake-from-sleep, long agent sessions avoid streaming hangs, concurrent sessions sharing the same provider are throttled more safely, and model metadata refreshes after OpenCode restarts (thanks to @jwcrystal, @pasta-paul, @Yabuku-xD).
  • Onboarding/Updates/Mobile: added OpenCode CLI auto-detection during onboarding, cross-checks update prompts against npm, and improved iPad/tablet controls for fewer false update notices and smoother touch use (thanks to @IslamNofl).
v1.9.10 7 건 변경
  • UI/Localization: added Korean interface translations and default new installs back to English when no language has been chosen (thanks to @An-jinu).
  • Chat/Models: unified the model picker across desktop and mobile with a cleaner, more consistent selection flow (thanks to @daveotero).
  • Projects: improved the project directory picker with expandable pinned folders and better file/path handling for faster project selection.
  • Chat/UI: improved split-response action placement, error-message alignment, tab close affordances, and overscroll behavior for a more polished conversation view.
  • Sessions/Sidebar: fixed stale session, folder, project, and worktree state after mutations, and polished pinned-session indicators so navigation stays accurate (thanks to @corrm, @Yabuku-xD).
  • VSCode/Windows: normalized Windows drive-letter paths in extension webviews and added MiniMax/Ollama quota support, improving file handling and usage visibility in the extension (thanks to @sdunfeng).
  • Reliability/Startup: hardened managed OpenCode startup, preserved shell PATH more reliably, ignored stale downgrade update prompts, and improved stream/proxy recovery with heartbeat support.
v1.9.9 8 건 변경
  • UI/Localization: added a localization foundation with translated interface strings for Spanish, Brazilian Portuguese, Ukrainian, and Simplified Chinese.
  • Settings/Appearance: added selectable interface and code fonts with 10 choices each.
  • Chat/Workflow: added keyboard turn navigation, widened chat content, and introduced a local workspace review and summarize slash commands for faster review handoff.
  • Chat/Mobile: improved mention and autocomplete behavior with complete results, clearer active-tab scoping, and less context-switching while drafting prompts.
  • Chat/Tasks: todo list progress now updates live as task status changes, and task/model status hints are steadier during active runs (thanks to @Yabuku-xD).
  • Files/Editor: added an "Open files in preview mode" setting and improved multi-file edit/diff safety so review flows stay cleaner (thanks to @daveotero).
  • Reliability/Performance: improved cold start and streaming responsiveness with lazy-loaded heavy components, chunk-load recovery, lower re-render churn, and safer reconnect/local-stream recovery (thanks to @Yabuku-xD, @jwcrystal, @vhqtvn).
  • Desktop/Web/Mobile: improved Electron update restart behavior, PWA service-worker notifications, mobile keyboard handling, and the Add Project panel flow (thanks to @Jovines, @vhqtvn).