Dax Raad
c87a7469a0
ci: rollback install script
2025-07-18 18:57:58 -04:00
Dax Raad
c952e9ae3d
message rendering performance improvements
2025-07-18 13:40:07 -04:00
Dax Raad
23c30521d8
only enable ruff if it seems to be used
2025-07-17 18:07:06 -04:00
Dax Raad
dd34556e9c
only include severity 1 diagnostics from lsp in edit tool output
2025-07-16 15:25:37 -04:00
Dax Raad
93c779cf48
docs: better variable examples
2025-07-16 14:56:24 -04:00
Dax Raad
0793c3f2a3
clean up export command
2025-07-15 21:50:43 -04:00
Dax Raad
5c860b0d69
fix share page v1 message
2025-07-15 21:35:32 -04:00
Dax Raad
05bb127a8e
enable bash tool in plan mode
2025-07-15 21:28:03 -04:00
Dax Raad
73b46c2bf9
docs: document base URL
2025-07-15 14:57:50 -04:00
Dax Raad
b1ab641905
add small model for title generation
2025-07-15 14:00:52 -04:00
Dax Raad
b5c85d3806
fix logic for suprpessing snapshots in big directories
2025-07-15 09:07:04 -04:00
Dax Raad
bcf952bc8a
upgrade ai sdk
2025-07-15 09:06:35 -04:00
Dax Raad
2eefdae6a9
ignore: fix types
2025-07-15 00:56:03 -04:00
Dax Raad
d62746ceb7
fix panic
2025-07-15 00:35:02 -04:00
Dax Raad
4b2ce14ff3
bring back task tool
2025-07-15 00:05:54 -04:00
Dax Raad
1cf1d1f634
docs: fix agents.md
2025-07-14 20:23:05 -04:00
Dax Raad
e63a6d45c1
docs: README
2025-07-14 20:10:43 -04:00
Dax Raad
93686519ba
docs: README
2025-07-14 20:06:15 -04:00
Dax Raad
2cdb37c32b
support anthropic console login flow
2025-07-14 18:07:55 -04:00
Dax Raad
b4e4c3f662
wip: snapshot
2025-07-14 15:29:08 -04:00
Dax Raad
80b77caec0
ignore: share page fix
2025-07-14 13:13:33 -04:00
Dax Raad
a2002c88c6
wip: update sdk
2025-07-14 11:18:08 -04:00
Dax Raad
31e0326f78
fix init command and escape to cancel
2025-07-14 10:48:17 -04:00
Dax Raad
06554efdf4
get rid of cli markdown dep
2025-07-13 23:06:31 -04:00
Dax Raad
67e9bda94f
ci
2025-07-13 22:58:33 -04:00
Dax Raad
53bb6b4c4f
fix missing tokens
2025-07-13 22:56:29 -04:00
Dax Raad
73d54c7068
fix type error
2025-07-13 17:25:13 -04:00
Dax Raad
177bfed93e
ci: github action
2025-07-13 16:22:58 -04:00
Dax Raad
91f8477ef5
wip: mcp
2025-07-13 16:22:16 -04:00
Dax Raad
17fa8c117b
fix packages being reinstalled on every start
2025-07-12 12:41:12 -04:00
Dax Raad
aadca5013a
fix share page timestamps
2025-07-11 21:49:20 -04:00
Dax Raad
5c3d490e59
share page hide step-finish events
2025-07-11 21:45:56 -04:00
Dax Raad
1254f48135
fix issue preventing things from working when node_modules or package.json present in ~/
2025-07-11 21:09:39 -04:00
Dax Raad
1729c310d9
switch global config to ~/.config/opencode/opencode.json
2025-07-11 20:51:23 -04:00
Dax Raad
0130190bbd
docs: add model docs
2025-07-11 20:33:06 -04:00
Dax Raad
4bb8536d34
introduce cache version concept for auto cleanup when breaking cache changes happen
2025-07-11 17:50:49 -04:00
Dax Raad
57ac8f2741
wip: stats
2025-07-11 17:37:41 -04:00
Dax Raad
c056b0add9
add step finish part
2025-07-10 16:25:38 -04:00
Dax Raad
b00bb3c083
run: properly close session.list
2025-07-10 16:13:01 -04:00
Dax Raad
d9befd3aa6
disable filewatcher, fixes file descriptor leak
2025-07-10 15:58:45 -04:00
Dax Raad
49de703ba1
config: escape file: string content
2025-07-10 15:38:58 -04:00
Dax Raad
22988894c8
ci: slow down stats
2025-07-10 15:31:06 -04:00
Dax Raad
6e375bef0d
docs: modes
2025-07-10 11:53:28 -04:00
Dax Raad
67106a6967
docs: add config variable docs
2025-07-10 11:48:55 -04:00
Dax Raad
b5d690620d
support env and file pointers in config
2025-07-10 11:45:31 -04:00
Dax Raad
9db3ce1d0b
opencode run respects mode
2025-07-10 11:28:28 -04:00
Dax Raad
1cc55b68ef
wip: scrap
2025-07-10 11:25:37 -04:00
Dax Raad
469f667774
set max output token limit to 32_000
2025-07-10 11:25:37 -04:00
Dax Raad
ba5be6b625
make LSP lazy again
2025-07-10 09:37:40 -04:00
Dax Raad
f478f89a68
temporary grok 4 patch
2025-07-10 07:57:55 -04:00
Dax Raad
85d95f0f2b
disable lsp on non-git folders
2025-07-10 07:39:02 -04:00
Dax Raad
1515efc77c
fix session is busy error
2025-07-10 07:27:03 -04:00
Dax Raad
085c0e4e2b
respect go.work when spawning LSP
2025-07-09 22:54:47 -04:00
Dax Raad
8404a97c3e
better detection of prettier formatter
2025-07-09 22:37:31 -04:00
Dax Raad
0ee3b1ede2
do not wait for LSP to be fully ready
2025-07-09 21:59:38 -04:00
Dax Raad
a826936702
modes concept
2025-07-09 21:59:38 -04:00
Dax Raad
a91e79382e
ci: remove checked in config.schema.json
2025-07-09 11:30:42 -04:00
Dax Raad
5c626e0a2f
ci: generate config schema as part of build
2025-07-09 11:25:58 -04:00
Dax Raad
f383008cc1
lsp: spawn only a single tsserver in project root
2025-07-09 11:06:44 -04:00
Dax Raad
d80badc50f
ci: ignore chore commits
2025-07-08 20:05:33 -04:00
Dax Raad
75279e5ccf
wip: symbols endpoint
2025-07-08 20:05:33 -04:00
Dax Raad
cfc715bd48
wip: remove excess import
2025-07-08 19:51:09 -04:00
Dax Raad
00ea5082e7
add typescript lsp timeout if it fails to start
2025-07-08 18:33:12 -04:00
Dax Raad
4a878b88c0
properly load typescript lsp in subpaths
2025-07-08 18:18:45 -04:00
Dax Raad
6de955847c
big rework of LSP system
2025-07-08 18:14:49 -04:00
Dax Raad
6100a77b85
start file watcher only for tui
2025-07-07 21:05:04 -04:00
Dax Raad
c7a59ee2b1
better handling of aborting sessions
2025-07-07 20:59:00 -04:00
Dax Raad
9948fcf1b6
fix crash when running on new project
2025-07-07 17:39:52 -04:00
Dax Raad
0d50c867ff
fix mcp tools corrupting session
2025-07-07 17:05:16 -04:00
Dax Raad
27f7e02f12
run: truncate prompt
2025-07-07 16:41:42 -04:00
Dax Raad
da909d9684
append piped stdin to prompt
2025-07-07 16:33:21 -04:00
Dax Raad and opencode
c51de945a5
Add stdin support to run command
...
Allow piping content to opencode run when no message arguments are provided, enabling standard Unix pipe patterns for better CLI integration.
🤖 Generated with [opencode](https://opencode.ai )
Co-Authored-By: opencode <noreply@opencode.ai >
2025-07-07 16:29:13 -04:00
Dax Raad
7cfa297a78
wip: model and prompt flags for tui
2025-07-07 16:24:37 -04:00
Dax Raad
b478e5655c
fix interrupt
2025-07-07 16:12:47 -04:00
Dax Raad
969ad80ed2
fix openrouter caching with anthropic, should be a lot cheaper
2025-07-05 11:39:54 -04:00
Dax Raad
ea6bfef21a
use full filepath
2025-07-04 17:58:03 -04:00
Dax Raad
85214d7c59
fix input bar not rendering capital letters
2025-07-04 17:21:51 -04:00
Dax Raad
45b139390c
make file attachments work good like
2025-07-04 16:21:26 -04:00
Dax Raad
06dba28bd6
wip: fix media type
2025-07-04 12:50:52 -04:00
Dax Raad
ee01f01271
file attachments
2025-07-04 12:24:01 -04:00
Dax Raad
163e23a68b
removed banned command concept
2025-07-04 11:32:12 -04:00
Dax Raad
23788674c8
disable snapshots temporarily
2025-07-04 08:45:18 -04:00
Dax Raad
571d60182a
improve snapshotting speed further
2025-07-03 21:36:09 -04:00
Dax Raad
37327259cb
ci: ignore
2025-07-03 20:30:02 -04:00
Dax Raad
cdb25656d5
improve snapshot speed
2025-07-03 20:16:25 -04:00
Dax Raad
cf83e31f23
add elixir lsp support
2025-07-03 19:29:51 -04:00
Dax Raad
3bc238b58b
wip: logs
2025-07-03 19:29:51 -04:00
Dax Raad
ed4f862b49
fix /unshare
2025-07-03 15:34:04 -04:00
Dax Raad
204801052a
flag for disabling file watcher
2025-07-03 10:37:08 -04:00
Dax Raad
2528d8cb88
increase max retries to 10
2025-07-03 10:32:55 -04:00
Dax Raad
aeea84a877
fix webdomain
2025-07-03 09:58:25 -04:00
Dax Raad
8c4b5e088b
do not install gopls if go is not installed
2025-07-02 23:59:08 -04:00
Dax Raad
c663fbc3ee
remove need for glibc
2025-07-02 22:53:04 -04:00
Dax Raad and opencode
2090bab537
fix(tui): change messages layout toggle keybinding from <leader>m to <leader>p
...
🤖 Generated with [opencode](https://opencode.ai )
Co-Authored-By: opencode <noreply@opencode.ai >
2025-07-02 20:06:30 -04:00
Dax Raad
35d6273fb3
wip: session revert/unrevert
2025-07-02 13:10:36 -04:00
Dax Raad
c810b6d206
wip: symbols for lsp
2025-07-02 11:35:25 -04:00
Dax Raad
fa35407572
fix lazy loading
2025-07-02 11:18:25 -04:00
Dax Raad
8bbbc07aff
fix filewatcher not closing cleanly
2025-07-02 11:15:12 -04:00
Dax Raad
bbf77c6139
improve ripgrep download
2025-07-01 22:39:17 -04:00
Dax Raad
53b7e04b86
ci: tweaks
2025-07-01 22:25:53 -04:00