opencode/packages
Aiden Cline d4e00c061d feat(core): surface mcp server instructions in the system prompt
Capture each server's initialize instructions on the Connection at connect
time and expose them via MCP.instructions(). Add McpGuidance, a system-context
source modeled on SkillGuidance, that renders the <mcp_instructions> block and
hides servers whose contributed tools are all denied for the agent.

instructions() returns just { server, instructions }; the guidance layer
fetches tools() separately and does the agent-aware permission correlation,
mirroring how SkillGuidance composes raw data with agent permissions.
2026-06-29 12:26:50 -05:00
..
app chore: merge dev into v2 (#34317) 2026-06-28 11:30:38 -04:00
cli feat(cli): poll for updates every 10 minutes in serve 2026-06-29 00:59:01 -04:00
client refactor(core): replace bash tool with shell tool 2026-06-29 00:44:17 -04:00
console chore: merge dev into v2 (#34317) 2026-06-28 11:30:38 -04:00
containers chore: Upgrade Bun to the final non-rust version (#27648) 2026-05-18 09:24:26 +10:00
core feat(core): surface mcp server instructions in the system prompt 2026-06-29 12:26:50 -05:00
desktop chore: merge dev into v2 (#34317) 2026-06-28 11:30:38 -04:00
docs
effect-drizzle-sqlite sync release versions for v1.17.11 2026-06-25 12:09:26 +00:00
effect-sqlite-node sync release versions for v1.17.11 2026-06-25 12:09:26 +00:00
enterprise sync release versions for v1.17.11 2026-06-25 12:09:26 +00:00
function sync release versions for v1.17.11 2026-06-25 12:09:26 +00:00
http-recorder sync release versions for v1.17.11 2026-06-25 12:09:26 +00:00
httpapi-codegen chore: merge dev into v2 (#34317) 2026-06-28 11:30:38 -04:00
identity
llm fix(llm): end reasoning before responses 2026-06-26 13:55:04 -04:00
opencode refactor(core): replace bash tool with shell tool 2026-06-29 00:44:17 -04:00
plugin fix: stabilize v2 runtime behavior 2026-06-26 20:56:36 -04:00
protocol refactor(core): replace bash tool with shell tool 2026-06-29 00:44:17 -04:00
schema refactor(core): replace bash tool with shell tool 2026-06-29 00:44:17 -04:00
script refactor: replace bun semver with npm semver package 2026-03-09 15:29:55 -04:00
sdk refactor(core): replace bash tool with shell tool 2026-06-29 00:44:17 -04:00
sdk-next feat(sdk-next): let embedders contribute plugins via opencode.plugin (#34356) 2026-06-28 20:30:21 -04:00
server refactor(core): replace bash tool with shell tool 2026-06-29 00:44:17 -04:00
session-ui chore: merge dev into v2 (#34317) 2026-06-28 11:30:38 -04:00
slack sync release versions for v1.17.11 2026-06-25 12:09:26 +00:00
stats chore: generate 2026-06-26 17:36:45 +00:00
storybook fix(storybook): support prompt state capture (#33798) 2026-06-25 13:50:09 +08:00
tui refactor(core): replace bash tool with shell tool 2026-06-29 00:44:17 -04:00
ui chore: merge dev into v2 (#34317) 2026-06-28 11:30:38 -04:00
web docs: route enterprise contact links (#34080) 2026-06-26 12:05:24 -05:00