Dax Raad
c51a34bf4b
make models key optional in config
2025-08-11 10:54:14 -04:00
Dax Raad
d8dc23bde9
pass through additional agent options to the provider
2025-08-10 21:34:46 -04:00
Dax Raad
3ab4f42ebb
support agent options
2025-08-10 20:30:37 -04:00
Aiden Cline
542186aa49
feat: webfetch permission support ( #1772 )
2025-08-10 08:00:44 -05:00
Dax
c34aec060f
Merge agent and mode into one ( #1689 )
...
The concept of mode has been deprecated, there is now only the agent field in the config.
An agent can be cycled through as your primary agent with <tab> or you can spawn a subagent by @ mentioning it. if you include a description of when to use it, the primary agent will try to automatically use it
Full docs here: https://opencode.ai/docs/agents/
2025-08-07 16:32:12 -04:00
Timo Clasen
54457e48bb
fix(docs): small_model is not used for summarization ( #1360 )
2025-08-06 14:03:14 -05:00
Dax Raad
28a4517ec6
add snapshot field in config to disable snapshots
2025-08-06 11:35:37 -04:00
Aiden Cline
a48274f82b
permissions disallow support ( #1627 )
2025-08-05 19:14:28 -05:00
Dax Raad
f85d30c484
wip: plugins
2025-08-03 21:43:58 -04:00
Dax Raad
1bac46612c
wip: plugin load from package
2025-08-03 21:19:03 -04:00
Aiden Cline
f90aa62784
fix: expand tilde for file: references ( #1553 )
2025-08-03 06:15:06 -05:00
Dax Raad
ca031278ca
wip: plugins
2025-08-02 18:50:19 -04:00
Aiden Cline
80d68d01f4
better configuration error messages ( #1517 )
2025-08-01 19:10:32 -04:00
Dax Raad
e1b7e25f4d
make top_p configurable
2025-08-01 17:03:33 -04:00
Dax Raad
98b6bb218b
configurable lsp
2025-08-01 14:52:10 -04:00
Aiden Cline
90d1698aed
fix: {file:...} references weren't being parsed correctly in some cases ( #1499 )
2025-08-01 08:39:21 -05:00
Dax Raad
30e10127f2
formatter config
2025-07-31 19:36:07 -04:00
Dax Raad
04e3e83db3
allow disabling formatter
2025-07-31 18:56:04 -04:00
Dax Raad
d558f15c91
ignore: ts optimization
2025-07-31 16:54:15 -04:00
Aiden Cline
168350c981
fix: load global jsonc ( #1479 )
2025-07-31 15:02:28 -05:00
Aiden Cline
7e9050edb9
feat: jsonc configuration file support ( #1434 )
2025-07-31 06:25:26 -05:00
Robert Holden
3268c61813
feat: mode directory markdown configuration loading ( #1377 )
2025-07-30 23:22:43 -04:00
Dax
18888351e9
use treesitter to parse bash commands and catch commands that go outside of cwd ( #1443 )
2025-07-30 20:57:52 -04:00
Dax Raad
9bedd62da4
experimental well-known auth support
2025-07-29 19:30:51 -04:00
Jacob Hands
862a50d61d
feat: add OPENCODE_CONFIG env var for specifying a custom config file ( #1370 )
2025-07-29 11:03:11 -04:00
Dax Raad
e97613ef9f
allow temperature to be configured per mode
2025-07-25 13:29:44 -04:00
Dax Raad
8dcd39f5b7
real life totally configurabl ai subasians
2025-07-24 21:21:02 -04:00
Dax
96866e52ce
basic undo feature ( #1268 )
...
Co-authored-by: adamdotdevin <2363879+adamdottv@users.noreply.github.com >
Co-authored-by: Jay V <air@live.ca >
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
Co-authored-by: Andrew Joslin <andrew@ajoslin.com >
Co-authored-by: GitHub Action <action@github.com >
Co-authored-by: Tobias Walle <9933601+tobias-walle@users.noreply.github.com >
2025-07-23 20:30:46 -04:00
Dax Raad
fd98c3189a
config: improve config schema
2025-07-22 20:35:40 -04:00
Timo Clasen
a524fc545c
fix(hooks): prevent session_complete hook from firing on subagent sessions ( #1149 )
2025-07-19 18:20:07 -05:00
Dax Raad
c1d87c32a2
remove log level from config
2025-07-19 13:37:02 -04:00
Timo Clasen
18abcab208
feat(config): make small model configurable ( #1030 )
2025-07-18 14:16:50 -04:00
adamdotdevin
611854e4b6
feat(tui): simpler layout, always stretched
2025-07-18 13:03:27 -05:00
Aiden Cline
a1fdeded3e
tweak: allow mcp servers to include headers ( #1096 )
2025-07-17 09:11:48 -05:00
Timo Clasen
3c6c2bf13b
docs(share): add explicit manual share mode ( #1074 )
2025-07-16 16:08:25 -05:00
adamdotdevin
9d869f784c
fix(tui): expand edit calls
2025-07-16 14:33:57 -05:00
adamdotdevin
cdc1d8a94d
feat(tui): layout config to render full width
2025-07-16 12:43:02 -05:00
Adi Yeroslav
57d1a60efc
feat(tui): shift+tab to cycle modes backward ( #1049 )
2025-07-16 07:43:48 -05:00
Joe Schmitt
8bd250fb15
feat(tui): add /export command to export conversation to editor ( #989 )
...
Co-authored-by: opencode <noreply@opencode.ai >
2025-07-15 13:53:21 -05:00
Dax Raad
a2002c88c6
wip: update sdk
2025-07-14 11:18:08 -04:00
opencode-agent[bot]
d8bcf4f4e7
Fix issue: Option to update username shown in conversations. ( #975 )
...
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: thdxr <thdxr@users.noreply.github.com >
2025-07-14 11:03:04 -04:00
opencode-agent[bot]
736396fc70
Added sharing config with auto/disabled options ( #951 )
...
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: thdxr <thdxr@users.noreply.github.com >
2025-07-13 16:43:58 -04:00
Dax Raad
1729c310d9
switch global config to ~/.config/opencode/opencode.json
2025-07-11 20:51:23 -04:00
Dax Raad
49de703ba1
config: escape file: string content
2025-07-10 15:38:58 -04:00
Dax Raad
b5d690620d
support env and file pointers in config
2025-07-10 11:45:31 -04:00
adamdottv
ce4cb820f7
feat(tui): modes
2025-07-10 10:06:51 -05:00
Dax Raad
a826936702
modes concept
2025-07-09 21:59:38 -04:00
adamdottv
53f8e7850e
feat: configurable log levels
2025-07-09 10:00:03 -05:00
Gal Schlezinger
14d81e574b
[config json schema] declare default values and examples for in-ide documentation ( #754 )
2025-07-08 15:29:07 -05:00
adamdottv
662d022a48
feat(tui): paste images and pdfs
2025-07-08 08:09:01 -05:00