From f00c4a19a2db0d170a5c536f6fb845913b231da0 Mon Sep 17 00:00:00 2001 From: Robby Date: Mon, 29 Jun 2026 21:34:03 +0200 Subject: [PATCH 1/2] chore: save progress 2026-06-29 21:33 CEST --- AGENTS.md | 4 ++-- package.json | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index 6933edc..aee1e3a 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -53,11 +53,11 @@ Issues → Branch → PR → Merge (feature workflow) **CI:** `package.json` pins to a GitHub tag: ```json -"@four-bytes/opencode-plugin-lib": "github:four-bytes/four-opencode-plugin-lib#v0.8.2" +"@four-bytes/opencode-plugin-lib": "github:four-bytes/four-opencode-plugin-lib#v0.8.4" ``` When plugin-lib changes are merged: 1. Bump version in plugin-lib's `package.json` -2. Tag: `git tag v0.8.3 && git push --tags` +2. Tag: `git tag v0.8.4 && git push --tags` 3. Update all dependent plugins' `package.json` + `bun.lock` to new tag **Local dev:** Uses `bun link` to point `node_modules/@four-bytes/opencode-plugin-lib` at the local source `~/four-opencode-plugin-lib`: diff --git a/package.json b/package.json index a4eaf2b..ff5575b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@four-bytes/four-opencode-brain", -"version": "1.8.0", + "version": "1.8.1", "description": "Unified brain plugin — single SQLite DB for RAG search, memory, and knowledge base", "license": "Apache-2.0", "type": "module", @@ -15,7 +15,7 @@ "four-bytes" ], "dependencies": { - "@four-bytes/opencode-plugin-lib": "github:four-bytes/four-opencode-plugin-lib#v0.8.2", + "@four-bytes/opencode-plugin-lib": "github:four-bytes/four-opencode-plugin-lib#v0.8.3", "@opencode-ai/plugin": "1.16.2", "@opentui/core": "0.3.2", "@opentui/solid": "0.3.2", From 9fcd9d9410446ca79046487a077e6ccaece36363 Mon Sep 17 00:00:00 2001 From: Robby Date: Mon, 29 Jun 2026 21:37:28 +0200 Subject: [PATCH 2/2] fix: update plugin-lib dependency to v0.8.4 --- bun.lock | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bun.lock b/bun.lock index dfc7e65..9f6cb64 100644 --- a/bun.lock +++ b/bun.lock @@ -5,7 +5,7 @@ "": { "name": "@four-bytes/four-opencode-brain", "dependencies": { - "@four-bytes/opencode-plugin-lib": "github:four-bytes/four-opencode-plugin-lib#v0.8.2", + "@four-bytes/opencode-plugin-lib": "github:four-bytes/four-opencode-plugin-lib#v0.8.4", "@opencode-ai/plugin": "1.16.2", "@opentui/core": "0.3.2", "@opentui/solid": "0.3.2", @@ -81,7 +81,7 @@ "@babel/types": ["@babel/types@7.29.7", "", { "dependencies": { "@babel/helper-string-parser": "^7.29.7", "@babel/helper-validator-identifier": "^7.29.7" } }, "sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA=="], - "@four-bytes/opencode-plugin-lib": ["@four-bytes/opencode-plugin-lib@github:four-bytes/four-opencode-plugin-lib#c8ba0a4", { "peerDependencies": { "@opencode-ai/plugin": ">=1.16.0", "@opentui/solid": "^0.4.1", "solid-js": "^1.9.13" } }, "four-bytes-four-opencode-plugin-lib-c8ba0a4", "sha512-ts+LkoCn+18vomEux5fu7sqoTmvrtT8+/E9dlrtE8EpM3j/nSp2ow9eyd3P7akHKmdNjKPl8LlOOm/XFc968Bw=="], + "@four-bytes/opencode-plugin-lib": ["@four-bytes/opencode-plugin-lib@github:four-bytes/four-opencode-plugin-lib#8b78211", { "peerDependencies": { "@opencode-ai/plugin": ">=1.16.0", "@opentui/solid": "^0.4.1", "solid-js": "^1.9.13" } }, "four-bytes-four-opencode-plugin-lib-8b78211", "sha512-v2FE7+V5PRpI7Q6ee/goZLlW9hjy/7nCD0OkBAuogQa5k17Qla/B0oF5lyoWuUPDx4eear7HXWM9sfJ85fC5lA=="], "@huggingface/jinja": ["@huggingface/jinja@0.5.9", "", {}, "sha512-uWTG+l3VJRsl7EXxYizuL3P+cCPoc3cRqbWWRcQN0FhejRfbdq0RNhCmbY/YDtnTcz9icdLYuLDjsnz4d8JMuw=="], diff --git a/package.json b/package.json index ff5575b..0fcea59 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "four-bytes" ], "dependencies": { - "@four-bytes/opencode-plugin-lib": "github:four-bytes/four-opencode-plugin-lib#v0.8.3", + "@four-bytes/opencode-plugin-lib": "github:four-bytes/four-opencode-plugin-lib#v0.8.4", "@opencode-ai/plugin": "1.16.2", "@opentui/core": "0.3.2", "@opentui/solid": "0.3.2",