Tom Rochette
d4ef1fd8c0
Setup stale issue/pr cleanup workflow ( #1546 )
2026-06-06 10:58:06 +03:00
Bohdan Triapitsyn
1ad3d553c7
chore: updated main screenshot in readme
2026-06-06 00:01:02 +03:00
Bohdan Triapitsyn
45bad4c12b
docs: update desktop platform docs
...
Document macOS and Windows desktop support
Add Electron desktop development README
Refresh contributing scripts and platform notes
2026-06-05 23:58:43 +03:00
Bohdan Triapitsyn
48b0a4f292
fix: preserve chat folder assignments on reload
...
Prevents folder cleanup before sessions finish loading
Keeps saved chat folder memberships after desktop reload
2026-06-05 20:58:54 +03:00
Bohdan Triapitsyn
3bfb7ba6aa
release v1.12.3
2026-06-05 20:42:29 +03:00
Bohdan Triapitsyn
341a4ac296
fix: drop WSL OpenCode binary support on Windows
2026-06-05 20:35:53 +03:00
Bohdan Triapitsyn
4548477b14
fix: detect WSL OpenCode installs on Windows
...
Finds OpenCode in common WSL install paths
Avoids picking Windows shims from WSL PATH
Adds coverage for WSL detection
2026-06-05 19:09:42 +03:00
Bohdan Triapitsyn
de0ebbac8b
fix: make file tree loading more reliable
...
Avoid gitignore filtering during folder browsing
Show folder load errors instead of empty folders
Add timeout fallback for gitignore checks
2026-06-05 18:58:50 +03:00
Bohdan Triapitsyn
3e0a105dfe
fix: restore OpenCode health compatibility for startup ( #1542 )
2026-06-05 18:43:13 +03:00
Bohdan Triapitsyn
0f6602aabd
docs: add SSH hosts and proxying guide
...
Adds desktop SSH hosts and proxying documentation
Includes translations for all supported locales
Requires translations for new docs pages
2026-06-05 18:38:39 +03:00
Bohdan Triapitsyn
a5628b20df
release v1.12.2
2026-06-05 15:32:13 +03:00
Bohdan Triapitsyn
e192359da9
fix: improve startup readiness performance
2026-06-05 15:09:24 +03:00
Bohdan Triapitsyn
0b881fec8e
docs: update validation guidance
...
Mention longer validation timeouts for slower machines
2026-06-05 15:03:39 +03:00
Bohdan Triapitsyn
16fdff530b
fix: improve Windows tunnel support
2026-06-05 15:01:22 +03:00
Bohdan Triapitsyn
e823497cf1
feat: add Windows-specific app icon
...
Replace the macOS-derived icon.ico with a Windows-tailored design:
isometric cube filling the canvas edge-to-edge on a transparent
background, solid-gray faces, and a black hexagon outline framing
the silhouette. Add icon-win.svg as the source for regeneration.
2026-06-05 13:58:45 +03:00
Bohdan Triapitsyn
f1675d27da
fix: improve desktop resize responsiveness
2026-06-05 13:36:39 +03:00
Bohdan Triapitsyn
4e1560a10e
fix: improve auto-accept and Windows opencode upgrades
2026-06-05 13:36:39 +03:00
Tom Rochette
ebc2168ceb
Create and push branches in reproduce-issue and update reproduction labels ( #1541 )
2026-06-05 09:57:14 +03:00
Bohdan Triapitsyn
f40be80c4b
fix: default project directory selection to not show hidden files
...
Show hidden starts disabled when opening Add project directory
Keeps the setting local to the dialog
2026-06-04 18:49:37 +03:00
Bohdan Triapitsyn
6db08251ff
fix: support Windows file paths in editor opens
2026-06-04 18:47:33 +03:00
Bohdan Triapitsyn
3214b79854
fix: integrate mini chat window controls on Windows
2026-06-04 18:43:07 +03:00
Bohdan Triapitsyn
697dc7a041
fix: improve Windows open-in app support
...
Load native Windows app icons for open-in menu
Open Explorer and Terminal to the selected project directory
Resolve Windows Terminal icon from installed app assets
2026-06-04 18:11:51 +03:00
Bohdan Triapitsyn
e26f87a57c
fix(vscode): improve opencode binary detection
2026-06-04 14:59:33 +03:00
Bohdan Triapitsyn
83d8ca3c74
fix(vscode): enhance Windows executable detection in opencode path resolution
2026-06-04 14:13:14 +03:00
Bohdan Triapitsyn
e9d7f913d9
fix: route new prompt sync to target directory
...
Keeps optimistic prompt state in the session directory
Routes live assistant part updates using upstream event payloads
Adds regressions for startup session switch races
2026-06-04 13:32:16 +03:00
Bohdan Triapitsyn
5d7b5c89f2
ci: add automated opencode PR review workflow
...
Adds safe PR review automation for pull requests and /oc-review comments
Supports fork PR review without checking out or executing untrusted code
Defines a dedicated read-only PR review agent
2026-06-04 03:50:05 +03:00
Bohdan Triapitsyn
6466708078
release v1.12.1
2026-06-03 23:30:11 +03:00
Bohdan Triapitsyn
e65739d900
fix: prevent double-Esc abort while dropdowns are open
...
Keeps Escape focused on closing active dropdowns first
Avoids accidental session aborts from menu interactions
2026-06-03 23:29:52 +03:00
Bohdan Triapitsyn
84df7fa24f
fix: show time format setting in vscode
2026-06-03 23:10:58 +03:00
Bohdan Triapitsyn
04c9aa57dd
fix: show streaming chat messages after startup
...
Read chat state from the active session directory
Align status rows with the active session
2026-06-03 22:38:15 +03:00
Bohdan Triapitsyn
04b1425c2e
feat: show changed files after completed turns
...
Add changed-file pills with per-file diff stats
Add a chat setting to disable the feature fully
Avoid changed-file projection work when disabled
2026-06-03 22:11:37 +03:00
Bohdan Triapitsyn
9087950f1a
fix: preserve message summary updates
...
Keep user message diff summaries from being skipped
Preserve late message updates for tokens, errors, and structured output
2026-06-03 18:49:27 +03:00
Bohdan Triapitsyn
837a47b6a3
fix: keep session titles and lists in sync
...
Update sidebar titles from session events
Load all session pages instead of partial lists
Refresh sessions only for newly added project directories
2026-06-03 18:43:13 +03:00
Bohdan Triapitsyn
874dc15263
fix: respect time format preference in UI
...
Add shared time formatting helpers that apply the Appearance time format preference consistently. Update visible time labels across chat, quota usage, scheduled tasks, tunnels, context details, git views, PR metadata, and passkey settings to use the selected 12-hour, 24-hour, or automatic format. Leave date-only and non-UI formatting untouched so unrelated behavior does not change.
2026-06-03 18:20:35 +03:00
Bohdan Triapitsyn
297663c2d7
fix: rewrite inline preview modules
...
The preview proxy now rewrites imports inside inline module scripts, which covers the Vite React preamble emitted into HTML. This keeps /@react-refresh behind the same proxy path and preserves preview/url auth tokens for iframe subresources. Added coverage so future proxy rewrites do not regress Vite React preview startup.
2026-06-03 18:19:28 +03:00
Bohdan Triapitsyn
833e166589
fix: disable sticky user header by default
...
Sets Sticky User Header default to off
2026-06-03 18:08:25 +03:00
Bohdan Triapitsyn
0ea921032e
fix: move file preview setting to chat settings
...
Moved file preview mode toggle next to Show Dotfiles
Saved checkbox changes through settings config
Applied preview mode changes to open editor tabs immediately
2026-06-03 18:03:00 +03:00
Bohdan Triapitsyn
a3908232ae
feat: render LSP tool output in chat
...
Adds expandable LSP tool rows with scan icon and stable file path display
Adds formatted/raw JSON output toggle and copy action
Improves compact LSP input formatting
2026-06-03 17:15:52 +03:00
Bohdan Triapitsyn
8e2c7549ca
fix: improve OpenCode settings handling
...
Improves OpenCode CLI and shortcut settings flows
Updates runtime API and persistence handling
Adds coverage for settings helper behavior
2026-06-03 16:00:32 +03:00
Bohdan Triapitsyn
570ae9dbc8
fix: keep worktree sessions in the right group
...
Prevents stale worktree lists from overwriting newly created worktrees
Uses the created worktree path when selecting linked worktree sessions
2026-06-03 15:16:36 +03:00
Bohdan Triapitsyn
2b098d36f5
fix: stop orphaned opencode processes on desktop quit
...
Exit the desktop app without waiting on background cleanup
Kill managed OpenCode by process group with a port fallback
Make OpenCode shutdown reuse the active shutdown promise
2026-06-03 14:51:17 +03:00
Bohdan Triapitsyn
a649ba8df4
fix: unblock initial new session prompts
2026-06-03 14:51:17 +03:00
Bohdan Triapitsyn
2163c2e3f7
fix: improve question handling in chat
...
Updates question card behavior
Improves localized question text
Covers session question actions with tests
2026-06-03 14:51:17 +03:00
Bohdan Triapitsyn
a0b22c9960
fix: show recent sessions in project groups
...
Keeps Recent as an extra shortcut list
Restores sessions under their project and worktree groups
2026-06-03 14:51:17 +03:00
Bohdan Triapitsyn
8e25bc4cce
fix: keep new sessions grouped by project
...
Preserves session directory metadata across live updates
Keeps desktop and mobile session lists in project groups
Adds regression coverage for session grouping
2026-06-03 14:51:17 +03:00
Tom Rochette
e120a379f9
fix: enable detached children for Linux in dev scripts ( #1483 )
2026-06-03 12:31:34 +03:00
Tom Rochette
6fd46ded3a
Fix concurrency in reproduce-issue ( #1514 )
2026-06-03 12:30:22 +03:00
Tom Rochette
77e4ab4a82
Allow /tmp as external-directory in reproduce-issue ( #1513 )
2026-06-03 12:30:02 +03:00
Tom Rochette
f5581585c8
Bun install in reproduce-issue ( #1512 )
...
* Bun install in reproduce-issue
* Update .github/workflows/reproduce-issue.yml
2026-06-03 12:29:38 +03:00
Bohdan Triapitsyn
c4798aa7f1
fix: serve UI through desktop tunnels
...
Fixes headless page appearing when opening tunneled desktop URLs
Keeps packaged desktop UI while allowing HTTP tunnel access
2026-06-03 12:21:30 +03:00