Commit graph

170 commits

Author SHA1 Message Date
Aiden Cline
9e0d3976e1
chore: merge dev into v2 (#35591)
Co-authored-by: Frank <frank@anoma.ly>
Co-authored-by: Aarav Sareen <96787824+arvsrn@users.noreply.github.com>
Co-authored-by: Brendan Allan <git@brendonovich.dev>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Jack <jack@anoma.ly>
Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com>
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
Co-authored-by: opencode-agent[bot] <219766164+opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: James Long <longster@gmail.com>
Co-authored-by: Dustin Deus <deusdustin@gmail.com>
Co-authored-by: starptech <starptech@starptechs-MBP.fritz.box>
Co-authored-by: Luke Parker <10430890+Hona@users.noreply.github.com>
Co-authored-by: 𝓛𝓲𝓽𝓽𝓵𝓮 𝓕𝓻𝓪𝓷𝓴 <little-frank@opencord.local>
Co-authored-by: Dax <mail@thdxr.com>
Co-authored-by: usrnk1 <7547651+usrnk1@users.noreply.github.com>
Co-authored-by: Jay <53023+jayair@users.noreply.github.com>
Co-authored-by: runvip <164729189+runvip@users.noreply.github.com>
Co-authored-by: opencode <opencode@sst.dev>
Co-authored-by: Julian Coy <julian@ex-machina.co>
Co-authored-by: Vladimir Glafirov <vglafirov@gitlab.com>
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>
Co-authored-by: Kit Langton <kit.langton@gmail.com>
Co-authored-by: Simon Klee <hello@simonklee.dk>
Co-authored-by: Jay <air@live.ca>
Co-authored-by: David Hill <1879069+iamdavidhill@users.noreply.github.com>
2026-07-06 16:05:29 -05:00
James Long
8c94e9005f
chore: merge dev into v2 (#34788)
Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com>
Co-authored-by: Kit Langton <kit.langton@gmail.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Affan Ali <93028901+affanali2k3@users.noreply.github.com>
Co-authored-by: affanali2k3 <affanalikhanxx@gmail.com>
Co-authored-by: Frank <frank@anoma.ly>
Co-authored-by: opencode-agent[bot] <219766164+opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: 𝓛𝓲𝓽𝓽𝓵𝓮 𝓕𝓻𝓪𝓷𝓴 <little-frank@opencord.local>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Jay V <air@live.ca>
Co-authored-by: Dax Raad <d@ironbay.co>
Co-authored-by: Aarav Sareen <96787824+arvsrn@users.noreply.github.com>
Co-authored-by: OpeOginni <107570612+OpeOginni@users.noreply.github.com>
Co-authored-by: Luke Parker <10430890+Hona@users.noreply.github.com>
Co-authored-by: Ben Guthrie <benjee.012@gmail.com>
Co-authored-by: Dax <mail@thdxr.com>
Co-authored-by: Filip <34747899+neriousy@users.noreply.github.com>
Co-authored-by: Max Anderson <max.a.anderson95@gmail.com>
Co-authored-by: Brendan Allan <git@brendonovich.dev>
Co-authored-by: Jack <jack@anoma.ly>
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
Co-authored-by: Dustin Deus <deusdustin@gmail.com>
Co-authored-by: starptech <starptech@starptechs-MBP.fritz.box>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
Co-authored-by: usrnk1 <7547651+usrnk1@users.noreply.github.com>
Co-authored-by: Jay <53023+jayair@users.noreply.github.com>
Co-authored-by: runvip <164729189+runvip@users.noreply.github.com>
Co-authored-by: opencode <opencode@sst.dev>
Co-authored-by: Julian Coy <julian@ex-machina.co>
Co-authored-by: Vladimir Glafirov <vglafirov@gitlab.com>
2026-07-01 17:12:00 -04:00
Kit Langton
41283933ff
chore: merge dev into v2 (#34317)
Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Affan Ali <93028901+affanali2k3@users.noreply.github.com>
Co-authored-by: affanali2k3 <affanalikhanxx@gmail.com>
Co-authored-by: Frank <frank@anoma.ly>
Co-authored-by: opencode-agent[bot] <219766164+opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: James Long <longster@gmail.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Jay V <air@live.ca>
Co-authored-by: Dax Raad <d@ironbay.co>
Co-authored-by: Aarav Sareen <96787824+arvsrn@users.noreply.github.com>
Co-authored-by: OpeOginni <107570612+OpeOginni@users.noreply.github.com>
Co-authored-by: Luke Parker <10430890+Hona@users.noreply.github.com>
Co-authored-by: Ben Guthrie <benjee.012@gmail.com>
Co-authored-by: Dax <mail@thdxr.com>
Co-authored-by: Filip <34747899+neriousy@users.noreply.github.com>
2026-06-28 11:30:38 -04:00
Aiden Cline
e3bfd4cce6
fix(mcp): refresh credentials on reauthentication (#33717) 2026-06-26 10:03:39 -05:00
Aiden Cline
e8fea9e63a
feat(oauth): unify OAuth callback browser pages (#34025) 2026-06-26 00:36:40 -05:00
Aiden Cline
3fbc005f26
fix(mcp): scope auth status to server URL (#33924) 2026-06-25 16:26:00 -05:00
James Long
0e731c2a1a
refactor(core): support tiered layer nodes (#33937) 2026-06-25 14:34:17 -04:00
Aiden Cline
49ea8a9455
fix(opencode): always print MCP OAuth URL (#33716) 2026-06-24 17:24:16 -05:00
Kit Langton
24b0132bc5
refactor(schema): extract public event definitions (#33579) 2026-06-24 16:43:17 -04:00
opencode-agent[bot]
2684293291 chore: generate 2026-06-24 16:56:33 +00:00
4rcadia
e8e83afbce
feat(mcp): append server instructions to context (#32490)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-06-24 11:54:19 -05:00
Aiden Cline
6c12c32fb1
fix(mcp): prevent resource key collisions (#33596) 2026-06-24 00:13:58 -05:00
Aiden Cline
947e0017f5
fix(mcp): restore legacy tool names (#33593) 2026-06-23 23:42:32 -05:00
Yufeng He
af31e97493
fix(mcp): bind oauth callback to IPv4 loopback (#30022) 2026-06-23 23:20:29 -05:00
Shoubhit Dash
c6cc13e183
feat(mcp): add resource template listing (#33546) 2026-06-24 01:59:12 +05:30
Aiden Cline
a131811cdc
feat(mcp): use mcp__server__tool naming convention (#33533) 2026-06-23 12:28:26 -05:00
Shoubhit Dash
3f3f120825
feat(mcp): add resource read tools (#33483) 2026-06-23 13:49:42 +05:30
adamelmore
3a2ff11be8
Revert "fix(mcp): type tool error content"
This reverts commit 9258e8ca86.
2026-06-16 12:06:26 +02:00
RAMA
a98d5732c0
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
5d0f86606a
fix(mcp): stop idle OAuth callback server (#32245) 2026-06-14 22:36:21 -04:00
opencode-agent[bot]
98d66e9a8b chore: generate 2026-06-15 02:29:40 +00:00
Adam
9258e8ca86
fix(mcp): type tool error content 2026-06-14 21:24:54 -05:00
Aiden Cline
dfb616f067
fix(mcp): handle tool result errors (#32244) 2026-06-14 22:16:39 -04:00
Aiden Cline
a774c62eac
chore(opencode): consolidate escape logic (#32360) 2026-06-14 21:27:02 -04:00
Aiden Cline
e4ccb505bf
fix(mcp): escape OAuth callback errors (#32242) 2026-06-14 21:14:36 -04:00
Aiden Cline
f55a931f59
feat(mcp): support client roots (#32230) 2026-06-13 19:13:15 -05:00
Aiden Cline
11fd6f8255
chore(mcp): declare client capabilities (#32222) 2026-06-13 15:29:38 -05:00
Aiden Cline
1b096b4148
fix(opencode): clear closed MCP clients (#32084) 2026-06-12 12:39:14 -05:00
Aiden Cline
be227503af
fix(opencode): expose structured MCP output (#32074) 2026-06-12 10:48:00 -05:00
Grant Martin
7e7ad37736
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
bf05e8a122
fix(mcp): preserve headers during auth and debug (#31802) 2026-06-10 23:12:02 -05:00
Aiden Cline
07b983e82f
feat(mcp): support server log notifications (#31752) 2026-06-10 14:59:36 -05:00
Aiden Cline
f43b0d3afd
fix(mcp): apply timeouts to catalog requests (#31618) 2026-06-10 14:38:08 -05:00
Aiden Cline
174ab58343
fix(mcp): apply timeouts to prompts and resources (#31612) 2026-06-09 23:58:40 -05:00
Aiden Cline
91073360c6
fix(mcp): make client creation failure-safe (#31595) 2026-06-09 23:24:41 -05:00
Aiden Cline
381eabb970
refactor(mcp): simplify service helpers (#31549) 2026-06-09 16:59:24 -05:00
James Long
07e5ea9367
feat(opencode): add typed application layer graph (#31531) 2026-06-09 15:31:31 -04:00
Dax
600e405ba0
fix(opencode): restore effect error logging (#31551) 2026-06-09 19:09:04 +00:00
Aiden Cline
0777cf1ccf
fix(mcp): log actionable connection statuses (#31544) 2026-06-09 13:07:56 -05:00
Aiden Cline
79cff288a6
fix(opencode): pass abort signal to MCP tool calls (#31455) 2026-06-08 22:47:05 -05:00
Aiden Cline
0efc334ff9
fix(opencode): paginate MCP catalogs (#31442) 2026-06-08 22:43:55 -05:00
opencode-agent[bot]
537666149b chore: generate 2026-06-08 19:43:41 +00:00
Dax
c06ad7c881
refactor(core): replace legacy logger with Effect logging (#31310) 2026-06-08 15:41:56 -04:00
Aiden Cline
b5cb9aae7f
fix(opencode): respect MCP server capabilities (#31271) 2026-06-07 21:24:41 -05:00
Dax
fe0c4f8c74
refactor(server): canonicalize service API (#31049) 2026-06-07 03:27:28 +00:00
Dax
83452558f7
refactor(core): move v1 schemas into core (#30473) 2026-06-03 02:42:13 +00:00
Dax
604a5f781f
refactor(core): consolidate filesystem services (#30447) 2026-06-02 16:09:26 -04:00
Dax
7f571d36ea
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
fa73ec4fa6
fix(opencode): serialize mcp auth mutations (#29852) 2026-05-29 14:50:15 +05:30
Aiden Cline
c0bc020ad6
fix(opencode): disconnect dynamically added mcp servers (#29452) 2026-05-26 18:28:03 -05:00