This website requires JavaScript.
214d9a916b
Merge main and preserve custom provider protocols
Bohdan Triapitsyn
2026-09-05 01:29:16 +03:00
f742775be4
feat: streamline release preparation and changelog checks
Bohdan Triapitsyn
2026-09-05 01:26:01 +03:00
74a065fd10
Merge pull request #3332 from hehuaiyu/fix/windows-bun-shim-resolution
Bohdan Triapitsyn
2026-09-05 01:24:34 +03:00
d9f7bc199e
Merge pull request #3329 from hehuaiyu/fix/preserve-custom-provider-model-metadata
Bohdan Triapitsyn
2026-09-05 01:24:23 +03:00
05e2903815
release v1.22.1
Bohdan Triapitsyn
2026-09-04 23:51:03 +03:00
f42988c9bf
chore: bump @opencode-ai/sdk to 1.18.28
Bohdan Triapitsyn
2026-09-04 23:43:54 +03:00
d6f0f2f23c
feat(settings): retire the third-party plugin integrations
Bohdan Triapitsyn
2026-09-04 23:34:15 +03:00
34bf631157
feat(queue): queue a message with everything the composer had attached
Bohdan Triapitsyn
2026-09-04 22:55:35 +03:00
ce5c0c068e
feat(mcp): reconnect failed MCP servers in managed OpenCode
Bohdan Triapitsyn
2026-09-04 22:54:43 +03:00
caac24ac3d
Merge pull request #3320 from openchamber/fix/ui-thinking-effort-draft-project-rename
Bohdan Triapitsyn
2026-09-04 20:00:42 +03:00
f81bc26fe5
docs: clarify uncommitted changes warning text
Bohdan Triapitsyn
2026-09-04 19:54:16 +03:00
b4a38061bc
fix(ui): route answer worktrees from source session
Bohdan Triapitsyn
2026-09-04 19:46:21 +03:00
f160f3aac4
Merge remote-tracking branch 'origin/main' into fix/ui-thinking-effort-draft-project-rename
Bohdan Triapitsyn
2026-09-04 18:58:08 +03:00
16f6f27027
fix(ui): stop the echo of a Default send from erasing the recorded Default
Iuliia Ivashko and Claude Opus 5
2026-09-04 18:39:05 +03:00
9299e2a28d
fix(ui): keep an explicit Default effort across the send that follows it
Iuliia Ivashko and Claude Opus 5
2026-09-04 17:53:11 +03:00
4dfbb5bd1c
test(ui): pin who may record an explicit Default effort
Iuliia Ivashko and Claude Opus 5
2026-09-04 17:41:35 +03:00
025cd3d46c
fix(ui): let restore paths report no effort without pinning Default
Iuliia Ivashko and Claude Opus 5
2026-09-04 17:32:40 +03:00
cb3bc3bd1b
merge: bring bulk session archiving and background worktree removal into the thinking-effort branch
Iuliia Ivashko
2026-09-04 16:54:28 +03:00
0ef189f3c8
perf(sessions): archive a worktree's sessions through one server batch
Iuliia Ivashko
2026-09-04 16:50:03 +03:00
94c90a16b6
fix(ui): reconcile git state after worktree changes
Iuliia Ivashko
2026-09-04 16:41:39 +03:00
8a58054551
docs: refresh README wording and product messaging
Bohdan Triapitsyn
2026-09-04 14:22:49 +03:00
bde6fed8a2
Revert "revert(ui): restore inherited semantics for Default thinking effort"
Iuliia Ivashko
2026-09-04 14:12:56 +03:00
3cd31a090a
Revert "fix(ui): stop pinning inherited effort as a session choice on send"
Iuliia Ivashko
2026-09-04 14:12:56 +03:00
0b803468a3
Revert "fix(ui): stop restoring inherited effort from history as an explicit choice"
Iuliia Ivashko
2026-09-04 14:12:56 +03:00
07fa83cc72
feat(queue): deliver queued messages from the server
Bohdan Triapitsyn
2026-09-04 14:08:08 +03:00
8afec51480
fix: switch new installs to OpenChamber themes
Bohdan Triapitsyn
2026-09-04 12:51:49 +03:00
0dafc512a6
fix(tooling): resolve Bun executable on Windows
hehuaiyu
2026-09-04 14:28:00 +08:00
63df14e985
fix(vscode): support custom provider protocols
hehuaiyu
2026-09-04 13:23:39 +08:00
c6755768b8
fix(providers): preserve custom model metadata on edit
hehuaiyu
2026-09-04 13:11:55 +08:00
74e8d522b9
fix(ui): hold the changed-files gate until post-bootstrap status lands
Iuliia Ivashko
2026-09-04 07:10:23 +03:00
7519167031
fix(ui): stop restoring inherited effort from history as an explicit choice
Iuliia Ivashko
2026-09-04 07:10:23 +03:00
f2853490de
fix(ui): open a chat draft when a chat scratch directory is forwarded
Iuliia Ivashko
2026-09-04 07:10:23 +03:00
acdf0c2e1f
fix(ui): hide transient dirty state while a worktree bootstraps
Iuliia Ivashko
2026-09-04 02:35:56 +03:00
0a47b306d6
fix(ui): stop pinning inherited effort as a session choice on send
Iuliia Ivashko
2026-09-04 02:16:21 +03:00
bbb97f7e66
fix(ui): keep New Worktree form state when worktree topology changes
Iuliia Ivashko
2026-09-04 02:10:22 +03:00
35875e818c
revert(ui): restore inherited semantics for Default thinking effort
Iuliia Ivashko
2026-09-04 02:10:17 +03:00
77d756aebb
fix(ui): preserve draft and effort selections
Iuliia Ivashko
2026-09-03 17:32:24 +03:00
0d8709a72e
fix(worktrees): remove worktrees in the background (#3319 )
𝖎𝖚𝖑𝖎𝖎𝖆
2026-09-03 15:17:28 +03:00
e67987533e
ci: add deploy workflow for custom branch (OpenChamber-CUSTOM)
bot-hermes
2026-09-03 11:36:34 +00:00
057e451068
Merge pull request 'fix: remove stray v1.22.0 merge marker in ContextPanelRail.tsx' (#6 ) from fix/v1.22.0-marker into custom
bot-hermes
2026-09-03 07:19:42 -04:00
12e36f9f7f
fix(ui): remove stray v1.22.0 merge-conflict marker from ContextPanelRail.tsx
bot-hermes
2026-09-03 11:17:49 +00:00
5995802fe3
feat(worktrees): fetch remote source branch before worktree creation (#3296 )
James Tatum
2026-09-03 04:03:32 -07:00
4042fc53a6
Merge remote-tracking branch 'origin/release/v1.22.0' into custom
mbatchelder
2026-09-03 06:10:05 -04:00
d13bd5e1f7
Merge remote-tracking branch 'origin/release/v1.21.1' into custom
mbatchelder
2026-09-03 06:07:44 -04:00
40f5ed73c9
Merge pull request #3274 from kydorn/fix/theme-save-echo-clobber
Bohdan Triapitsyn
2026-09-03 13:01:27 +03:00
2a0672e3a6
fix(ui): preserve VS Code themes during settings broadcasts
Bohdan Triapitsyn
2026-09-03 12:41:59 +03:00
85bf0a99de
fix: identify OpenCode Go requests by session
Bohdan Triapitsyn
2026-09-03 11:45:18 +03:00
76128b615f
feat: add Fixel font support
Bohdan Triapitsyn
2026-09-03 02:56:50 +03:00
0107abb32d
fix: order concurrent instance probes and honour the probe budget
Bohdan Triapitsyn
2026-09-03 00:21:04 +03:00
f0ced9d361
fix: reject instance-served responses that outlive their instance
Bohdan Triapitsyn
2026-09-03 00:21:04 +03:00
17fd46d4e5
fix: keep instance statuses between switcher opens
Bohdan Triapitsyn
2026-09-02 17:42:29 +03:00
8f1e0c8b5f
fix: retry the relay instance probe before reporting it unreachable
Bohdan Triapitsyn
2026-09-02 17:42:23 +03:00
6fa2cb66d0
fix: scope instance-served state to the connected instance
Bohdan Triapitsyn
2026-09-02 17:42:17 +03:00
e8ba8e996f
fix: show full desktop instance label in header
Bohdan Triapitsyn
2026-09-02 12:19:55 +03:00
a87f068256
fix: support dev server previews over relay
Bohdan Triapitsyn
2026-09-01 21:12:28 +03:00
da6ab52a65
feat: add exe.dev usage tracking
Bohdan Triapitsyn
2026-09-01 19:22:09 +03:00
62a18f07a0
feat: add exe.dev provider logo
Bohdan Triapitsyn
2026-09-01 18:16:54 +03:00
29ca970362
fix: refresh terminal renderer after fonts load
Bohdan Triapitsyn
2026-09-01 17:00:32 +03:00
6c4923b8c8
fix: support Bun-only remote dev deployments
Bohdan Triapitsyn
2026-09-01 16:37:40 +03:00
dfb3c614c8
fix: authenticate terminal WebSockets synchronously on Bun
Bohdan Triapitsyn
2026-09-01 16:37:40 +03:00
e885afbe89
Improve branch switch safety and recent branch status (#3302 )
𝖎𝖚𝖑𝖎𝖎𝖆
2026-09-03 01:42:50 +03:00
b484d9856f
Merge remote-tracking branch 'origin/release/v1.21.0' into custom
mbatchelder
2026-09-01 20:02:25 -04:00
40e4b6f857
fix: allow external host origin behind HTTP proxy
Bohdan Triapitsyn
2026-09-01 14:38:44 +03:00
bec7a82568
fix: reserve space for project action buttons
Bohdan Triapitsyn
2026-09-01 10:51:08 +03:00
97b89cbe85
fix(i18n): restore tr locale key parity for gitView.empty discovery keys
Pablo
2026-08-31 21:56:04 +02:00
a42fb91daf
fix(ui): stop settings save echoes from clobbering theme preferences
Pablo
2026-08-31 21:18:43 +02:00
119caff03c
merge: resolve v1.22.0 conflicts with custom
mbatchelder
2026-08-31 07:37:26 -04:00
715c33b83c
fix: preserve chat timeline pinning during width resize
Bohdan Triapitsyn
2026-08-31 00:42:37 +03:00
8372285718
docs: add vacation notice to README
Bohdan Triapitsyn
2026-08-30 19:50:49 +03:00
bdda3c36bc
release v1.22.0
Bohdan Triapitsyn
2026-08-30 19:24:09 +03:00
b97f2d05bb
fix(chat): restore a message's attached context on revert and fork
Bohdan Triapitsyn
2026-08-30 18:32:45 +03:00
356c99ce24
docs: update changelog highlights
Bohdan Triapitsyn
2026-08-30 18:17:48 +03:00
d0a5538bff
feat: tune session sidebar tooltip timing
Bohdan Triapitsyn
2026-08-30 18:03:29 +03:00
654b3d2441
fix(chat): keep the outgoing conversation still until the next one replaces it
Bohdan Triapitsyn
2026-08-30 16:54:41 +03:00
02b1ee637d
feat(ui): move project actions from the titlebar overlay into the header before Open in
Bohdan Triapitsyn
2026-08-30 14:28:22 +03:00
65054a5f4a
feat(ui): gate the pull-request surface on GitHub, move the account into it, and GitHub sign-in into Integrations
Bohdan Triapitsyn
2026-08-30 14:17:12 +03:00
e70af9ae1f
merge: resolve v1.21.1 conflicts with custom
bot-hermes
2026-08-30 06:56:43 -04:00
9847ef179f
chore: changelog for per-instance themes and scheduled-task settings retention
Bohdan Triapitsyn
2026-08-30 13:33:36 +03:00
6eec839fbf
refactor(ui): parse the scoped theme entry at the boundary; runtime-switch owns transient keys
Bohdan Triapitsyn
2026-08-30 13:29:52 +03:00
73fd2e9d9d
fix(ui): scope theme settings per runtime instance (#2897 )
Pablo Gonzalez
2026-08-30 12:26:57 +02:00
db0bf115ad
fix(scheduled-tasks): keep task fields a server build does not know
Bohdan Triapitsyn
2026-08-30 13:19:45 +03:00
5fabeccd2d
chore: highlight multi-repository projects in the changelog
Bohdan Triapitsyn
2026-08-30 11:34:29 +03:00
1423fc57b8
fix: use delete icon for context preview remove action
Bohdan Triapitsyn
2026-08-30 11:30:07 +03:00
e338a9c561
fix(ui): nested repositories open diffs and report status from the selected repo
Bohdan Triapitsyn
2026-08-30 11:17:38 +03:00
e0f298b957
chore: changelog entry for nested git repositories
Bohdan Triapitsyn
2026-08-30 10:26:04 +03:00
695957e70e
feat(git): support nested git repositories across the git surfaces (#2767 )
Bohdan Triapitsyn
2026-08-30 10:23:37 +03:00
93fdfa50d5
fix(git): normalize discovered nested repository paths on the client
Bohdan Triapitsyn
2026-08-30 10:23:26 +03:00
f6ffb0a1fe
Merge remote-tracking branch 'origin/main' into feat/nested-git-repos
jaygupta17
2026-08-30 09:48:35 +05:30
7fb246d530
chore: changelog for Linear, language-matched voices, failed-turn diagnostics, and session landing
Bohdan Triapitsyn
2026-08-30 02:25:17 +03:00
391f938334
feat(voice): match local and macOS voices to the language of the text
Bohdan Triapitsyn
2026-08-30 02:24:11 +03:00
49f0a9e62f
OPE-296: Add linear integration for starting sessions from issues (#3235 )
Alex Kutas
2026-08-30 02:18:40 +03:00
1fdb78dbbe
fix(desktop): flush close button against the window edge and theme-correct its hover (#3231 )
Pablo Gonzalez
2026-08-30 00:38:51 +02:00
b18933f19c
feat(chat): surface failed turns and add error diagnostics to the status report
Bohdan Triapitsyn
2026-08-29 23:22:27 +03:00
d8e223bf49
fix(chat): open a session already at its end, and keep it there
Bohdan Triapitsyn
2026-08-29 21:17:28 +03:00
c2136ce838
perf(chat): hold the previous timeline while a session loads; fade only when waited
Bohdan Triapitsyn
2026-08-29 17:22:31 +03:00
115138f5a3
docs: changelog for session switching, chat autocomplete scope, preview find bar
Bohdan Triapitsyn
2026-08-29 17:05:35 +03:00
5f201bb4ba
fix(chat): scope command, skill, and file autocomplete to the chat's own directory
Bohdan Triapitsyn
2026-08-29 17:02:05 +03:00
edfc9779cf
perf(chat): make session switching feel instant
Bohdan Triapitsyn
2026-08-29 17:01:15 +03:00
123c14260a
fix(files): let Cmd/Ctrl+F reach the Markdown preview find bar
Bohdan Triapitsyn
2026-08-29 15:06:54 +03:00
22d8b61912
docs(triage): pr-reviewer takes one or several PRs; batch size is the caller's call
Bohdan Triapitsyn
2026-08-29 14:54:32 +03:00