Dax Raad
dcf37000e4
tui: remove openrouter provider from priority list
2026-01-03 20:45:15 -05:00
Dax Raad
5944443a60
core: fix dependency installation and git worktree branch creation
2026-01-03 20:22:19 -05:00
Dax Raad
81e8d29ad2
oops
2026-01-03 19:25:59 -05:00
Dax Raad
0b4af95223
core: add sandbox support for git worktrees to allow working in multiple directories per project
2026-01-03 18:52:53 -05:00
Dax Raad
47c670aea9
tui: add reject message support to permission dialogs for better user feedback
2026-01-03 01:34:23 -05:00
Dax Raad
b4af8a65ec
ci
2026-01-02 18:58:56 -05:00
Dax Raad
49c5c2b1df
ci
2026-01-02 18:56:41 -05:00
Dax Raad
4956ee3ebd
tui: add escape key handling to permission dialogs for better keyboard navigation
2026-01-02 18:48:26 -05:00
Dax Raad
0cf0294787
anomalyco/opencode
2026-01-02 16:09:06 -05:00
Dax Raad
038cff4a93
core: improve plugin loading to handle builtin plugin failures gracefully
2026-01-01 23:15:04 -05:00
Dax Raad
741cb9c0ef
ci
2026-01-01 22:44:22 -05:00
Dax Raad
389a5fc017
tui: add reload functionality and improve lazy utility with reset capability
2026-01-01 22:11:43 -05:00
Dax Raad
b84a1f714b
tui: remove memory leak fixes documentation after implementation
2026-01-01 21:40:28 -05:00
Dax Raad
dad9c917d2
tui: fix memory leaks in session management and improve permission error handling
2026-01-01 21:28:11 -05:00
Dax Raad
2aaea71eb3
tui: add heap snapshot option to system menu for debugging memory usage
2026-01-01 21:18:28 -05:00
Dax Raad
db8d83b53d
tui: fix permission tests for new evaluate function signature
2026-01-01 21:01:34 -05:00
Dax Raad
963f407062
tui: improve permission error handling and evaluation logic
2026-01-01 21:01:00 -05:00
Dax Raad
4f1ef93910
ignore
2026-01-01 20:42:06 -05:00
Dax Raad
ed4ce67cdc
core: add configurable timeout for MCP tool calls to prevent hanging requests
2025-12-30 23:06:07 -05:00
Dax Raad
8cd8393339
core: allow CORS requests from tauri://localhost
2025-12-30 13:58:41 -05:00
Dax Raad
7d2d87fa2c
core: allow CORS requests from *.opencode.ai subdomains
2025-12-30 13:04:18 -05:00
Dax Raad
2b054bec95
core: fix compaction config checks to properly respect user settings
2025-12-26 19:48:56 -05:00
Dax Raad
2cdc88d295
core: add compaction config tests to verify auto and prune settings work correctly
2025-12-26 19:44:32 -05:00
Dax Raad
ed06de5e30
core: add configurable compaction settings to allow users to disable auto-compaction and pruning via config instead of flags
2025-12-26 19:31:48 -05:00
Dax Raad
281ce4c0c3
prompt update to prevent searching via bash tool
2025-12-25 23:07:39 -05:00
Dax Raad
f397c92ddf
remove list tool
2025-12-25 00:58:47 -05:00
Dax Raad
607d8aafb7
tui: disable tips display in home route
2025-12-24 14:20:29 -05:00
Dax Raad and opencode
5843eca7d6
CI
2025-12-24 18:16:46 +00:00
Dax Raad
474b6fd3d1
ci
2025-12-24 13:12:29 -05:00
Dax Raad
918eff9233
ci
2025-12-24 13:07:56 -05:00
Dax Raad
99633cb299
Revert "feat: better styling for small screens (short and/or not wide) ( #5968 )"
...
This reverts commit ac371d2987 .
2025-12-24 12:38:10 -05:00
Dax Raad
b129f809b9
tui: change task tool container to block layout for better subagent session display
2025-12-22 18:40:15 -05:00
Dax Raad
33c0b125cb
fix url for web
2025-12-22 10:45:51 -05:00
Dax Raad
c333ffa38b
core: fix LSP server binary installation and shell command execution
...
- Ensure proper file permissions are set for installed LSP binaries on non-Windows platforms
- Add error handling for shell command execution in prompt system to prevent crashes
2025-12-21 18:33:37 -05:00
Dax Raad
2536e9f45b
tui: fix SDK context usage and server port fallback
...
- Update SDK context to return client instead of event for proper usage
- Add server port fallback to 4096 when port 0 is specified but unavailable
- Fix SDK event listener usage in TUI app
2025-12-21 14:57:55 -05:00
Dax Raad
35c12e2053
ci
2025-12-20 10:54:02 -05:00
Dax Raad
f2343a6794
ci
2025-12-20 10:35:01 -05:00
Dax Raad
8e674ae053
ci
2025-12-20 10:28:46 -05:00
Dax Raad
5e79b95927
ci
2025-12-20 10:05:03 -05:00
Dax Raad
b1b8f6cf71
ci
2025-12-20 09:57:19 -05:00
Dax Raad
d8a34c2fcc
core: prevent file system scanning when in root directory to avoid unnecessary operations
2025-12-19 13:15:11 -05:00
Dax Raad
c23ea2a211
ci: update publish workflow configuration
2025-12-16 21:01:44 -05:00
Dax Raad
29aaf4f000
ci: fix release draft configuration to prevent automatic draft flag
2025-12-16 17:17:06 -05:00
Dax Raad
bbd36e8441
core: update plugin dependency and config loading for .opencode directory support
2025-12-16 15:06:50 -05:00
Dax Raad
4e2d1acf7d
core: fix Tauri desktop app SSE connection timeout
...
- Add heartbeat events to /global/event and /event SSE endpoints
- Send server.heartbeat event every 30s to prevent WKWebView 60s timeout
- Fixes desktop app disconnecting from global events after 1 minute
2025-12-16 14:45:03 -05:00
Dax Raad
40d63cd1e3
fix
2025-12-16 14:25:12 -05:00
Dax Raad
77b2331428
ignore: update opencode plugin dependency
2025-12-16 14:21:19 -05:00
Dax Raad
2b7e2edee5
core: ensure desktop app loads user shell environment variables
...
Changes shell spawn flags from -l to -il so that ~/.zshrc and
~/.bashrc are sourced when starting the desktop app on macOS
and Linux. This fixes missing PATH and other environment
variables that users expect to be available.
2025-12-16 14:21:19 -05:00
Dax Raad
0b1ee9ddd9
Merge remote-tracking branch 'origin/dev' into dev
2025-12-16 13:52:50 -05:00
Dax Raad
79599f351e
chore: update opencode plugin dependencies and fix tauri sidecar path
2025-12-16 13:52:40 -05:00
Dax Raad
83bcb9e95b
tui: fix autocomplete file loading and update dependencies
2025-12-16 13:37:22 -05:00
Dax Raad
e2fbd098d2
tui: fix dialog select items taking up 2 lines when truncated
...
Prevents text wrapping in dialog select options by removing wrapMode,
ensuring truncated text stays on single line and maintains proper timestamp visibility
2025-12-15 22:57:52 -05:00
Dax Raad
38c5f23f4a
tui: update dialog context and server to use new single dialog system
2025-12-15 19:35:19 -05:00
Dax Raad
112c58abf5
tui: refactor dialog system to use single active dialog instead of stack
2025-12-15 19:35:18 -05:00
Dax Raad
416a919c6d
tui: fix dialog replacement to prevent nested dialogs from showing simultaneously
2025-12-15 18:21:54 -05:00
Dax Raad
dbbcf0b8d0
tui: fix model selection dialog to properly replace current dialog instead of creating nested dialogs
2025-12-15 18:14:33 -05:00
Dax Raad
56452d886d
fix dialog root complexity
2025-12-15 17:13:20 -05:00
Dax Raad
d5a506d4ae
core: fix server response handling to prevent connection timeouts
2025-12-15 15:07:20 -05:00
Dax Raad
83390314d6
ci: fix tauri updater version mismatch by checking out the release tag
2025-12-15 14:42:34 -05:00
Dax Raad
8b08e9cda5
ci: add app bundle target to fix macOS updater by generating .app.tar.gz files
2025-12-15 14:41:38 -05:00
Dax Raad
7d1733c752
core: fix message caching for Anthropic models to improve response consistency
2025-12-15 14:33:14 -05:00
Dax Raad
2c53abd70c
docs: update header navigation to include desktop download
2025-12-15 11:56:53 -05:00
Dax Raad
46a35dfc1b
docs: restore desktop beta banner to homepage
2025-12-15 11:54:09 -05:00
Dax Raad
4107918909
20min
2025-12-15 11:31:38 -05:00
Dax Raad
d2ce368a3f
ci: update publish workflow concurrency to include version inputs and upgrade ubuntu runner to 24.04
2025-12-15 10:14:20 -05:00
Dax Raad
b0f77da56c
core: reorganize agent configuration to separate primary agents (build, plan) from subagents
2025-12-15 09:58:23 -05:00
Dax Raad
274b86b19b
ci: fix AppImage build hanging by using portable appimage format
...
- Add appimage target back to tauri.conf.json
- Force reinstall tauri-cli from feat/truly-portable-appimage branch
- Add 10 minute timeout to prevent indefinite hangs
- Add logging to verify correct tauri-cli version is installed
This fixes the issue where AppImage builds would hang at 'Running input plugin: gtk' by using the new portable appimage format that bypasses linuxdeploy entirely.
2025-12-15 09:47:19 -05:00
Dax Raad
2d63c22d1a
fix share link
2025-12-14 22:05:53 -05:00
Dax Raad
e22af25076
ci: fix test failures in CI by pre-populating models cache
...
Tests were failing in CI because the models.json cache file doesn't exist
and the data() macro fallback only works at build time, not runtime.
The preload now pre-fetches models.json and disables the background
refresh to prevent race conditions during test execution.
2025-12-14 21:23:45 -05:00
Dax Raad
622caae9c9
fix desktop updater
2025-12-14 21:12:38 -05:00
Dax Raad
c8fc910533
ignore: simplify download page to use GitHub latest redirect URLs
2025-12-14 17:10:59 -05:00
Dax Raad
74b5c285cf
disable app image
2025-12-14 17:04:46 -05:00
Dax Raad
a4ffa869cc
fix
2025-12-12 18:15:31 -05:00
Dax Raad
af45444496
desktop: fix build on Linux and Windows by making macOS title bar styling conditional
2025-12-12 16:47:48 -05:00
Dax Raad
651a10d6db
only gen summary if diffs
2025-12-12 16:24:26 -05:00
Dax Raad
73513612d4
reuse existing server query
2025-12-12 15:23:38 -05:00
Dax Raad
d51c6ca39f
sync
2025-12-12 15:21:29 -05:00
Dax Raad
47c6a2430c
sync
2025-12-12 15:18:07 -05:00
Dax Raad
6f8746ab94
console: fix download route async handling
2025-12-11 16:55:23 -05:00
Dax Raad
9d4ed5b04a
console: fix download links to use dynamic GitHub release version
2025-12-11 16:49:15 -05:00
Dax Raad
0400024d02
core: fix missing Flag import in session prompt
2025-12-11 16:18:04 -05:00
Dax Raad
d4dc142cc2
core: add client identification to user agent and request headers for better tracking
2025-12-11 16:18:04 -05:00
Dax Raad
013bf079cc
ignore: added debug logging for share data loading performance
2025-12-11 15:13:36 -05:00
Dax Raad
e0f885ffc8
ci
2025-12-11 14:57:54 -05:00
Dax Raad
ea8508ee44
ci
2025-12-11 14:38:45 -05:00
Dax Raad
9d73096db0
ci: fix Ubuntu host detection in Tauri build workflow
2025-12-11 13:27:21 -05:00
Dax Raad
639320b3e1
ci: install libglib2.0-dev on Blacksmith Linux runners to fix missing glib-2.0 system library error
2025-12-11 13:16:44 -05:00
Dax Raad
21cf3a7c1b
ci
2025-12-11 13:11:36 -05:00
Dax Raad
3a9bbe2371
ci: use Blacksmith runners for Linux and Windows Tauri builds to improve build performance
2025-12-11 13:04:55 -05:00
Dax Raad
885a142ae3
temporarily remove undo/redo keybinds
2025-12-11 12:55:08 -05:00
Dax Raad
137716e0dc
ci: fix tauri release asset naming to use opencode-desktop-[platform]-[arch][ext] format
2025-12-11 12:45:48 -05:00
Dax Raad
95526fb9ed
fix share image
2025-12-11 12:20:11 -05:00
Dax Raad
89d9856ed2
ci: enable tauri desktop app to be published with GitHub release ID and tag name
2025-12-11 11:41:54 -05:00
Dax Raad
df4d9236a6
fix bug causing windows builds to sometimes fail
2025-12-11 11:01:43 -05:00
Dax Raad
c211b22a45
update
2025-12-11 01:15:34 -05:00
Dax Raad
5d57d0385c
opencode config
2025-12-11 01:13:23 -05:00
Dax Raad
2d9c76baae
enterprise: add default social card images to HTML head
...
- Add og:image and twitter:image meta tags to entry-server
- Provide fallback social card image for pages without specific social cards
2025-12-11 01:02:31 -05:00
Dax Raad
85c01e8694
enterprise: add social card meta tags to share pages
...
- Add og:image and twitter:image meta tags for better social sharing
- Generate dynamic social card URLs with session title, models, and version
- Include description meta tag for search engines
2025-12-11 01:01:32 -05:00
Dax Raad
40f121c3e8
prevent indexing of share page
2025-12-11 00:54:15 -05:00
Dax Raad
578072bb8e
use new share url
2025-12-11 00:43:00 -05:00