Commit Graph

182 Commits

Author SHA1 Message Date
seilk 358a037f86 feat: add litellmProxy provider option for explicit LiteLLM compatibility (#8658)
Co-authored-by: Mark Henderson <Mark.Henderson99@hotmail.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-01-15 22:01:15 +00:00
Aiden Cline 6b56f46281 fix: ensure frontmatter can process same content as other agents (#8719) 2026-01-15 13:06:14 -06:00
opencode-agent[bot] d73076651e Prettify retry duration display in TUI (#8608)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
2026-01-15 11:50:18 -06:00
Brandon Smith e8f542c963 fix(opencode): add input limit for compaction (#8465) 2026-01-15 01:35:16 -06:00
Aiden Cline 8f12616408 fix: codex id issue (#8605) 2026-01-15 01:31:50 -06:00
Aiden Cline c49885fe5c chore: upgrade bun from 1.3.5 -> 1.3.6, also update types/bun from 1.3.4 -> 1.3.6 and fix type errs (#8499)
Co-authored-by: Github Action <action@github.com>
2026-01-14 11:53:12 -06:00
Jacopo Binosi 4dbe69d271 feat(opencode): add AWS Web Identity Token File support for Bedrock (#8461) 2026-01-14 10:20:47 -06:00
Shane Bishop 8598b78554 fix(desktop): "load more" button behavior in desktop sidebar (#8430) 2026-01-14 07:36:08 -06:00
Vladimir Glafirov 831fff0de6 fix: Add Plugin Mocks to Provider Tests (#8276) 2026-01-13 15:23:41 -06:00
Dax Raad 3ec5490d6b test: fix plan agent test path from .opencode/plan/* to .opencode/plans/* 2026-01-13 16:19:14 -05:00
Dax e668d0b6d0 feat: add plan mode with enter/exit tools (#8281) 2026-01-13 15:55:48 -05:00
Vladimir Glafirov dbc91cc328 feat: Add GitLab Duo Agentic Chat Provider Support (#7333)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-01-13 13:21:39 -06:00
Aiden Cline 2839c21a7c tweak: truncation dir perm 2026-01-12 16:46:47 -06:00
Aiden Cline 2c56a3bb14 test: fix read test 2026-01-12 15:49:31 -06:00
Aiden Cline 8f93012aeb fix: ensure plurals are properly handled (#8070) 2026-01-12 15:21:01 -06:00
Aiden Cline 498bfb907d fix: permissions wildcarding so that for ex: 'ls *' includes ls * AND 'ls' to prevent having to double state commands or use 'ls*' 2026-01-12 13:02:29 -06:00
Aiden Cline 5ee70ce2e3 test: fix 2026-01-12 12:33:39 -06:00
Dillon Mulroy 6c3ef5c7c5 fix: check worktree for external_directory permission in subdirs (#7811) 2026-01-11 14:17:36 -06:00
Dax Raad 48070e0f8d core: extract external directory validation to shared utility to reduce code duplication across tools 2026-01-10 18:49:42 -05:00
Frédéric DE MATOS 51bfc5f50f fix: add ChatGPT-Account-Id header for organization subscriptions (#7603) 2026-01-10 07:50:24 -06:00
Jeon Suyeol f140179802 feat(config): deduplicate plugins by name with priority-based resolution (#5957) 2026-01-09 02:11:24 -06:00
Dax 185f2e7090 feat(question): support multi-select questions (#7386) 2026-01-08 17:32:21 -05:00
Aiden Cline fd2e06159f ignore: ensure new file truncation stuff still works even if external_directoy is set to deny 2026-01-08 11:07:33 -06:00
Aiden Cline 31d9a72d45 test: add larger image test for read tool 2026-01-07 23:01:02 -06:00
Dax 544f398374 core: add interactive question tool for gathering user preferences and clarifying instructions (#7268) 2026-01-07 22:29:42 -05:00
Aiden Cline 1bccb5e488 feat: write truncated tool outputs to files (#7239) 2026-01-07 17:25:00 -06:00
M. Adel Alhashemi 4d0b807ce7 refactor: simplify task tool subagent filtering (#7165)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-01-07 13:28:13 -06:00
Matt Silverlock f76e9b2e30 fix: config precedence now correctly allows local config to override remote (#7141) 2026-01-07 12:07:21 -05:00
GitHub Action a0696998ab chore: generate 2026-01-07 07:43:43 +00:00
Aiden Cline 1e703dbe8d ignore: add truncation funcs (#7178) 2026-01-07 01:43:06 -06:00
Daniel Polito e1b5789ee5 Make General SubAgent not hidden (#6752) 2026-01-07 01:31:47 -06:00
Sewer. 967b6779f6 Added: Ability to hide subagents from primary agents system prompt. (#4773)
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-01-06 22:29:17 -06:00
Dax Raad 999897665c core: preserve permission config key order to maintain user-defined permission precedence 2026-01-05 14:09:37 -05:00
Grégoire Morpain a3b25cf6f0 feat(bedrock): config options and authentication precedence (#6377) 2026-01-05 12:51:43 -06:00
Aiden Cline 650843eb1d fix: for anthropic compat ensure empty msgs and empty reasoning is filtered out 2026-01-05 01:40:15 -06:00
Dax Raad 050713be41 core: fix permission rule matching to use permission field instead of pattern field 2026-01-05 01:21:49 -05:00
Aiden Cline 513dce744f core: remove hardcoded .env read block and use new permissions model instead 2026-01-04 01:49:49 -06:00
Dax Raad 1193d7c380 core: add sandbox support for git worktrees to allow working in multiple directories per project 2026-01-03 18:52:53 -05:00
Dax Raad d738332fc7 tui: add reject message support to permission dialogs for better user feedback 2026-01-03 01:34:23 -05:00
YeonGyu-Kim ca71d4c289 feat(plugin): add tui.session.select API endpoint for TUI navigation (#6565)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-01-02 16:57:21 -06:00
Matt Silverlock 613ddb3be4 fix: merge instructions arrays across config files (#6663) 2026-01-02 13:55:40 -06:00
Aiden Cline 2c5703aa19 test: fix transform test 2026-01-02 12:38:44 -06:00
Aiden Cline 55fb243f82 test: add message-v2 test 2026-01-02 12:28:40 -06:00
Dax Raad 563aa49f43 tui: fix memory leaks in session management and improve permission error handling 2026-01-01 21:28:11 -05:00
Dax Raad 9d8325b7ec tui: fix permission tests for new evaluate function signature 2026-01-01 21:01:34 -05:00
Dillon Mulroy b535c3a5f8 feat: add assistant metadata to session export (#6611) 2026-01-01 18:56:23 -06:00
Aiden Cline fb2dbbab9b fix: ensure new permissions changes work for special case bash commands like rm, cd, etc 2026-01-01 17:27:23 -06:00
Dax e839c1522d 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 a910143d53 fix(session): check for context overflow mid-turn in finish-step (#6480) 2026-01-01 12:03:18 -06:00
Aiden Cline 804c2a3c22 core: prevent TimeoutOverflowWarning by capping setTimeout delay to max 32-bit signed integer 2025-12-31 16:15:49 -06:00