This website requires JavaScript.
654d49067f
feat: add Ollama Cloud quota provider (#544 )
Henry Moran
2026-02-27 15:38:28 -08:00
2fb0aa9c96
fix: treat pasted absolute paths as normal messages
Bohdan Triapitsyn
2026-02-28 01:38:01 +02:00
9b182ee0cc
fix: render multi-file patch diffs correctly in chat
Bohdan Triapitsyn
2026-02-28 01:20:24 +02:00
98892ca0ac
fix: keep Settings open when dismissing dropdowns
Bohdan Triapitsyn
2026-02-28 00:50:02 +02:00
95c71789c4
Project actions: run commands from header on web + mobile, with SSH-forward URL opening (#542 )
Bohdan Triapitsyn
2026-02-27 20:45:03 +02:00
d948aa5557
fix: enable markdown rendering for user messages (#531 )
Raph
2026-02-28 02:22:59 +08:00
b68a10571c
feat(vscode): support drag-and-drop file attachments in chat (#535 )
Asuta
2026-02-28 02:21:12 +08:00
1d8ff97c95
feat(ui): add dynamic window title and sprite-based project/file icons (#529 )
shekohex and Bohdan Triapitsyn
2026-02-27 20:03:42 +02:00
d6b8f28e6f
refactor(skills-catalog): formalize module entrypoint and consolidate server imports (#537 )
Nelson Pires
2026-02-27 09:40:43 -03:00
eed5c8efcd
fix: docker support (#532 )
nzlov
2026-02-27 15:34:51 +08:00
17734a6c65
fix(notification): cache parentID from session events to fix subtask notification detection (#530 )
Jovines
2026-02-27 15:32:20 +08:00
27321d454b
feat(remote): add desktop SSH remote instances lifecycle and UX (#515 )
shekohex and Bohdan Triapitsyn
2026-02-26 20:26:12 +02:00
5250a20578
fix(mobile): optimize usage rate limits tabs UI for mobile (#522 )
Jovines and Jovines
2026-02-27 02:22:41 +08:00
dc0f9b3e62
Fix Windows compatibility: git status check, OpenCode spawn, path normalization, session merge (#527 )
marco mereu and Claude Opus 4.6
2026-02-26 19:21:31 +01:00
6ca2b0da05
feat(container): add Docker deployment and terminal shell fallback (#520 )
nzlov
2026-02-27 02:13:23 +08:00
0e9b231fed
fix(mobile): restore original MobileAgentButton using onPointerUp instead of onClick (#524 )
Jovines and Jovines
2026-02-27 02:12:29 +08:00
32619e9f90
feat(mobile): add child session indicators to current session in MobileSessionStatusBar (#525 )
Jovines and Jovines
2026-02-27 02:08:42 +08:00
26b95e2bd9
fix(mobile): improve branch selection dropdown interaction in merge dialog (#526 )
Jovines and Jovines
2026-02-27 02:08:08 +08:00
1b64c826ee
feat: add MiniMax coding plan quota providers (#516 )
nzlov
2026-02-26 17:36:30 +08:00
2fc849bfa5
fix(ui): improve file mention autocomplete display for long filenames (#519 )
Raph
2026-02-26 17:21:32 +08:00
f372294800
fix(mobile): expand clickable area for session status bar collapse (#517 )
Jovines
2026-02-26 16:37:24 +08:00
25ee06dae9
Fix queued send for inactive sessions (#513 )
Bohdan Triapitsyn
2026-02-26 00:29:13 +02:00
9a2af4c4d9
feat(nav-rail): add expand/collapse toggle with project names and settings control (#511 )
Nguyễn Ngô Thượng and Bohdan Triapitsyn
2026-02-26 05:11:08 +07:00
a59bf010bb
release v1.7.5
Bohdan Triapitsyn
2026-02-25 19:55:27 +02:00
a1bd2bbab8
fix: make in-app web updates apply reliably in containers
Bohdan Triapitsyn
2026-02-25 19:53:20 +02:00
bb95c3e3bf
style: reduce top padding in project nav rail
Bohdan Triapitsyn
2026-02-25 19:45:22 +02:00
e02002bc9f
feat(server): add OPENCODE_HOST env var for external OpenCode connections (#499 )
Colin Mollenhour and Copilot
2026-02-25 12:42:32 -05:00
7a151290be
refactor(auth): migrate session storage to JWT with persistent secret (#508 )
Jovines and Jovines
2026-02-26 01:40:28 +08:00
5473381720
fix: prevent chat messages from duplicating or disappearing (#507 )
Bohdan Triapitsyn
2026-02-25 15:20:38 +02:00
10851bd7ac
feat: move projects to sidebar rail and speed up session switching (#506 )
Bohdan Triapitsyn
2026-02-25 14:32:23 +02:00
4c69bccf56
fix(mobile): recover pending permission prompts after reconnect and resume (#497 )
Nelson Pires
2026-02-24 15:15:19 -03:00
fc06a9c499
fix(chat): reduce user message padding and hide top scroll shadow on mobile (#496 )
2026-02-24 23:38:12 +08:00
c4f6697ee1
release v1.7.4
Bohdan Triapitsyn
2026-02-24 16:32:51 +02:00
2f3209bd65
refactor: move summarization model settings to notifications
Bohdan Triapitsyn
2026-02-24 16:19:39 +02:00
100d6d33a1
feat: show structured output value in tool description
Bohdan Triapitsyn
2026-02-24 15:53:19 +02:00
4a8c69e36a
refactor: move git generation to session structured output
Bohdan Triapitsyn
2026-02-24 15:37:35 +02:00
9462ac8498
feat: add usage display mode options to settings update
Bohdan Triapitsyn
2026-02-24 13:33:23 +02:00
69c5bbf99a
fix(vscode): wire native notifications from runtime events
Bohdan Triapitsyn
2026-02-24 13:18:48 +02:00
5ab9b1a96e
perf(streaming): buffer SSE parts via rAF to coalesce re-renders (#487 )
Nguyễn Ngô Thượng and Bohdan Triapitsyn
2026-02-24 17:07:05 +07:00
25d616f009
feat(mobile): refactor drawer system and session status bar (#494 )
2026-02-24 17:44:43 +08:00
7a11867a19
Unify utility model settings and align git generation (#486 )
Nelson Pires and Bohdan Triapitsyn
2026-02-24 05:23:57 -03:00
8647e0c1a4
fix(vscode): align fs read/raw endpoint security with web runtime (#491 )
Iuliia Ivashko
2026-02-24 03:29:25 +02:00
de99b55a14
fix(chat): persist default thinking variant selection (#492 )
Iuliia Ivashko
2026-02-24 03:29:01 +02:00
d2358c2c03
feat: redesign settings pages to match canonical flat UI patterns (#493 )
Bohdan Triapitsyn
2026-02-24 03:28:30 +02:00
d2d39c48ac
feat(chat): add Mermaid fullscreen preview and harden file preview paths (#490 )
Iuliia Ivashko
2026-02-24 01:49:06 +02:00
b2101acfbf
feat(settings): group agents and skills sidebar by subfolder (#464 )
Nguyễn Ngô Thượng and Bohdan Triapitsyn
2026-02-23 17:28:24 +07:00
3cd6d051cb
perf: fix streaming lag, memory leaks, stuck spinners, and proxy timeout (#483 )
Nguyễn Ngô Thượng and Bohdan Triapitsyn
2026-02-23 17:05:53 +07:00
989593ed72
feat(files): add 'Reveal in Finder' to file tree context menus (#482 )
Nguyễn Ngô Thượng
2026-02-23 05:07:22 +07:00
2a3254495f
refactor(notifications): move notification helpers into dedicated module boundary (#484 )
Nelson Pires
2026-02-22 19:05:13 -03:00
74fa09225a
feat(chat): per-session draft persistence + expandable input focus mode (#480 )
Nguyễn Ngô Thượng and Bohdan Triapitsyn
2026-02-23 05:04:25 +07:00
d0e4dc2704
feat(mcp): add MCP Config Manager UI (#473 )
Nguyễn Ngô Thượng and Bohdan Triapitsyn
2026-02-23 04:22:33 +07:00
5fc4feee42
feat(session-folders): folder organization, sub-folders, delete confirmations, and UX improvements (#469 )
Nguyễn Ngô Thượng
2026-02-23 03:56:38 +07:00
107e19a0dd
refactor(terminal): move terminal input websocket protocol into terminal domain module (#475 )
Nelson Pires
2026-02-22 17:02:31 -03:00
c840c159c6
fix(desktop): preserve instance URL queries and host matching (#472 )
shekohex
2026-02-22 03:20:11 +02:00
201094bab7
Add C,C++ and Go language support (#463 )
Sergey A. Fomenko
2026-02-21 12:55:36 +03:00
69f6226fec
release v1.7.3
Bohdan Triapitsyn
2026-02-21 01:30:35 +02:00
6e63f23bb8
feat(sessions): add custom folder grouping for sessions (#460 )
Nguyễn Ngô Thượng and Bohdan Triapitsyn
2026-02-21 06:09:55 +07:00
62e5c3edfe
fix(notifications): improve agent progress notifications and permission handling (#459 )
Nguyễn Ngô Thượng
2026-02-21 05:46:15 +07:00
2e08501ea5
Refactor inline comment architecture across plan/files/diff and fix diff overlay rendering (#461 )
Nelson Pires
2026-02-20 18:20:33 -03:00
49170fe242
Restore embedded inline comments in Plan/File/Diff views (#456 )
Nelson Pires
2026-02-20 11:52:01 -03:00
1d6895a9e7
fix: add support for capturing login shell environment snapshot (#455 )
Bohdan Triapitsyn
2026-02-20 15:57:59 +02:00
073f44de2a
refactor(server): split opencode config/auth/ui-auth into domain modules (#454 )
Nelson Pires
2026-02-20 10:57:44 -03:00
d9370f3af5
Add customizable keyboard shortcuts and new panel/service bindings (#457 )
Nelson Pires and Bohdan Triapitsyn
2026-02-20 10:40:25 -03:00
47cecfc356
refactor: unify clipboard copy flow across desktop/web/vscode runtimes (#458 )
Bohdan Triapitsyn
2026-02-20 14:50:26 +02:00
881e8bdf4f
fix(terminal): restore terminal text copy behavior (#452 )
shekohex and Bohdan Triapitsyn
2026-02-20 13:23:01 +02:00
7bcf848035
release v1.7.2
Bohdan Triapitsyn
2026-02-20 01:52:46 +02:00
22255cf2c0
Fix session/tool-question UX regressions and stabilize streaming activity rendering (#451 )
Bohdan Triapitsyn
2026-02-20 01:47:33 +02:00
50a66bb6f1
fix(auth): show actionable provider re-auth errors (#450 )
Iuliia Ivashko
2026-02-20 00:34:34 +02:00
135b2c89be
fix: auto-send queue to check session status before sending (#447 )
Bohdan Triapitsyn
2026-02-19 11:55:42 +02:00
34c8ff3962
feat(context-panel): add plan view to sidebar panel (#446 )
Nelson Pires
2026-02-18 19:52:18 -03:00
057bdb584c
release v1.7.1
Bohdan Triapitsyn
2026-02-18 20:19:29 +02:00
85f21cb945
feat(chat): align command, shell, and subtask UX (#444 )
Bohdan Triapitsyn
2026-02-18 20:08:42 +02:00
e4a2486312
chore: remove GitHub Actions cloud runtime (workflow, scripts, docs) (#443 )
Iuliia Ivashko
2026-02-18 18:44:57 +02:00
14737b6b28
feat(skills): align discovery with Opencode API and improve skills editor UX (#441 )
Bohdan Triapitsyn
2026-02-18 12:26:08 +02:00
7eba5141fa
fix(chat): prevent accidental abort on mobile touch send (#440 )
shekohex
2026-02-18 11:51:25 +02:00
09173df37f
release v1.7.0
Bohdan Triapitsyn
2026-02-17 19:36:19 +02:00
4915e5f1fb
feat: add icon and color support to project persistence (#439 )
Bohdan Triapitsyn
2026-02-17 19:14:04 +02:00
4d71bb27eb
feat: improve chat streaming UX and add Mermaid diagram rendering (#438 )
Bohdan Triapitsyn
2026-02-17 18:25:03 +02:00
138772e66e
fix(managed-runtime): secure auth and lifecycle control across runtimes (#437 )
Iuliia Ivashko
2026-02-17 18:01:57 +02:00
58b27fa621
refactor(web/server): consolidate GitHub utilities into single module (#436 )
Nelson Pires
2026-02-16 17:58:56 -03:00
4fce1c9f9f
refactor(server): consolidate git utilities into dedicated module with documentation (#435 )
Nelson Pires
2026-02-16 12:42:32 -03:00
62fa3164f7
release v1.6.9
Bohdan Triapitsyn
2026-02-16 14:40:12 +02:00
47c943b487
feat(ui): redesign workspace shell with context panel, tabbed sidebars, and faster diff UX (#433 )
Bohdan Triapitsyn
2026-02-16 14:15:19 +02:00
12606b9e53
feat(desktop): persist main window geometry across restarts (#432 )
Iuliia Ivashko
2026-02-16 14:05:42 +02:00
243abe9d16
refactor(quota): modularize quota providers and add docs map (#427 )
Nelson Pires
2026-02-15 11:19:10 -03:00
7e2a2e7e88
fix(pwa): allow any screen orientation in PWA manifest (#422 )
Francesco Raso
2026-02-14 22:57:27 +01:00
e3deaeb314
feat(quota): add NanoGPT quota provider support (#424 )
Nelson Pires
2026-02-14 18:56:42 -03:00
08f6bef405
feat(model-cost-info): show compact price and capability icons in ModelControls (#425 )
Nelson Pires
2026-02-14 18:56:08 -03:00
a915943e69
fix(PullRequestSection): normalize and resolve base/remote branches (#388 )
gsxdsm
2026-02-13 09:22:38 -08:00
569cc411c3
refactor: simplify mobile agent button interaction (#416 )
gsxdsm
2026-02-13 09:20:13 -08:00
081be1b7d0
feat(worktrees): ship upstream-first worktree flow across web + vscode (#418 )
Iuliia Ivashko
2026-02-13 19:18:22 +02:00
523eafdf65
perf(diff): Pierre diff optimizations (#419 )
Bohdan Triapitsyn
2026-02-13 19:05:31 +02:00
2f09d375d3
feat: add zen model selection to settings (#415 )
gsxdsm
2026-02-12 19:37:28 -08:00
2d529ddaaa
fix: trigger mobile tooltip on click instead of long-press (#413 )
Nelson Pires
2026-02-13 00:33:39 -03:00
d54f0b92e6
feat: apply rounded corners to mobile session status bar (#412 )
Nelson Pires
2026-02-13 00:32:20 -03:00
252d4bd5ab
refactor: message list optimizations and single messageLimit setting (#409 )
Bohdan Triapitsyn
2026-02-12 20:36:02 +02:00
3bf0843ebb
fix: auto-detect and safely connect to existing OpenCode server on startup (#402 )
Ruslan Kurchenko
2026-02-12 18:06:40 +02:00
cbd952ca1b
Create CODEOWNERS
Bohdan Triapitsyn
2026-02-12 17:50:56 +02:00
21dd0d66e0
style: enhance CodeMirror search panel theming (#405 )
Nelson Pires
2026-02-12 11:37:34 -03:00
d94d688112
Fix/Autocorrect On Git And Message Overlap (#401 )
gsxdsm
2026-02-11 23:54:06 -08:00