opencode/packages/opencode/test
Dax Raad 21e72cbf42 core: cleaner error output and more flexible custom tool directories
- Removed debug console.log when dependency installation fails so users see clean warning messages instead of raw error dumps
- Fixed database connection cleanup to prevent resource leaks between sessions
- Added support for loading custom tools from both .opencode/tool (singular) and .opencode/tools (plural) directories, matching common naming conventions
2026-03-10 16:02:40 -04:00
..
account core: make account login upgrades safe while adding multi-account workspace auth (#15487) 2026-03-10 12:53:47 -04:00
acp fix: ACP both live and load share synthetic pending status preceeding… (#14916) 2026-02-24 23:54:10 +10:00
agent fix: ensure explore subagent has external_directory perm set to ask instead of auto denying (#14060) 2026-02-17 20:16:55 -06:00
auth fix(auth): normalize trailing slashes in auth login URLs (#15874) 2026-03-03 13:35:49 -05:00
cli chore: generate 2026-03-10 16:56:30 +00:00
config core: make account login upgrades safe while adding multi-account workspace auth (#15487) 2026-03-10 12:53:47 -04:00
control-plane fix(core): put workspace routing behind OPENCODE_EXPERIMENTAL_WORKSPACES flag (#16775) 2026-03-09 16:14:19 -04:00
file test: remove unused Ripgrep.search coverage (#16554) 2026-03-07 21:40:57 -05:00
fixture core: make account login upgrades safe while adding multi-account workspace auth (#15487) 2026-03-10 12:53:47 -04:00
ide fix(test): replace structuredClone with spread for process.env (#14908) 2026-02-24 23:16:24 +10:00
installation test: lock in process, ripgrep, and installation helpers 2026-03-07 19:30:32 -05:00
lsp fix(lsp): handle optional requests to avoid MethodNotFound (-32601) with MATLAB Language Server (#4007) 2025-11-08 16:31:39 -06:00
mcp chore: generate 2026-03-10 02:02:18 +00:00
memory fix: prevent memory leaks from AbortController closures (#12024) 2026-02-03 17:51:26 -06:00
patch big format 2025-11-06 13:03:12 -05:00
permission sqlite again (#10597) 2026-02-14 04:19:02 +00:00
plugin fix: allow user plugins to override built-in auth plugins (#11058) 2026-02-01 10:50:41 -06:00
project fix(git): stop leaking fsmonitor daemons e.g. 60GB+ of commited memory after running tests (#16249) 2026-03-06 15:42:08 +10:00
provider fix(core): a chunk timeout when processing llm stream (#16366) 2026-03-10 11:12:14 -04:00
pty fix(pty): pty session handle leak (#15599) 2026-03-07 14:53:11 +10:00
question feat(question): support multi-select questions (#7386) 2026-01-08 17:32:21 -05:00
server refactor(server): extract createApp function for server initialization 2026-03-09 17:13:52 -04:00
session refactor: replace Bun.sleep with node timers (#15013) 2026-03-05 21:54:06 -05:00
share core: make account login upgrades safe while adding multi-account workspace auth (#15487) 2026-03-10 12:53:47 -04:00
skill fix(test): use path.sep in discovery test for cross-platform path matching (#14905) 2026-02-24 22:51:56 +10:00
snapshot fix(test): normalize git excludesFile path for Windows (#14893) 2026-02-24 21:40:38 +10:00
storage core: update database path test to verify correct channel-based filename 2026-03-07 18:53:29 -05:00
tool core: cleaner error output and more flexible custom tool directories 2026-03-10 16:02:40 -04:00
util refactor(opencode): replace Bun shell in core flows (#16286) 2026-03-09 15:19:50 -04:00
AGENTS.md ignore: document test fixtures for agents 2026-02-12 12:10:21 -05:00
keybind.test.ts fix super modifier parsing 2025-12-11 19:20:23 +01:00
permission-task.test.ts refactor: simplify task tool subagent filtering (#7165) 2026-01-07 13:28:13 -06:00
preload.ts chore: fix test 2026-03-06 15:27:49 -06:00
scheduler.test.ts add scheduler, cleanup module (#9346) 2026-01-18 23:33:23 -06:00