diff --git a/README.md b/README.md index 86e1ec2..2cc8f12 100644 --- a/README.md +++ b/README.md @@ -47,7 +47,7 @@ in this repo. ## What runs on your machine -Until 0.2.5 this page said nothing ran in the background and told you not to +Until 0.2.4 this page said nothing ran in the background and told you not to add this repo to OpenCode's `"plugin": [...]` array. Both were true then and neither is true now, so both are gone rather than softened. diff --git a/bin/install.mjs b/bin/install.mjs index 1b7c3e3..e78d9b2 100644 --- a/bin/install.mjs +++ b/bin/install.mjs @@ -7,7 +7,7 @@ * node bin/install.mjs --mcp-only # the endpoint alone, no local process * node bin/install.mjs # ~/.config/opencode/opencode.json * - * Until 0.2.5 this file REFUSED to register a plugin -- it threw on finding one, and said + * Until 0.2.4 this file REFUSED to register a plugin -- it threw on finding one, and said * "Memvara is remote MCP, not a session hook." That was true of every version that * shipped before this one. It is not true now: `hooks/` runs `python3` on this machine on * every message and when a session goes idle, and the README says so in the same commit diff --git a/plugin.json b/plugin.json index d6e18dd..5954ef7 100644 --- a/plugin.json +++ b/plugin.json @@ -1,5 +1,5 @@ { "name": "memvara", - "version": "0.2.4", + "version": "0.3.0", "description": "Hosted Memvara MCP for OpenCode, plus the skill and a JavaScript plugin that recalls on every message and captures when a session goes idle." } diff --git a/test/test_plugin.py b/test/test_plugin.py index cfe40a6..7551619 100644 --- a/test/test_plugin.py +++ b/test/test_plugin.py @@ -235,7 +235,7 @@ def test_no_npx_in_json(self) -> None: class Installer(unittest.TestCase): """It writes both halves now, and it used to refuse the second one. - Until 0.2.5 `test_refuses_js_plugin_array` asserted the installer THREW on a config + Until 0.2.4 `test_refuses_js_plugin_array` asserted the installer THREW on a config that named this repo as a JS plugin, because Memvara shipped no hooks and a config that said otherwise was a mistake. This repository ships them now, so that assertion is replaced rather than deleted: the refusal below is the one that still matters -- @@ -853,7 +853,7 @@ class Version(unittest.TestCase): stopped guarding. """ - VERSION = "0.2.4" + VERSION = "0.3.0" DECLARED = { 'plugin.json', }