Matthew Glazar
373e80c8ff
fix(tui): don't use path/filepath for embed
...
EmbedFS uses '/' always for file paths. It does not support '\' even on
Windows. Make sure we don't give EmbedFS a '\' path on Windows. This
lets the TUI find the theme files, avoiding crashes in various parts of
the code that assume a theme exists.
2025-06-24 18:02:38 -04:00
Matthew Glazar
eb38d11a68
fix: parse file:// URLs correctly on Windows
...
On Windows, URL.pathname returns a path with an extra leading '/' (e.g.
'\C:\Users\whatever'). This causes problems when using Bun.spawn(). Fix
these problems by using the right method instead of URL.pathname.
2025-06-24 18:02:38 -04:00
Matthew Glazar
7fa2d78c3d
fix: don't allow ':' in log file and project dir
...
Windows does not allow ':' in file or directory names. Make sure the log
file and the project directory do not contain ':' to prevent ENOENT
errors.
2025-06-24 18:02:35 -04:00
Matthew Glazar
6bc32551a0
fix(scripts): add Git hook for Windows
...
Create an equivalent of scripts/hooks for non-WSL Windows. This fixes
errors in 'bun install'.
2025-06-24 17:59:52 -04:00
Jay
a2d3b9f0c8
docs: Share page diff view improvements ( #373 )
2025-06-24 17:11:43 -04:00
Dax Raad
9cfb6ff964
ignore: revert
2025-06-24 14:59:27 -04:00
Dax Raad
6ed661c140
ci: upgrade bun
2025-06-24 14:42:25 -04:00
Dax Raad
9dc00edfc9
potential fix for failing to install provider package on first run
2025-06-24 14:33:35 -04:00
Jay V
e063bf888e
docs: share code blocks in markdown
2025-06-24 13:53:59 -04:00
Adam
6f18475428
feat: delete sessions ( #362 )
...
Co-authored-by: adamdottv <2363879+adamdottv@users.noreply.github.com>
2025-06-24 11:07:41 -05:00
Dax Raad
3664b09812
remove debug code writing to /tmp/message.json
2025-06-24 11:16:17 -04:00
Dax Raad
7050cc0ac3
ignore: fix type errors
2025-06-24 11:09:36 -04:00
Dax Raad
4d3d63294d
externalize github copilot code
2025-06-24 10:42:19 -04:00
Tom
6bc61cbc2d
feat(tui): add debounce logic to escape key interrupt ( #169 )
...
Co-authored-by: opencode <noreply@opencode.ai>
Co-authored-by: adamdottv <2363879+adamdottv@users.noreply.github.com>
2025-06-24 06:31:02 -05:00
Dax Raad
01d351bebe
add HOMEBREW_NO_AUTO_UPDATE to brew upgrades
2025-06-23 20:36:08 -04:00
Dax Raad
dbba4a97aa
force use npm registry
2025-06-23 20:23:37 -04:00
GitMurf
0dc586faef
fix: typescript error (any) from models ( #347 )
2025-06-23 18:44:57 -04:00
Dax Raad
f19c6b05f2
glob tool should respect .gitignore
2025-06-23 17:37:32 -04:00
Dax Raad
bc34f08333
bundle models.dev at build time and ignore refresh errors
2025-06-23 14:50:19 -04:00
Dax Raad
b7ee16aabd
ignore: remove opencode.json
2025-06-23 14:32:57 -04:00
Lucas Grzegorczyk
ed1b0d97bf
Fix project folder name starting with "-" in data ( #323 ). Note old session data will still be in the old format in ~/.local/share/opencode/projects
- you can remove the leading dash to recover the,
2025-06-23 14:31:51 -04:00
adamdottv
8d3b2fb821
feat(tui): optimistically render user messages
2025-06-23 12:30:20 -05:00
Jay V
fa991920bc
fix help copy
2025-06-23 13:00:24 -04:00
adamdottv
5e79e3d7a5
fix(tui): less incorrect escapingn of < and >
2025-06-23 11:32:32 -05:00
adamdottv
966015c9ae
fix: overlay border color issues
2025-06-23 11:21:49 -05:00
adamdottv
61f057337a
fix: markdown wrapping issue
2025-06-23 11:20:44 -05:00
adamdottv
0b261054a2
chore: unused import
2025-06-23 10:21:57 -05:00
adamdottv
e2e481cbb5
docs: disabled_providers
2025-06-23 10:21:25 -05:00
GitMurf
5140e83012
feat(copilot): edit headers for better rate limit avoidance ( #321 )
2025-06-23 10:44:19 -04:00
Dax Raad
100d6212be
more graceful mcp failures
2025-06-22 21:10:05 -04:00
Dax Raad
f0e19a6542
aws autoload include more env vars
2025-06-22 20:16:10 -04:00
Dax Raad
00c4d4f9f8
fix double entry of github copilot in auth login
2025-06-22 19:13:25 -04:00
Martin Palma
6e6fe6e013
Add Github Copilot OAuth authentication flow ( #305 )
2025-06-22 19:11:37 -04:00
Dax Raad
d05b60291e
docs: contributing
2025-06-22 17:55:10 -04:00
adamdottv
5162361372
fix(tui): color contrast fixes for nord
2025-06-22 15:17:18 -05:00
adamdottv
d271b9f75b
fix(tui): help dialog visuals
2025-06-22 14:28:16 -05:00
Márk Magyar
333569bed3
ignore: fix typos and formatting ( #294 )
2025-06-22 14:26:46 -04:00
Tom
09b89fdb23
fix: resolve test failures by adding missing zod-openapi import ( #301 )
...
Co-authored-by: opencode <noreply@opencode.ai>
2025-06-22 14:25:02 -04:00
Tom
0e8c3359d1
combine stdout and stderr in bash tool output ( #300 )
...
Co-authored-by: opencode <noreply@opencode.ai>
Co-authored-by: Dax Raad <d@ironbay.co>
2025-06-22 14:24:35 -04:00
Adam
37e0a7050f
fix(tui): mouse wheel escape codes leaking into input
2025-06-22 10:26:44 -05:00
adamdottv
774dcb6980
fix(tui): cleanup help dialog
2025-06-22 06:44:23 -05:00
phantomreactor
28bc49ad17
fix: invisible html tags and compact long delay ( #304 )
2025-06-22 06:29:04 -05:00
adamdottv
dc1947838c
fix(tui): cleanup modal visuals
2025-06-22 06:09:23 -05:00
adamdottv
3ea2daaa4c
fix(tui): theme dialog visuals
2025-06-22 05:34:22 -05:00
Márk Magyar
137e964131
fix: session title generation ( #293 )
2025-06-21 14:32:11 -05:00
tyrellshawn
8efbe497fd
Created a Theme inspired by the matrix ( #285 )
2025-06-21 07:29:49 -05:00
Thomas Meire
119d2d966c
Add error handling on the calls to the server to debug issue #132 ( #137 )
2025-06-21 07:24:39 -05:00
Dax Raad
194415e785
footer clarifies it's showing context usage, not input token usage
2025-06-20 22:52:51 -04:00
Dax Raad
1684042fb6
huge optimization for token usage with anthropic
2025-06-20 22:43:04 -04:00
Dax Raad
59f0004d34
Add --method option to upgrade command for manual installation method selection
...
🤖 Generated with [opencode](https://opencode.ai )
Co-Authored-By: opencode <noreply@opencode.ai>
2025-06-20 20:48:23 -04:00