M. Adel Alhashemi
485aadcbfa
fix: restore skill filtering by agent permissions ( #7042 )
2026-01-06 12:01:37 -06:00
Melih Mucuk
a38e1701ee
fix: pass image parts to custom commands ( #6525 )
...
Co-authored-by: Melih Mucuk <melih@monkeysteam.com >
2026-01-05 13:06:57 -06:00
Paolo Ricciuti
21dc3c24d9
feat: mcp resources ( #6542 )
2026-01-04 09:12:54 -06:00
Aiden Cline
5aa4fd0042
core: add variant to chat.message input
2026-01-04 00:28:52 -06:00
Aiden Cline
f991fbbde8
core: ephemerally wrap queued user messages with reminder to stay on track ( #6725 )
2026-01-02 22:42:56 -06:00
Dax Raad
dad9c917d2
tui: fix memory leaks in session management and improve permission error handling
2026-01-01 21:28:11 -05:00
Dax
351ddeed91
Permission rework ( #6319 )
...
Co-authored-by: Github Action <action@github.com >
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com >
2026-01-01 17:54:11 -05:00
Saatvik Arya
7a3ff5b98f
fix(session): check for context overflow mid-turn in finish-step ( #6480 )
2026-01-01 12:03:18 -06:00
Lekë Dobruna
3b03324578
fix: display error if invalid agent is used in a command ( #6578 )
2026-01-01 11:39:21 -06:00
Paolo Ricciuti
57a2b5f444
feat: mcp prompts as slash commands (alternative) ( #5767 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2025-12-31 00:51:25 -06:00
Aiden Cline
ed0c0d90be
feat: add variants toggle ( #6325 )
...
Co-authored-by: Github Action <action@github.com >
2025-12-29 21:43:50 -06:00
Dax Raad
ed06de5e30
core: add configurable compaction settings to allow users to disable auto-compaction and pruning via config instead of flags
2025-12-26 19:31:48 -05:00
Mohammad Alhashemi
3a54ab68d1
feat(skill): add per-agent filtering to skill tool description ( #6000 )
2025-12-22 20:14:33 -05:00
Mohammad Alhashemi
046e351140
feat: add native skill tool with permission system ( #5930 )
...
Co-authored-by: Dax Raad <d@ironbay.co >
2025-12-22 18:24:06 -05:00
Dax
8fe0715928
feat: add Agent Skills support ( #5921 )
2025-12-21 19:44:56 -05:00
Dax Raad
c333ffa38b
core: fix LSP server binary installation and shell command execution
...
- Ensure proper file permissions are set for installed LSP binaries on non-Windows platforms
- Add error handling for shell command execution in prompt system to prevent crashes
2025-12-21 18:33:37 -05:00
Matt Silverlock
8f6c8844d7
feat: support configuring a default_agent across all API/user surfaces ( #5843 )
...
Co-authored-by: observerw <observerw@users.noreply.github.com >
2025-12-20 11:49:23 -06:00
Jeon Suyeol
4bf882ba81
fix(command): validate model before executing slash command ( #5740 )
2025-12-18 10:35:40 -06:00
Qio
1e4bfbcf6f
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
Spoon
b8a8fb0de6
plugin(hook): add task tool execution hooks and command context tracking ( #5642 )
2025-12-16 19:28:09 -06:00
Aiden Cline
5f57cee8e4
fix: user invoked subtasks causing tool_use or missing thinking signa… ( #5650 )
2025-12-16 15:42:21 -06:00
Fran Zekan
c2944024a8
fix: enable shell alias expansion in ! command ( #5621 )
2025-12-16 11:32:31 -06:00
Tommy D. Rossi
11b3927dc2
fix: use system prompt field from prompt input ( #5633 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-16 10:52:22 -06:00
DS
b021b26e77
feat: restore experimental.chat.messages.transform and add experimental.chat.system.transform hooks ( #5542 )
2025-12-14 22:51:11 -06:00
Dax
fed4776451
LLM cleanup ( #5462 )
...
Co-authored-by: GitHub Action <action@github.com >
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2025-12-14 21:11:30 -05:00
Aiden Cline
3d2ef28fa8
add topK function to transform, add temp defaults for glm and minimax
2025-12-13 23:27:11 -06:00
Aiden Cline
15caecdb45
shell tweaks, better handling for windows ( #5455 )
...
Co-authored-by: GitHub Action <action@github.com >
2025-12-12 16:11:07 -06:00
Dan Brown
6e9833acce
Shell: No -l in fallback, for max compatibility ( #5452 )
2025-12-12 15:43:35 -06:00
Dax Raad
0400024d02
core: fix missing Flag import in session prompt
2025-12-11 16:18:04 -05:00
Dax Raad
d4dc142cc2
core: add client identification to user agent and request headers for better tracking
2025-12-11 16:18:04 -05:00
Jorgen Henriksen
2a9269c347
add experimental.chat.messages.transform hook ( #5207 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-11 14:38:45 -06:00
Christian Stewart
cbb591eb7d
fix: more descriptive tool or subtask execution failed error ( #5337 )
...
Signed-off-by: Christian Stewart <christian@aperture.us >
2025-12-10 17:12:49 -06:00
Aiden Cline
18d3c054a3
more interleaved thinking fixes ( #5334 )
2025-12-10 13:29:26 -06:00
GitHub Action
cc3b699823
chore: format code
2025-12-10 06:02:31 +00:00
spoj
301f1a191b
fix: add Windows support for shell mode (! command) ( #5311 )
2025-12-10 00:01:56 -06:00
Aiden Cline
df64612d54
better interleaved thinking support ( #5298 )
2025-12-09 16:32:12 -06:00
Ravi Kumar
8326640670
feat(telemetry): Add userId and sessionId metadata to experimental_telemetry ( #5279 )
2025-12-09 09:46:48 -06:00
Aiden Cline
f8bd4ff705
core: refactor providerOptions function to accept Provider.Model for cleaner API
2025-12-09 01:25:36 -06:00
Nathan Thomas
40eb8b93e1
feat: add max steps for supervisor and sub-agents ( #4062 )
...
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-05 12:26:44 -06:00
Noam Bressler
864c098701
add experimental.open_telemetry config option to enable OTEL spans ( #4978 )
...
Co-authored-by: noamzbr <noamzbr@users.noreply.github.com >
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-05 10:48:22 -06:00
Aiden Cline
350a32274a
fix: model not being passed correctly to tool
2025-12-04 11:15:30 -06:00
Dax
6d3fc63658
core: refactor provider and model system ( #5033 )
...
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: thdxr <thdxr@users.noreply.github.com >
2025-12-03 21:09:03 -05:00
Frank
1f11d4fb1a
zen: data dumper
2025-12-02 14:51:27 -05:00
Aiden Cline
a4eba2e6e9
tweak: plan prompt
2025-11-30 01:03:35 -06:00
Aiden Cline
0e280017e6
Revert "fix: title gen when first msg(s) are shell invocations ( #4874 )"
...
This reverts commit 17e8322c29 .
2025-11-28 12:18:02 -06:00
Aiden Cline
17e8322c29
fix: title gen when first msg(s) are shell invocations ( #4874 )
...
Co-authored-by: GitHub Action <action@github.com >
2025-11-28 11:55:22 -06:00
Tommy D. Rossi
382758790c
fix(tui): dedupe file references in prompt ( #4775 )
2025-11-26 11:26:05 -06:00
Dmitry Halushka
ee946d8128
fix: transform MCP tool schemas for Google/Gemini compatibility ( #4538 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
Co-authored-by: Github Action <action@github.com >
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2025-11-26 00:58:20 -06:00
Shantur Rathore
69c2dd53ad
config: add setCacheKey in provider options ( #4738 )
...
Co-authored-by: GitHub Action <action@github.com >
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2025-11-25 17:53:56 -06:00
Aiden Cline
020ee56f25
fix: dont auto continue if compaction was manual
2025-11-25 12:11:09 -06:00