diff --git a/docs/integrations/opencode.md b/docs/integrations/opencode.md index c025225..3c28e9f 100644 --- a/docs/integrations/opencode.md +++ b/docs/integrations/opencode.md @@ -8,6 +8,22 @@ Verified with OpenCode `1.16.2` on June 8, 2026. --- +## Why OpenCode Users Add Vestige + +OpenCode is strong at driving real coding work from the terminal. The painful gap is continuity: the next session often has to rediscover what the previous session already learned. Vestige gives OpenCode a local memory layer through MCP, so the agent can reuse the project context that should not be trapped in one chat transcript. + +Useful memories include: + +- project decisions: "we use Axum handlers thinly and keep database logic in storage modules" +- preferences: "prefer small focused PRs and explicit verification receipts" +- architecture context: "the dashboard talks to the MCP server through the Axum backend and WebSocket events" +- bug fixes: "OpenCode rejects `mcpServers`; use top-level `mcp.vestige` with a command array" +- workflow state: "PR #67 was merged, but the config shape needed correction before promotion" + +Vestige is local-first. Memories are stored in SQLite on your machine, can be scoped globally or per project, and are retrieved with tools like `vestige_session_context`, `vestige_search`, `vestige_smart_ingest`, and `vestige_deep_reference`. + +--- + ## Setup ### 1. Install Vestige diff --git a/docs/launch/opencode-adoption.md b/docs/launch/opencode-adoption.md index 808c36e..bb46a44 100644 --- a/docs/launch/opencode-adoption.md +++ b/docs/launch/opencode-adoption.md @@ -2,6 +2,15 @@ Status: Vestige was tested with OpenCode `1.16.2` on June 8, 2026. The working config uses OpenCode's top-level `mcp.vestige` schema, not `mcpServers`. +Public promotion started: + +- Vestige PR #70: `https://github.com/samvallad33/vestige/pull/70` +- OpenCode issue: `https://github.com/anomalyco/opencode/issues/31402` +- OpenCode docs/ecosystem PR: `https://github.com/anomalyco/opencode/pull/31405` +- awesome-opencode PR: `https://github.com/awesome-opencode/awesome-opencode/pull/418` +- opencode.cafe listing request: `https://github.com/R44VC0RP/opencode.cafe/issues/6` +- OpenCode persistent memory comment: `https://github.com/anomalyco/opencode/issues/16077#issuecomment-4652064625` + ## Release Gate - PR #67 is merged upstream and should be treated as the contributor-driven starting point.