Commit Graph

159 Commits

Author SHA1 Message Date
Aiden Cline 5791368f33 fix(mcp): prevent resource key collisions (#33596) 2026-06-24 00:13:58 -05:00
Aiden Cline b58b7d14a3 fix(mcp): restore legacy tool names (#33593) 2026-06-23 23:42:32 -05:00
Yufeng He f244a7d502 fix(mcp): bind oauth callback to IPv4 loopback (#30022) 2026-06-23 23:20:29 -05:00
Shoubhit Dash bd4d20bb33 feat(mcp): add resource template listing (#33546) 2026-06-24 01:59:12 +05:30
Aiden Cline 5958d3f5c1 feat(mcp): use mcp__server__tool naming convention (#33533) 2026-06-23 12:28:26 -05:00
Shoubhit Dash b94c2b0562 feat(mcp): add resource read tools (#33483) 2026-06-23 13:49:42 +05:30
adamelmore b14a17bdcc Revert "fix(mcp): type tool error content"
This reverts commit c63d7a3779.
2026-06-16 12:06:26 +02:00
RAMA f0e4030549 fix(mcp): enable progress timeout resets (#32477)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-06-16 12:03:18 +02:00
Aiden Cline 3526f3c368 fix(mcp): stop idle OAuth callback server (#32245) 2026-06-14 22:36:21 -04:00
opencode-agent[bot] 1378a3b885 chore: generate 2026-06-15 02:29:40 +00:00
Adam c63d7a3779 fix(mcp): type tool error content 2026-06-14 21:24:54 -05:00
Aiden Cline a27e1c23bc fix(mcp): handle tool result errors (#32244) 2026-06-14 22:16:39 -04:00
Aiden Cline 1bbed64bb9 chore(opencode): consolidate escape logic (#32360) 2026-06-14 21:27:02 -04:00
Aiden Cline f7b2ae1ee5 fix(mcp): escape OAuth callback errors (#32242) 2026-06-14 21:14:36 -04:00
Aiden Cline 892c0a25d6 feat(mcp): support client roots (#32230) 2026-06-13 19:13:15 -05:00
Aiden Cline 87b82ecdfc chore(mcp): declare client capabilities (#32222) 2026-06-13 15:29:38 -05:00
Aiden Cline 0b96da0608 fix(opencode): clear closed MCP clients (#32084) 2026-06-12 12:39:14 -05:00
Aiden Cline d5a2ef1770 fix(opencode): expose structured MCP output (#32074) 2026-06-12 10:48:00 -05:00
Grant Martin 6b1b23d280 feat(opencode): support cwd on local MCP servers (#30676)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-06-11 16:05:45 -05:00
Aiden Cline 7ab01d6e54 fix(mcp): preserve headers during auth and debug (#31802) 2026-06-10 23:12:02 -05:00
Aiden Cline a295020f48 feat(mcp): support server log notifications (#31752) 2026-06-10 14:59:36 -05:00
Aiden Cline ffcb568912 fix(mcp): apply timeouts to catalog requests (#31618) 2026-06-10 14:38:08 -05:00
Aiden Cline 67b2454d3e fix(mcp): apply timeouts to prompts and resources (#31612) 2026-06-09 23:58:40 -05:00
Aiden Cline f79463799e fix(mcp): make client creation failure-safe (#31595) 2026-06-09 23:24:41 -05:00
Aiden Cline 487901674b refactor(mcp): simplify service helpers (#31549) 2026-06-09 16:59:24 -05:00
James Long ede70549ff feat(opencode): add typed application layer graph (#31531) 2026-06-09 15:31:31 -04:00
Dax 6bfae48c77 fix(opencode): restore effect error logging (#31551) 2026-06-09 19:09:04 +00:00
Aiden Cline b750fb79b6 fix(mcp): log actionable connection statuses (#31544) 2026-06-09 13:07:56 -05:00
Aiden Cline 68e50b6e98 fix(opencode): pass abort signal to MCP tool calls (#31455) 2026-06-08 22:47:05 -05:00
Aiden Cline 84294d0fc8 fix(opencode): paginate MCP catalogs (#31442) 2026-06-08 22:43:55 -05:00
opencode-agent[bot] d8fd4cc4e4 chore: generate 2026-06-08 19:43:41 +00:00
Dax a5ddb7f291 refactor(core): replace legacy logger with Effect logging (#31310) 2026-06-08 15:41:56 -04:00
Aiden Cline d50244e671 fix(opencode): respect MCP server capabilities (#31271) 2026-06-07 21:24:41 -05:00
Dax 93316f1fae refactor(server): canonicalize service API (#31049) 2026-06-07 03:27:28 +00:00
Dax fbda5fadda refactor(core): move v1 schemas into core (#30473) 2026-06-03 02:42:13 +00:00
Dax 7a9068f029 refactor(core): consolidate filesystem services (#30447) 2026-06-02 16:09:26 -04:00
Dax e2a8e18298 refactor(core): move database schema ownership (#29068)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2026-05-30 21:08:38 -04:00
Shoubhit Dash ff739485b2 fix(opencode): serialize mcp auth mutations (#29852) 2026-05-29 14:50:15 +05:30
Aiden Cline 322f0d493f fix(opencode): disconnect dynamically added mcp servers (#29452) 2026-05-26 18:28:03 -05:00
Kit Langton 615a8511d6 test(opencode): simplify config effect tests (#29019) 2026-05-23 23:48:08 +00:00
opencode-agent[bot] 0470ac373a chore: generate 2026-05-22 12:17:49 +00:00
Shoubhit Dash e3445de70e fix(httpapi): return mcp server not found errors (#28817) 2026-05-22 17:46:30 +05:30
opencode-agent[bot] e267afe932 chore: generate 2026-05-22 11:42:14 +00:00
Sebin 063fbaf008 fix(mcp): include scope in clientMetadata and add callbackPort option (#28810)
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
2026-05-22 17:10:38 +05:30
Kit Langton f44c9ebba2 chore: drop dead imports across opencode/core/llm (#28720) 2026-05-21 17:03:12 -04:00
Kit Langton 65d8951700 refactor(opencode): roll out serviceUse proxy across 14 services + tests (#28576) 2026-05-21 03:36:27 +00:00
Kit Langton e4fded27a8 Remove local MCP Zod schema (#27095) 2026-05-12 12:38:27 -04:00
Kit Langton 2296db6be8 Remove Zod from named errors (#26982) 2026-05-12 09:20:15 -04:00
Kit Langton 63538907de Migrate runtime validators to Effect Schema (#26975) 2026-05-11 21:41:56 -04:00
Kit Langton 693e9d3450 Drop unused opencode Zod statics (#26935) 2026-05-11 17:14:18 -04:00