Dax Raad
98031173b6
lil branch refactor
2025-11-26 12:34:48 -05:00
Dax Raad
d95f724303
enable exa code/websearch
2025-11-25 22:06:26 -05:00
Dax Raad
50c40a8d99
tui: fix event subscription cleanup in SDK context
2025-11-25 21:32:56 -05:00
Dax Raad
b16aa81e0d
switch to vtsls for typescript lsp
2025-11-25 19:23:23 -05:00
Dax Raad
e8db95be16
switch typescript lsp to be one per package to ensure it loads when typescript is not installed at root
2025-11-25 19:14:07 -05:00
Dax Raad and opencode
eb04cdac41
better overloaded message
2025-11-25 21:10:31 +00:00
Dax Raad
9eabbe2e76
retry anthropic overloaded errors
2025-11-25 15:47:34 -05:00
Dax Raad
4000705701
core(enterprise): use aws4fetch for smaller bundle size on edge runtimes
2025-11-25 12:43:36 -05:00
Dax Raad
3183978c6b
fixed suspense in enterprise
2025-11-24 23:33:47 -05:00
Dax Raad
9403f6ced5
log data
2025-11-24 23:13:28 -05:00
Dax Raad
69d1381ba3
core: refactor share system to separate session IDs from share IDs
...
- Generate shorter share IDs from session IDs for better URL structure
- Update API routes to use shareID parameter instead of sessionID
- Improve sync mechanism with better data queuing and deduplication
- Maintain backward compatibility while improving security and organization
2025-11-24 22:58:47 -05:00
Dax Raad and opencode
ccec8c4792
tui: align session panel content with consistent left padding
2025-11-25 03:08:12 +00:00
Dax Raad
6d630901b6
tui: use standard middle dot separator for better terminal compatibility
2025-11-24 22:00:44 -05:00
Dax Raad
fb8ef1f27b
tui: prevent re-fetching already synced sessions when switching sessions
2025-11-24 21:43:11 -05:00
Dax Raad
7579c3bb15
ci: remove log
2025-11-23 15:00:29 -05:00
Dax Raad
24683058fd
ci: ignore
2025-11-23 14:56:24 -05:00
Dax Raad
bf81e3108c
ci: ignore
2025-11-23 14:56:24 -05:00
Dax Raad
5ade90416e
ci: ignore
2025-11-23 14:44:05 -05:00
Dax Raad
38b70f7877
ci: secret
2025-11-23 14:36:36 -05:00
Dax Raad and opencode
5e112a17a5
token
2025-11-23 19:35:39 +00:00
Dax Raad and opencode
59a3e7e3cc
ci: ignore
2025-11-23 19:35:39 +00:00
Dax Raad
de4660ac12
ci: ignore
2025-11-23 14:28:10 -05:00
Dax Raad
8e2f9f6544
ci: stuff
2025-11-23 12:55:33 -05:00
Dax Raad
604891e793
ci: stuff
2025-11-23 12:43:23 -05:00
Dax Raad
5814df7eaa
sync
2025-11-23 12:43:23 -05:00
Dax Raad
af96ec5a30
ignore: update @solidjs/start dependency and fix console redirect handling
...
Updates the @solidjs/start dependency to latest version and removes deprecated getResponseHeaders usage from auth callback. Also adds error handling for workspace ID lookup to prevent redirect failures.
2025-11-23 12:07:28 -05:00
Dax Raad
d69ba27f84
fix suspense
2025-11-23 00:16:06 -05:00
Dax Raad
448b72d046
fix logout
2025-11-23 00:12:58 -05:00
Dax Raad
d96d89bcb8
fix logout
2025-11-22 23:59:50 -05:00
Dax Raad
7a013d4f40
fixed
2025-11-22 23:56:37 -05:00
Dax Raad
2b014fcd75
fix auth
2025-11-22 23:53:41 -05:00
Dax Raad
768c81cdfd
core: prevent concurrent bun package installs that could cause corruption or conflicts
2025-11-22 17:32:53 -05:00
Dax Raad
bcea8ed593
tui: fix message completion timing and duration display in session view
2025-11-22 17:28:50 -05:00
Dax Raad
4c97e2e8bb
reset cache
2025-11-22 14:56:35 -05:00
Dax Raad
b652198979
load desktop app
2025-11-22 14:40:11 -05:00
Dax Raad
31c4a1d853
docs: add Docker installation option for OpenCode
2025-11-22 14:13:04 -05:00
Dax Raad
a0831eade1
tui: remove bullet prefix from timestamps in session view for cleaner display
2025-11-22 13:11:08 -05:00
Dax Raad
b52b7c6ded
more flickering fixes
2025-11-22 13:03:44 -05:00
Dax Raad and opencode
e03a41144a
tui: keep assistant footer from crashing after compaction
2025-11-22 18:00:54 +00:00
Dax Raad
78a6325b64
improve model footer
2025-11-22 12:54:02 -05:00
Dax Raad and opencode
2938a25ec5
sync
2025-11-22 16:43:47 +00:00
Dax Raad
75c29d4d1c
summary optimizaitons
2025-11-22 11:32:49 -05:00
Dax Raad
e103fb1f93
ci: add Node.js setup to deploy workflow for consistent runtime environment
2025-11-22 10:47:18 -05:00
Dax Raad
bd79ff87cc
fix missing vite
2025-11-22 10:45:06 -05:00
Dax Raad
ac21ec2f46
upgrade bun lock version
2025-11-22 10:42:09 -05:00
Dax Raad
87054ee983
fix flickering/layout shift during work
2025-11-22 00:49:35 -05:00
Dax Raad
6f82b321d8
tauri
2025-11-22 00:15:01 -05:00
Dax Raad
15902cf54d
core: add missing system libraries to docker image so the agent starts successfully
2025-11-21 23:52:01 -05:00
Dax Raad
aabbd3383c
fix dockerfile
2025-11-21 23:48:09 -05:00
Dax Raad
ade794a937
ci: ignore
2025-11-21 23:08:35 -05:00
Dax Raad
34271a82ff
release: v1.0.94
2025-11-21 23:06:37 -05:00
Dax Raad
b20a31098a
sync
2025-11-21 22:58:20 -05:00
Dax Raad
b5a039e5ae
ci stuff
2025-11-21 22:53:58 -05:00
Dax Raad
e4e6bf66e1
publish tar.gz for linux
2025-11-21 22:24:36 -05:00
Dax Raad
eefb3c43dd
fix arg parsing
2025-11-21 21:13:43 -05:00
Dax Raad
db9e2b1aac
ci: disable automatic config loading during CLI builds to prevent configuration interference
2025-11-21 19:08:51 -05:00
Dax Raad
f5ac98251e
tui: split revert memo into smaller tracked computations to prevent unnecessary re-evaluations
2025-11-21 18:27:25 -05:00
Dax Raad
d8b60875c4
tui: batch SDK events to reduce render churn and improve responsiveness
...
Intelligently queue events and flush them in 16ms batches. Events processed within 16ms of the last flush are batched together to reduce the number of store updates and re-renders, preventing jank when receiving rapid consecutive events. Events after a 16ms gap are processed immediately to avoid adding latency.
2025-11-21 17:42:02 -05:00
Dax Raad
00f991162f
if finish reason is unknown, continue
2025-11-21 16:51:32 -05:00
Dax Raad
b59def2e4a
hide gpt5 nano
2025-11-21 00:58:02 -05:00
Dax Raad
d20ef569de
tui: replace text shimmer with animated progress bar during model processing
2025-11-21 00:47:27 -05:00
Dax Raad
ca2b871810
tui: simplify popular providers list to show only top 6 instead of applying provider priority sorting
2025-11-21 00:32:21 -05:00
Dax Raad
61007a9b94
refactor: switch to Switch/Match pattern for assistant message status rendering
2025-11-19 20:18:15 -05:00
Dax Raad
5d25758400
use bash description as task title
2025-11-19 13:23:29 -05:00
Dax Raad
21b6e5404e
feat: add @opencode-ai/util package with utility functions
2025-11-18 20:02:10 -05:00
Dax Raad
6d98db57c7
better gemini retry errors
2025-11-18 17:11:29 -05:00
Dax Raad
759635eefa
fix gpt compaction issue
2025-11-18 13:10:00 -05:00
Dax Raad
50bfff89c0
fix model dialog sorting
2025-11-18 12:10:19 -05:00
Dax Raad
7c0cc94023
rework default model
2025-11-18 12:01:41 -05:00
Dax Raad
bc232045a1
respect server suggestion for default model
2025-11-17 20:53:48 -05:00
Dax Raad
bdfa213ccf
deprecated session.idle event
2025-11-17 11:42:45 -05:00
Dax Raad
0a2d7af179
core: honor retry-after values exceeding 10 minutes instead of discarding them
2025-11-17 11:33:28 -05:00
Dax Raad
37652f48fb
ignore
2025-11-17 11:32:07 -05:00
Dax Raad
8b19c6c7e4
better retry display
2025-11-17 11:31:10 -05:00
Dax Raad
64d28ea457
fix sdk types
2025-11-14 12:42:46 -05:00
Dax Raad
2520780846
fix sdk types
2025-11-14 12:42:46 -05:00
Dax Raad
5fc26c958a
add global.event.subscribe() to sdk
2025-11-14 12:32:43 -05:00
Dax Raad
7ec32f834e
improve read tool end-of-file detection to prevent infinite loops
2025-11-13 21:41:06 -05:00
Dax Raad
340966195b
handle config errors gracefully
2025-11-13 18:59:09 -05:00
Dax Raad
e3a2728fa3
tui: add double-esc interrupt mechanism for long-running operations
...
Users can now press escape twice within 5 seconds to interrupt long-running
operations in the TUI. The first press shows a visual hint, and the second
press aborts the current session.
2025-11-11 22:04:00 -05:00
Dax Raad and opencode
ad83dd3ad9
tui: fix autocomplete display to prevent long file paths from breaking layout
2025-11-12 02:36:43 +00:00
Dax Raad
7e29e1dd23
better errors on initial tui boot
2025-11-11 21:01:45 -05:00
Dax Raad and opencode
ce1397cc34
core: add test to verify OpenCode doesn't crash when starting in git repositories with no commit history
2025-11-11 20:17:36 +00:00
Dax Raad
85f15893bc
core: prevent crash when starting in repositories without any commits yet
2025-11-11 15:11:42 -05:00
Dax Raad
4bf75c0b44
core: remove unused experimental flags for turn summary and no-bootstrap to simplify feature flag management
2025-11-11 12:33:26 -05:00
Dax Raad
b0b7fd143b
tui: show LSP diagnostics inline when viewing files so users can see type errors and compilation issues without leaving the interface
2025-11-11 12:15:40 -05:00
Dax Raad
a6b066bd47
ci
2025-11-11 02:15:33 -05:00
Dax Raad
37fdcac05a
ci
2025-11-11 02:13:26 -05:00
Dax Raad
299bf1dca8
ci
2025-11-11 01:59:10 -05:00
Dax Raad
d685aa38ef
type checks
2025-11-11 01:56:01 -05:00
Dax Raad
995b23787c
ci
2025-11-11 01:48:29 -05:00
Dax Raad
ed8e663e13
ignore
2025-11-11 01:41:58 -05:00
Dax Raad
38cee3b848
ci: sync
2025-11-11 01:37:10 -05:00
Dax Raad
6d116d4b54
ci: fix
2025-11-11 01:35:50 -05:00
Dax Raad
f2fac29270
ci
2025-11-11 01:33:02 -05:00
Dax Raad
12892f0e12
ci: improve bun caching to invalidate when bun version changes in package.json
2025-11-11 01:31:24 -05:00
Dax Raad
e49a1d1f39
ci: fix
2025-11-11 01:27:39 -05:00
Dax Raad
528565510d
sync
2025-11-11 01:25:39 -05:00
Dax Raad
ecf5040966
tui: update @opentui/core to v0.1.39 and fix build script for new target format
2025-11-11 01:24:17 -05:00
Dax Raad
c9a52c9a85
cache project id in root git folder
2025-11-10 21:57:55 -05:00