Sebastian
8ade9e4e30
Upgrade opentui to v0.1.86 and activate markdown renderable by default ( #14974 )
2026-03-03 15:42:27 +00:00
Sebastian
e0d78a4445
split tui/server config ( #13968 )
2026-02-25 23:53:09 +01:00
ImmuneFOMO
4bbf818885
feat(acp): add opt-in flag for question tool ( #13562 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-02-16 14:20:41 -06:00
Aiden Cline
231fcfe6fd
Revert "fix: token substitution in OPENCODE_CONFIG_CONTENT" ( #13429 )
2026-02-12 23:24:31 -06:00
Ariane Emory
b833c4de7d
fix: token substitution in OPENCODE_CONFIG_CONTENT ( #13384 )
2026-02-12 16:59:44 -06:00
Aiden Cline
56f63313f3
chore: cleanup flag code ( #13389 )
2026-02-12 22:38:51 +00:00
Luke Parker
2dd654eea6
feat: windows selection behavior, manual ctrl+c ( #13315 )
2026-02-13 07:38:27 +10:00
Dax
1b4e946537
feat: add support for reading skills from .agents/skills directories ( #11842 )
...
Co-authored-by: Filip <34747899+neriousy@users.noreply.github.com >
2026-02-03 15:51:54 -05:00
Dax Raad
e50d530613
tui: allow specifying custom models file path via OPENCODE_MODELS_PATH
...
Users can now configure their own models configuration file by setting the OPENCODE_MODELS_PATH environment variable, providing more flexibility for testing and configuration.
2026-01-31 01:53:23 -05:00
Aiden Cline
07b0e58975
fix: ensure ask question tool isn't included when using acp ( #11379 )
2026-01-30 17:32:51 -06:00
Babou
c581e11d64
docs: update experimental environment variables in CLI docs ( #11030 )
2026-01-28 20:20:13 -06:00
Aiden Cline
9f39cd5937
ignore: adjust flag
2026-01-28 01:09:31 -05:00
Tommy D. Rossi
551d628b31
feat(app): use opentui markdown component behind experimental flag ( #10900 )
2026-01-27 22:06:09 -05:00
Dax Raad
e47a14fd43
get rid of models.dev macro
2026-01-24 12:27:13 -05:00
Kenny
fce5f6cad1
feat: add OPENCODE_DISABLE_PROJECT_CONFIG env var ( #8093 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-01-20 23:36:42 -06:00
luo jiyin
e8e1938847
feat: add OPENCODE_DISABLE_FILETIME_CHECK flag ( #6581 )
...
Signed-off-by: luojiyin <luojiyin@hotmail.com >
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-01-20 23:03:07 -06:00
Dax
e668d0b6d0
feat: add plan mode with enter/exit tools ( #8281 )
2026-01-13 15:55:48 -05:00
Dax Raad
f30091eb84
core: rename OPENCODE_PASSWORD to OPENCODE_SERVER_PASSWORD for clearer authentication configuration
2026-01-12 15:59:17 -05:00
Dax Raad
0ddb992bd6
core: add password authentication and improve server security
...
- Add OPENCODE_PASSWORD flag for basic auth protection
- Show security warnings when password is not set
- Remove deprecated spawn command
- Improve error handling with HTTPException responses
2026-01-12 15:23:19 -05:00
freespace8
b60ce3a977
feat(flags): allow disabling .claude prompt and skills loading ( #7205 )
2026-01-08 00:10:25 -06:00
Aiden Cline
5eadeedc7b
feat: add experimental lsp tool ( #5886 )
2025-12-22 00:34:21 -06:00
OpeOginni
0ebc541055
feat: add experimental support for Ty language server ( #5575 )
2025-12-18 13:37:48 -06:00
Qio
25b27fb21a
add OPENCODE_EXPERIMENTAL_OUTPUT_TOKEN_MAX to override 32k default ( #5679 )
...
Co-authored-by: qio <handsomehust@gmail.com >
2025-12-17 10:35:43 -06:00
Jeon Suyeol
e1513efcbf
Add availability to disable terminal title using OPENCODE_DISABLE_TERMINAL_TITLE env ( #5661 )
2025-12-16 23:57:03 -06:00
matvey
47459c2816
feat: add experimental oxfmt formatter ( #5620 )
2025-12-16 14:43:14 -06:00
Aiden Cline
ece7816a60
fix: git branch filewatcher, add flag to completely disable watcher
publish-github-action / publish (push) Has been cancelled
Update Nix Hashes / update (push) Has been cancelled
2025-12-16 14:31:09 -06:00
Dax Raad
712c8e9c40
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
Aiden Cline
70fca61d5d
docs: add env vars sections
2025-12-12 16:47:50 -06:00
Aiden Cline
359196475c
shell tweaks, better handling for windows ( #5455 )
...
Co-authored-by: GitHub Action <action@github.com >
2025-12-12 16:11:07 -06:00
Dax Raad
e6ea3b0a56
core: add client identification to user agent and request headers for better tracking
2025-12-11 16:18:04 -05:00
Dax Raad
d5bf02f994
tui: use random free port and enable icon discovery by default
...
- Tauri app now automatically finds an available port instead of defaulting to 4096
- Icon discovery feature is now enabled by default in the Tauri app
- Prevents port conflicts when multiple OpenCode instances are running
2025-12-10 16:13:11 -05:00
Aiden Cline
eab9e8f45d
tweak: add OPENCODE_EXPERIMENTAL_BASH_DEFAULT_TIMEOUT_MS
2025-12-09 17:28:34 -06:00
Aiden Cline
8f3ce99177
add OPENCODE_EXPERIMENTAL_BASH_DEFAULT_TIMEOUT
2025-12-09 15:44:56 -06:00
Ben Vargas
9b787abea9
feat: restore experimental flag for websearch/codesearch tools ( #5132 )
...
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com >
2025-12-06 14:29:34 -06:00
opencode-agent[bot]
e1c1cbf973
add OPENCODE_EXPERIMENTAL_DISABLE_COPY_ON_SELECT ( #4996 )
...
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com >
2025-12-02 20:14:23 +00:00
Dax Raad
beab4d85f4
enable exa code/websearch
2025-11-25 22:06:26 -05:00
cc-bjojac
5920c3a90e
Make the MAX_OUTPUT_LENGTH in bash.ts overridable by OPENCODE_EXPERIMENTAL_BASH_MAX_OUTPUT_LENGTH ( #4497 )
...
Co-authored-by: Björn Jacobs <bjoern.jacobs.ext@bundesanzeiger.de >
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com >
2025-11-20 10:45:13 -06:00
Dax Raad
cee9e2e6b9
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
5240baccd9
add web and codesearch tools
2025-11-10 16:39:54 -05:00
oribi
624bb0093c
add OPENCODE_CONFIG_DIR to allow loading a custom config directory ( #3504 )
...
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com >
2025-10-28 11:50:09 -05:00
Dax Raad
6c481803d1
feat: add OPENCODE_FAKE_VCS flag for VCS testing and update todo tracking instructions
2025-10-28 02:54:29 -04:00
Dax Raad
a2bf70e7ec
core: add experimental turn summarization to compact conversation history
2025-10-22 18:33:46 -04:00
Adam
611a719fb5
feat: experimental skip bootstrap
2025-10-09 14:51:11 -05:00
Dax Raad
1d7fa7cca2
enable session pruning and allow disabling with OPENCODE_DISABLE_PRUNE
2025-09-16 04:53:17 -04:00
Dax
760c0fee65
feat: improve file watcher with chokidar and better ignore patterns ( #2621 )
...
Co-authored-by: GitHub Action <action@github.com >
2025-09-16 00:17:10 -04:00
Dax Raad
d3f5c567df
add disable OPENCODE_DISABLE_AUTOCOMPACT
2025-09-13 05:55:04 -04:00
Frank
1d9cc05887
Hide experimental models
2025-09-09 03:16:44 -04:00
Dax Raad
2f726087fb
support OPENCODE_CONFIG_CONTENT
2025-09-02 16:38:50 -04:00
Vasiliy Kulikov
cccd583769
feat(lsp): option to disable lsps installing automatically ( #1997 )
...
Co-authored-by: rekram1-node <aidenpcline@gmail.com >
2025-08-22 22:39:19 -05:00
Dax Raad
ba30792e43
allow plugins to create custom auth providers
2025-08-14 16:25:08 -04:00