All notable changes to this project will be documented in this file.
The format is based on Conventional Commits.
Fix npm publish
Hotfix
Plugin system - hot-reload, npm install, auto-discovery, CLI, example plugin
Plugin system major release
Plugin system - hot-reload, npm install, auto-discovery, CLI, example plugin
Release patch - fix npm publish version conflict
Plugin system enhancements - hot-reload, npm install, example plugin
- feat: add storyteller CLI command and register processor (8d6f5123a)
- feat: add storyteller enforcement for reflections/sagas (6198b74ab)
- feat: add CI report generator script (732a94d83)
- feat: add publish and commit_cycle config to features.json, update processors (f7948df70)
- feat: add publish preflight processor - validates docs, reflections, pipelines before publish (f9402f624)
- fix: correct artifact prefix paths in pre-publish-guard.js (bb7fdd7f7)
- fix: add storytelling config to .opencode/strray/features.json (2c38937b9)
- fix: copy all src/skills and src/integrations non-TS files to dist for consumer mode (4259ea141)
- fix: copy skills/registry.json and integrations configs to dist for consumer mode (19f583fc8)
- fix: add readme field to package.json for npm (034891c18)
- fix: copy README/docs to dist for npm publish (faa9e3af3)
- fix: convert all pipeline tests to ESM imports - use readFileSync/existsSync instead of require('fs') (ffee9746b)
- fix: JSON syntax error in features.json - duplicate require_reflection key (f70ebde01)
- fix: commit_cycle config - remove max_files_per_commit, change reflection to count by commits (aacf0b924)
- fix: pipeline test requirement now reads exact count from PIPELINE_INVENTORY.md (f900f7aa0)
- fix: pipeline test count reads from PIPELINE_INVENTORY.md - counts all discoverable pipelines (45a282498)
- fix: implement 8 placeholder validators - deployment safety, multi-agent, substrate, framework self-validation, emergent improvement, debug logs, performance regression, security vulnerability reporting (446f12d2b)
- fix: activate dormant processors - spawnGovernance, performanceBudget, asyncPattern, consoleLogGuard; add CI enforcement gate (b08068b9a)
- fix: add Node.js type declarations to tsconfig (40cdf34bb)
- fix: implement keyword-based routing in getTaskRoutingRecommendation (0ca8a9ea1)
- docs: enhance AGENTS.md storyteller section with enforcement details (cce78f12b)
- docs: add plan for enforcing storyteller skill for reflections/sagas (47859dccd)
- docs: add saga documenting journey from v1.15.40 to v1.18.2 (45b39e037)
- docs: add versioned deep system reflection (4eb98cb41)
- docs: add deep system reflection - the journey from plugin to agent OS (9a88868d4)
- test: add 11 new pipeline tests - complete coverage of all discoverable pipelines (61dd11695)
- test: add 3 new sub-pipeline tests - enforcement, MCP-server, inference; docs: update pipeline inventory, add sub-pipeline discovery guide (1b004586c)
- test: add CLI and MCP-Server pipelines to test suite, fix removed install.cjs tests (71c2ba153)
- chore: version sync v1.15.41 (cc549e2d0)
- chore: version sync artifacts for v1.15.41 (1c6a3c5dc)
- chore: bump UVM to 1.15.41 (21cfabc8e)
- chore: version sync artifacts for v1.15.40 (505ac3140)
- chore: bump UVM to 1.15.40 (3b07094f7)
- chore: version sync artifacts for v1.15.39 (2a5b4d7cd)
- chore: bump UVM to 1.15.39 (3a51e70ac)
- release: v1.18.2 - fix consumer file copying, add readme field (c28617bad)
- release: v1.18.0 - publish pipeline, CI report generator, ESM fixes (cb4ac2e1b)
- release: bump to v1.17.0 (9ae9d7725)
- Revert "chore: version sync artifacts for v1.15.41" (dd01f27f0)
- feat: add storyteller enforcement for reflections/sagas (6198b74ab)
- feat: add CI report generator script (732a94d83)
- feat: add publish and commit_cycle config to features.json, update processors (f7948df70)
- feat: add publish preflight processor - validates docs, reflections, pipelines before publish (f9402f624)
- fix: add storytelling config to .opencode/strray/features.json (2c38937b9)
- fix: copy all src/skills and src/integrations non-TS files to dist for consumer mode (4259ea141)
- fix: copy skills/registry.json and integrations configs to dist for consumer mode (19f583fc8)
- fix: add readme field to package.json for npm (034891c18)
- fix: copy README/docs to dist for npm publish (faa9e3af3)
- fix: convert all pipeline tests to ESM imports - use readFileSync/existsSync instead of require('fs') (ffee9746b)
- fix: JSON syntax error in features.json - duplicate require_reflection key (f70ebde01)
- fix: commit_cycle config - remove max_files_per_commit, change reflection to count by commits (aacf0b924)
- fix: pipeline test requirement now reads exact count from PIPELINE_INVENTORY.md (f900f7aa0)
- fix: pipeline test count reads from PIPELINE_INVENTORY.md - counts all discoverable pipelines (45a282498)
- fix: implement 8 placeholder validators - deployment safety, multi-agent, substrate, framework self-validation, emergent improvement, debug logs, performance regression, security vulnerability reporting (446f12d2b)
- fix: activate dormant processors - spawnGovernance, performanceBudget, asyncPattern, consoleLogGuard; add CI enforcement gate (b08068b9a)
- fix: add Node.js type declarations to tsconfig (40cdf34bb)
- fix: implement keyword-based routing in getTaskRoutingRecommendation (0ca8a9ea1)
- docs: add plan for enforcing storyteller skill for reflections/sagas (47859dccd)
- docs: add saga documenting journey from v1.15.40 to v1.18.2 (45b39e037)
- docs: add versioned deep system reflection (4eb98cb41)
- docs: add deep system reflection - the journey from plugin to agent OS (9a88868d4)
- test: add 11 new pipeline tests - complete coverage of all discoverable pipelines (61dd11695)
- test: add 3 new sub-pipeline tests - enforcement, MCP-server, inference; docs: update pipeline inventory, add sub-pipeline discovery guide (1b004586c)
- test: add CLI and MCP-Server pipelines to test suite, fix removed install.cjs tests (71c2ba153)
- chore: version sync v1.15.41 (cc549e2d0)
- chore: version sync artifacts for v1.15.41 (1c6a3c5dc)
- chore: bump UVM to 1.15.41 (21cfabc8e)
- chore: version sync artifacts for v1.15.40 (505ac3140)
- chore: bump UVM to 1.15.40 (3b07094f7)
- chore: version sync artifacts for v1.15.39 (2a5b4d7cd)
- chore: bump UVM to 1.15.39 (3a51e70ac)
- release: v1.18.2 - fix consumer file copying, add readme field (c28617bad)
- release: v1.18.0 - publish pipeline, CI report generator, ESM fixes (cb4ac2e1b)
- release: bump to v1.17.0 (9ae9d7725)
- Revert "chore: version sync artifacts for v1.15.41" (dd01f27f0)
- feat: add storyteller enforcement for reflections/sagas (6198b74ab)
- feat: add CI report generator script (732a94d83)
- feat: add publish and commit_cycle config to features.json, update processors (f7948df70)
- feat: add publish preflight processor - validates docs, reflections, pipelines before publish (f9402f624)
- fix: copy all src/skills and src/integrations non-TS files to dist for consumer mode (4259ea141)
- fix: copy skills/registry.json and integrations configs to dist for consumer mode (19f583fc8)
- fix: add readme field to package.json for npm (034891c18)
- fix: copy README/docs to dist for npm publish (faa9e3af3)
- fix: convert all pipeline tests to ESM imports - use readFileSync/existsSync instead of require('fs') (ffee9746b)
- fix: JSON syntax error in features.json - duplicate require_reflection key (f70ebde01)
- fix: commit_cycle config - remove max_files_per_commit, change reflection to count by commits (aacf0b924)
- fix: pipeline test requirement now reads exact count from PIPELINE_INVENTORY.md (f900f7aa0)
- fix: pipeline test count reads from PIPELINE_INVENTORY.md - counts all discoverable pipelines (45a282498)
- fix: implement 8 placeholder validators - deployment safety, multi-agent, substrate, framework self-validation, emergent improvement, debug logs, performance regression, security vulnerability reporting (446f12d2b)
- fix: activate dormant processors - spawnGovernance, performanceBudget, asyncPattern, consoleLogGuard; add CI enforcement gate (b08068b9a)
- fix: add Node.js type declarations to tsconfig (40cdf34bb)
- fix: implement keyword-based routing in getTaskRoutingRecommendation (0ca8a9ea1)
- docs: add plan for enforcing storyteller skill for reflections/sagas (47859dccd)
- docs: add saga documenting journey from v1.15.40 to v1.18.2 (45b39e037)
- docs: add versioned deep system reflection (4eb98cb41)
- docs: add deep system reflection - the journey from plugin to agent OS (9a88868d4)
- test: add 11 new pipeline tests - complete coverage of all discoverable pipelines (61dd11695)
- test: add 3 new sub-pipeline tests - enforcement, MCP-server, inference; docs: update pipeline inventory, add sub-pipeline discovery guide (1b004586c)
- test: add CLI and MCP-Server pipelines to test suite, fix removed install.cjs tests (71c2ba153)
- chore: version sync v1.15.41 (cc549e2d0)
- chore: version sync artifacts for v1.15.41 (1c6a3c5dc)
- chore: bump UVM to 1.15.41 (21cfabc8e)
- chore: version sync artifacts for v1.15.40 (505ac3140)
- chore: bump UVM to 1.15.40 (3b07094f7)
- chore: version sync artifacts for v1.15.39 (2a5b4d7cd)
- chore: bump UVM to 1.15.39 (3a51e70ac)
- release: v1.18.2 - fix consumer file copying, add readme field (c28617bad)
- release: v1.18.0 - publish pipeline, CI report generator, ESM fixes (cb4ac2e1b)
- release: bump to v1.17.0 (9ae9d7725)
- Revert "chore: version sync artifacts for v1.15.41" (dd01f27f0)
- feat: add CI report generator script (732a94d83)
- feat: add publish and commit_cycle config to features.json, update processors (f7948df70)
- feat: add publish preflight processor - validates docs, reflections, pipelines before publish (f9402f624)
- fix: copy all src/skills and src/integrations non-TS files to dist for consumer mode (4259ea141)
- fix: copy skills/registry.json and integrations configs to dist for consumer mode (19f583fc8)
- fix: add readme field to package.json for npm (034891c18)
- fix: copy README/docs to dist for npm publish (faa9e3af3)
- fix: convert all pipeline tests to ESM imports - use readFileSync/existsSync instead of require('fs') (ffee9746b)
- fix: JSON syntax error in features.json - duplicate require_reflection key (f70ebde01)
- fix: commit_cycle config - remove max_files_per_commit, change reflection to count by commits (aacf0b924)
- fix: pipeline test requirement now reads exact count from PIPELINE_INVENTORY.md (f900f7aa0)
- fix: pipeline test count reads from PIPELINE_INVENTORY.md - counts all discoverable pipelines (45a282498)
- fix: implement 8 placeholder validators - deployment safety, multi-agent, substrate, framework self-validation, emergent improvement, debug logs, performance regression, security vulnerability reporting (446f12d2b)
- fix: activate dormant processors - spawnGovernance, performanceBudget, asyncPattern, consoleLogGuard; add CI enforcement gate (b08068b9a)
- fix: add Node.js type declarations to tsconfig (40cdf34bb)
- fix: implement keyword-based routing in getTaskRoutingRecommendation (0ca8a9ea1)
- docs: add plan for enforcing storyteller skill for reflections/sagas (47859dccd)
- docs: add saga documenting journey from v1.15.40 to v1.18.2 (45b39e037)
- docs: add versioned deep system reflection (4eb98cb41)
- docs: add deep system reflection - the journey from plugin to agent OS (9a88868d4)
- test: add 11 new pipeline tests - complete coverage of all discoverable pipelines (61dd11695)
- test: add 3 new sub-pipeline tests - enforcement, MCP-server, inference; docs: update pipeline inventory, add sub-pipeline discovery guide (1b004586c)
- test: add CLI and MCP-Server pipelines to test suite, fix removed install.cjs tests (71c2ba153)
- chore: version sync v1.15.41 (cc549e2d0)
- chore: version sync artifacts for v1.15.41 (1c6a3c5dc)
- chore: bump UVM to 1.15.41 (21cfabc8e)
- chore: version sync artifacts for v1.15.40 (505ac3140)
- chore: bump UVM to 1.15.40 (3b07094f7)
- chore: version sync artifacts for v1.15.39 (2a5b4d7cd)
- chore: bump UVM to 1.15.39 (3a51e70ac)
- release: v1.18.2 - fix consumer file copying, add readme field (c28617bad)
- release: v1.18.0 - publish pipeline, CI report generator, ESM fixes (cb4ac2e1b)
- release: bump to v1.17.0 (9ae9d7725)
- Revert "chore: version sync artifacts for v1.15.41" (dd01f27f0)
- fix: activate dormant processors - spawnGovernance, performanceBudget, asyncPattern, consoleLogGuard; add CI enforcement gate (b08068b9a)
- fix: add Node.js type declarations to tsconfig (40cdf34bb)
- fix: implement keyword-based routing in getTaskRoutingRecommendation (0ca8a9ea1)
- chore: version sync artifacts for v1.15.41 (1c6a3c5dc)
- chore: bump UVM to 1.15.41 (21cfabc8e)
- chore: version sync artifacts for v1.15.40 (505ac3140)
- chore: bump UVM to 1.15.40 (3b07094f7)
- chore: version sync artifacts for v1.15.39 (2a5b4d7cd)
- chore: bump UVM to 1.15.39 (3a51e70ac)
- Revert "chore: version sync artifacts for v1.15.41" (dd01f27f0)
- fix: add Node.js type declarations to tsconfig (40cdf34bb)
- fix: implement keyword-based routing in getTaskRoutingRecommendation (0ca8a9ea1)
- chore: bump UVM to 1.15.40 (3b07094f7)
- chore: version sync artifacts for v1.15.39 (2a5b4d7cd)
- chore: bump UVM to 1.15.39 (3a51e70ac)
- chore: bump UVM to 1.15.39 (3a51e70ac)
- fix: skill-install always tries gh first, supports bare repo names, symlink .opencode/skills -> .strray/skills (40abe23cd)
- fix: properly detect console.log in comments - line-by-line check (1046b8bd4)
- fix: pre-publish-guard.js uses createRequire for ESM compat (94d57ceba)
- chore: remove main branch references, point all docs to master (683e58799)
- chore: bump UVM to 1.15.38 (658fac590)
- chore: version sync artifacts for v1.15.37 (a11e459d5)
- fix: plugin dynamic import path resolution breaks in Docker/container environments (#26) (518a67a0d)
- chore: bump UVM to 1.15.37 (7ca44e193)
- chore: version sync artifacts for v1.15.36 (7c61f5232)
- fix: init.sh fallback for Hermes consumers + prioritize gh in skill:install (#25) (6e2121bd1)
- chore: version sync artifacts for v1.15.35, bump UVM to 1.15.36 (d70f3db42)
- fix: ship .opencode/init.sh in npm package (da1cc665b)
- chore: bump UVM to 1.15.35 (f349dce07)
- chore: version sync artifacts for v1.15.34 (eddc46f64)
- Merge pull request #24 from htafolla/fix/init-sh-missing-from-npm (f93111d15)
- fix: bridge enforcement wiring, dedup helpers, version alignment (6481e09ef)
- chore: bump UVM to 1.15.34 + version sync artifacts (0dab64a2b)
- Merge pull request #23 from htafolla/fix/hermes-bridge-enforcement-and-cleanup (048e66fa3)
- fix: add node_modules candidate paths for consumer env imports (fd289e4f6)
- chore: bump UVM to 1.15.33 (5a773d42b)
- chore: version sync artifacts (6df9eb63b)
- Merge pull request #22 from htafolla/fix/consumer-node-modules-candidates (c32e97cbe)
- fix: remove 3 phantom lifecycle hooks that don't exist in the host (932270ac6)
- chore: version sync artifacts (0bf9c7c44)
- chore: bump UVM to 1.15.32 (54596d9ca)
- Merge pull request #21 from htafolla/fix/remove-phantom-hooks (cdf4d2059)
- fix prepare-consumer regex, clean dist artifacts (63165ba65)
- fix double-escaped regex in prepare-consumer (7b658fbdb)
- chore: bump UVM to 1.15.30, version sync artifacts for v1.15.29 (876f79ea6)
- remove marketplace stub, rename plugins→plugin, archive dead quality-gate (04ef266d0)
- chore: archive 217 stale scripts, fix postinstall .strray symlink, remove dead pkg refs (2f35dab56)
- chore: v1.15.28 version sync artifacts, bump UVM to 1.15.29 (2404907f1)
- feat: postinstaller installs all 4 git hooks (pre-commit, post-commit, pre-push, post-push) (7ec26177d)
- fix: Hermes consumer cleanup — skip .opencode/, fix bridge state dir (8c1751bcf)
- fix: add 14 missing agents to opencode.json (c88bce973)
- fix: eliminate all hardcoded config paths — centralize on config-paths resolver (715541d80)
- fix: eliminate hardcoded config paths — use config-paths resolver throughout (40121d2d7)
- fix: agents_template.md not found in consumer installs + add missing routing-mappings.json (dda25b90e)
- fix: resolve stale version display and add missing report CLI flags (6bf18b53a)
- docs: fix stale .opencode/state path in README — .strray/state/ (a2519e889)
- docs: deep reflection — the invisible .mjs build gap (v1.15.27) (b8c5f3680)
- chore: remove all references to deleted .opencode/OpenCode.json (16111ec54)
- chore: bump UVM to 1.15.28 + sync .strray artifacts (dcf60eb73)
- Merge pull request #20 from htafolla/fix/minor-issues-v1.15.27 (6ec4d8b7d)
- fix: copy .mjs files to dist in build script (28efc9fbb)
- chore: bump UVM to 1.15.27 (45a210e42)
- Merge pull request #19 from htafolla/fix/mjs-copy-build (400bf6daa)
- v1.15.26 (730e61701)
- fix: wire enforcement validators into codex-check bridge command (#18) (9ef222d9a)
- fix: prevent self-referencing .strray symlink in dev repo (e3d2a7c09)
- build: consumer artifacts for v1.15.25 (c7dfe5eb3)
- chore: bump UVM to 1.15.26 (3804272a9)
- fix: server.ts regression, plugin imports, stale plugin copy, config hook guard (6f6194063)
- fix: stale plugin copy caused 3-4x init.sh + server.ts regression + import consistency (e955df3a6)
- build: consumer artifacts for v1.15.23 (001bf5616)
- fix: plugin config hook fires 4x during startup + publish lifecycle fixes (a863cdf77)
- build: consumer artifacts for v1.15.22 (82884591c)
- feat: decouple framework from OpenCode — fully headless mode (305d4df52)
- fix: init.sh dedup guard, plugin framework-logger dynamic import, delegation barrel exports (fdfe643f7)
- build: consumer artifacts for v1.15.19 (c72b53279)
- chore: fix .strray from broken symlink to real dir (d382e7740)
- chore: UVM bump to 1.15.21, fix .strray symlink to real dir (e3f363a1a)
- Merge pull request #17 from htafolla/fix/init-dedup-plugin-logger-delegation-exports (fe6b902d2)
- Merge pull request #16 from htafolla/fix/opencode-decouple-headless (f7ba93b36)
- merge: resolve version conflict — keep 1.15.20 (5de7c68c9)
- feat: record routing outcomes on every tool call in both plugins (9bace72fd)
- feat: auto inference tuning every 100 tool calls in both plugins (c5fdfc1f5)
- feat: activate inference feedback loop — analytics pipeline now writes back (f2a3f34ef)
- feat: decouple 0xRay from OpenCode — bridge, codex formatter, codex-gap processors (#10) (a24f3b406)
- fix: security hardening, path traversal, code injection, auth bypass, repo hygiene, test cleanup (#13) (#13) (0af058e66)
- fix: state persistence path, enforcer blocked logic, console bleed, test fixes, subagent enforcement (#12) (044a0e393)
- fix: resolve config-paths.js import failure from .opencode/plugins/ (a365843e9)
- fix: UVM version corruption, delete 42 stub test files (509b5ac39)
- fix: add express dep, version sync, bridge codex dedup, repo cleanup (f9c3dd96d)
- fix: post-merge cleanup — deps, index.ts, pipelines, root artifacts (bcbc31b01)
- fix: merge PR #11 fixes — bugs, security, dead code, version (ef32821f2)
- fix: README version regex to exclude IP addresses (127.0.0) (80967acaa)
- refactor: replace console.* with frameworkLogger across 36 production files (293b51827)
- docs: deep reflection — inference feedback loop activation (581bf11e8)
- chore: rebuild dist after console.* cleanup (07e4a6872)
- chore: update performance-baselines.json (8f791388f)
- chore: sync performance baselines (3c1e6f647)
- chore: UVM 1.15.13 (1 ahead of npm) (e3220847c)
- chore: fix package.json version to 1.15.12 (35b158283)
- chore: UVM 1.15.12 (1 ahead of npm) (33ed3793c)
- chore: update test performance baselines (a2ae8e93c)
- chore: version sync to 1.15.11 (92fb03d92)
- fix: state persistence path, enforcer blocked logic, console bleed, test fixes, subagent enforcement (#12) (044a0e3)
- chore: rebuild dist after console.* cleanup (07e4a68)
- feat: decouple 0xRay from OpenCode — bridge, codex formatter, codex-gap processors (#10) (a24f3b406)
- fix: resolve config-paths.js import failure from .opencode/plugins/ (a365843e9)
- fix: UVM version corruption, delete 42 stub test files (509b5ac39)
- fix: add express dep, version sync, bridge codex dedup, repo cleanup (f9c3dd96d)
- fix: post-merge cleanup — deps, index.ts, pipelines, root artifacts (bcbc31b01)
- fix: merge PR #11 fixes — bugs, security, dead code, version (ef32821f2)
- fix: README version regex to exclude IP addresses (127.0.0) (80967acaa)
- refactor: replace console.* with frameworkLogger across 36 production files (293b51827)
- chore: update performance-baselines.json (8f791388f)
- chore: sync performance baselines (3c1e6f647)
- chore: UVM 1.15.13 (1 ahead of npm) (e3220847c)
- chore: fix package.json version to 1.15.12 (35b158283)
- chore: UVM 1.15.12 (1 ahead of npm) (33ed3793c)
- chore: update test performance baselines (a2ae8e93c)
- chore: version sync to 1.15.11 (92fb03d92)
- release: v1.15.15 (ed0e26699)
- release: v1.15.14 (98df6004c)
- release: v1.15.13 (c055785f3)
- feat: decouple 0xRay from OpenCode — bridge, codex formatter, codex-gap processors (#10) (a24f3b406)
- fix: UVM version corruption, delete 42 stub test files (509b5ac39)
- fix: add express dep, version sync, bridge codex dedup, repo cleanup (f9c3dd96d)
- fix: post-merge cleanup — deps, index.ts, pipelines, root artifacts (bcbc31b01)
- fix: merge PR #11 fixes — bugs, security, dead code, version (ef32821f2)
- fix: README version regex to exclude IP addresses (127.0.0) (80967acaa)
- chore: sync performance baselines (3c1e6f647)
- chore: UVM 1.15.13 (1 ahead of npm) (e3220847c)
- chore: fix package.json version to 1.15.12 (35b158283)
- chore: UVM 1.15.12 (1 ahead of npm) (33ed3793c)
- chore: update test performance baselines (a2ae8e93c)
- chore: version sync to 1.15.11 (92fb03d92)
- release: v1.15.15 (ed0e26699)
- release: v1.15.14 (98df6004c)
- release: v1.15.13 (c055785f3)
- feat: decouple 0xRay from OpenCode — bridge, codex formatter, codex-gap processors (#10) (a24f3b406)
- fix: post-merge cleanup — deps, index.ts, pipelines, root artifacts (bcbc31b01)
- fix: merge PR #11 fixes — bugs, security, dead code, version (ef32821f2)
- fix: README version regex to exclude IP addresses (127.0.0) (80967acaa)
- chore: sync performance baselines (3c1e6f647)
- chore: UVM 1.15.13 (1 ahead of npm) (e3220847c)
- chore: fix package.json version to 1.15.12 (35b158283)
- chore: UVM 1.15.12 (1 ahead of npm) (33ed3793c)
- chore: update test performance baselines (a2ae8e93c)
- chore: version sync to 1.15.11 (92fb03d92)
- release: v1.15.14 (98df6004c)
- release: v1.15.13 (c055785f3)
- feat: decouple 0xRay from OpenCode — bridge, codex formatter, codex-gap processors (#10) (a24f3b406)
- fix: post-merge cleanup — deps, index.ts, pipelines, root artifacts (bcbc31b01)
- fix: merge PR #11 fixes — bugs, security, dead code, version (ef32821f2)
- fix: README version regex to exclude IP addresses (127.0.0) (80967acaa)
- chore: UVM 1.15.13 (1 ahead of npm) (e3220847c)
- chore: fix package.json version to 1.15.12 (35b158283)
- chore: UVM 1.15.12 (1 ahead of npm) (33ed3793c)
- chore: update test performance baselines (a2ae8e93c)
- chore: version sync to 1.15.11 (92fb03d92)
- feat: decouple 0xRay from OpenCode — bridge, codex formatter, codex-gap processors (#10) (a24f3b406)
- fix: post-merge PR #10 review issues — bugs, security, dead code, version (#11) (ef32821f2)
- fix: README version regex to exclude IP addresses (127.0.0) (80967acaa)
- chore: move @types/* packages to devDependencies, remove unused @types/express
- chore: fix require() in ESM in index.ts — use static import
- chore: UVM 1.15.13 (1 ahead of npm) (e3220847c)
- chore: fix package.json version to 1.15.12 (35b158283)
- chore: UVM 1.15.12 (1 ahead of npm) (33ed3793c)
- chore: update test performance baselines (a2ae8e93c)
- chore: version sync to 1.15.11 (92fb03d92)
- Version bump
- Version bump
- Version bump
- feat: Hermes plugin v2.1 — git hooks, lifecycle hooks, and strray_hooks tool (#9) (f081d1e40)
- feat: Hermes Agent plugin v2 with full test coverage and zero TS errors (#8) (562e7d404)
- feat: Hermes plugin v2 — bridge pipeline, file logging, 2359 tests (0 skipped) (#7) (52185dd1a)
- fix: add eslint-plugin-vitest dependency for processor test linting (5c16c1eb0)
- fix: eliminate flaky timing assertions in tests (3bf04c3ec)
- feat: Hermes Agent integration with MCP servers and standalone mode (b8f39fe25)
- fix: update ANTIGRAVITY_INTEGRATION.md path reference to archive (84d417a46)
- fix: update counts (30→44 skills, 2,368→2311 tests) and MCP terminology (7ccafa80a)
- fix: update skill counts from 30 to 44 in README and AGENTS (231fe9c34)
- fix: skip removed routing pipeline test (f1b6240bc)
- fix: implement critical code fixes (aecd2f89c)
- refactor: organize docs, sync agent counts, add Hermes MCP integration (72ba69bcb)
- refactor: Remove deprecated methods from processor-manager.ts (eba1892ff)
- chore: bump UVM to 1.15.1 (891685014)
- chore: v1.15.0 published, bump UVM to 1.15.1 (5aabfef3e)
- chore: Rename StringRayOrchestrator to KernelOrchestrator (089c988ed)
- chore: v1.14.9 published, bump UVM to 1.14.10 (aa0304c98)
- fix(UVM): remove all count patterns - UVM only maintains versions now (17269a331)
- fix(UVM): add pattern for 'X framework skills' count maintenance (61d79768b)
add gh repo clone fallback for authenticated users on skill:install
fix: use tarball download instead of git clone for skill:install
fix: add git:// protocol fallback for skill:install auth failures
convert 13 agents to skills, add namespaced community installs, fix post-processor
update docs for skills registry, remove stale references
consolidate licenses, remove stale artifacts, remove claude-seo from registry
- feat: Phase 0-1 - one-command installer with OpenCode detection, auto-install, kernel layering
- feat: Phase 1 - Impeccable + OpenViking skill integration with proper Apache 2.0 licensing
- feat: Phase 2 - New CLI commands: publish-agent, antigravity-status, credible-init
- feat: Phase 3 - README polish, version bump to v1.15.0
- test: CLI install command tests (8 tests)
- test: CLI status command tests (14 tests)
- test: CLI publish-agent command tests (20 tests)
- test: CLI antigravity-status command tests (24 tests)
- test: CLI credible-init command tests (18 tests)
- test: CLI pipeline integration tests (37 tests)
- feat: comprehensive docs and refactoring session (e5684c4d)
- feat: register LogProtectionProcessor in ProcessorManager (80224d29)
- fix: update processor pipeline tree with all 13 processors (bbdb3b8e)
- refactor: remove unused deprecated stub methods from processor-manager (08518dc8)
- refactor: extract shutdown handler utility and update MCP servers (0ac823f4)
- refactor: remove console.* from core library files (4a3adcaf)
- docs: add integration research and strategy documents (b1862951)
- docs: add deep reflection on building with AI agents as dev team (098784b5)
- docs: fix processor count and update methodology with completed tasks (d91276a8)
- docs: add deep reflection on pipeline testing journey (7287da64)
- docs: add NO STUBS verification checklist and detailed task list (02ec6e70)
- docs: add agent review findings and pipeline creation rules (af901802)
- docs: add detailed architecture diagrams to pipeline trees (d3ea1d52)
- docs: create pipeline trees and update methodology (4384dd9d)
- docs: add pipeline inventory via researcher agent (9cd7ec2a)
- docs: finalize saga via storyteller agent (db3c9236)
- docs: rewrite saga following narrative template (c037dfe9)
- docs: add deep saga reflection - The Pipeline Paradox (8ff69bae)
- docs: add comprehensive journey chronicle of inference pipeline (7f876f20)
- docs: add deep session reflection on inference pipeline journey (1fd67474)
- docs: add pipeline testing methodology guide (694fbcc8)
- docs: add deep reflection on pipeline testing discovery (7df2a0de)
- test: add integration tests for processors and MCP knowledge servers (510aea6b)
- test: enhance all pipeline tests with REAL component integration (1b4a45b0)
- test: enhance routing pipeline test with full analytics verification (f7c105fa)
- test: rewrite all pipeline tests following actual pipeline methodology (f1ee35da)
- test: add pipeline tests for all 6 remaining pipelines - 3 passes each (345de878)
- test: add governance pipeline test - 3 consecutive passes (ff9b2d60)
- tests: rewrite pipeline tests to reference their trees (50e3ce7d)
- fix: empty catch blocks in plugin routing (ea53c946)
- fix: update tests to match new lexicon-based routing (cda659ec)
- chore: remove auto-generated state file (764e93b4)
- chore: remove codex version from plugin comment (4fe126f1)
- chore: remove hardcoded version from plugin file (18ec16b0)
- chore: update version manager to 1.13.2 (f426a681)
- chore: remove auto-generated files from git tracking (105742a7)
- chore: add performance-baselines.json to gitignore (3ea19094)
- chore: update auto-generated state files (86871023)
- chore: update auto-generated files for v1.13.2 (1ac40d7f)
- chore: bump version to 1.13.2 (24bb1343)
- feat(plugin): add experimental.chat.user.before hook for user message routing (fc69242f)
- chore(release): v1.13.3 - Clean plugin versions and sync fixes (f881b44d)
- chore(release): v1.13.2 - Fix plugin distribution and enhance postinstall (8ba831a7)
- chore: remove codex version from plugin comment (4fe126f1)
- chore: remove hardcoded version from plugin file (18ec16b0)
- chore: update version manager to 1.13.2 (f426a681)
- chore: remove auto-generated files from git tracking (105742a7)
- chore: add performance-baselines.json to gitignore (3ea19094)
- chore: update auto-generated state files (86871023)
- chore: update auto-generated files for v1.13.2 (1ac40d7f)
- chore: bump version to 1.13.2 (24bb1343)
- feat(plugin): add experimental.chat.user.before hook for user message routing (fc69242f)
- chore(release): v1.13.3 - Clean plugin versions and sync fixes (f881b44d)
- chore(release): v1.13.2 - Fix plugin distribution and enhance postinstall (8ba831a7)
- chore: remove codex version from plugin comment (4fe126f1)
- chore: remove hardcoded version from plugin file (18ec16b0)
- chore: update version manager to 1.13.2 (f426a681)
- chore: remove auto-generated files from git tracking (105742a7)
- chore: add performance-baselines.json to gitignore (3ea19094)
- chore: update auto-generated state files (86871023)
- chore: update auto-generated files for v1.13.2 (1ac40d7f)
- chore: bump version to 1.13.2 (24bb1343)
- chore(release): v1.13.2 - Fix plugin distribution and enhance postinstall (8ba831a7)
- chore(release): v1.13.2 - Fix plugin distribution and enhance postinstall (8ba831a7)
- Version bump
- feat: integrate activity logger into post-processor and git hooks (595bbcca)
- feat: add global activity logger with enable/disable switch (c6ee8392)
- fix: add direct activity logging to plugin hooks (58c0d679)
- fix: migrate console.* to frameworkLogger + fix plugin hook export format (3edac59a)
- test: add activity logger tests (35 tests) (43df4662)
- reflections: evening reflection - it works (f55c2a0e)
- chore: update performance baselines (b0299654)
- feat: add documentation sync system with smart triggers (c63fa186)
- fix: routing outcomes now saved immediately, orchestrator tracks outcomes (c9922b62)
- fix: activity.log now includes task details, routing-outcomes.json initialized immediately (9e5fc142)
- fix: init.sh priority - node_modules first, source as fallback (d7ca8f49)
- fix: init.sh version detection to show actual version instead of fallback (779c979a)
- complete processor migration to polymorphic classes (Part 2)|feat: complete processor migration to polymorphic classes (Part 2) (
842b238) - extract processor switch to polymorphic classes (Part 1)|feat: extract processor switch to polymorphic classes (Part 1) (
83529b6) - add standalone archive-logs CLI command|feat: add standalone archive-logs CLI command (
605d714) - enable task routing and add comprehensive analytics logging|feat: enable task routing and add comprehensive analytics logging (
be39379) - wire up archiveLogFiles to run before cleanup|feat: wire up archiveLogFiles to run before cleanup (
ff44996) - Add Estimation Validator with calibration learning|feat: Add Estimation Validator with calibration learning (
6410607) integration: - Add OpenClaw integration with tool event hooks|feat(integration): Add OpenClaw integration with tool event hooks (
0ea5986)
- persist routing outcomes to disk for analytics|fix: persist routing outcomes to disk for analytics (
b63f35f) - archive activity.log only after verification, leave intact on failure|fix: archive activity.log only after verification, leave intact on failure (
9234bd6) - pre-commit test check in ci-test-env|fix: pre-commit test check in ci-test-env (
4d208ca) - pre-commit test check uses correct test command|fix: pre-commit test check uses correct test command (
8d03417) - restore eslint config|fix: restore eslint config (
2ee7085) - use temp directory for test-consent.json instead of root|fix: use temp directory for test-consent.json instead of root (
66f2943) - write test log files to logs/ directory instead of root|fix: write test log files to logs/ directory instead of root (
20a089a) - cleanup test files from both root and logs/ folders|fix: cleanup test files from both root and logs/ folders (
c2cc967) - update reflection path references to new consolidated location|fix: update reflection path references to new consolidated location (
0d0a8e2) - protect critical logs from deletion + move test-activity to logs/|fix: protect critical logs from deletion + move test-activity to logs/ (
a1cd89b) - protect all critical logs from cleanup deletion|fix: protect all critical logs from cleanup deletion (
467f377) - protect activity.log from deletion in cleanupLogFiles|fix: protect activity.log from deletion in cleanupLogFiles (
317ddac) plugin: - Remove debug console.error statements|fix(plugin): Remove debug console.error statements (
b38f784) - Enable processors for all tools and improve debugging|fix(plugin): Enable processors for all tools and improve debugging (
ffb4b64)
- add deep reflection on processor architecture refactoring|docs: add deep reflection on processor architecture refactoring (
9be3fac) - add OpenClaw integration section and project structure to README|docs: add OpenClaw integration section and project structure to README (
0b5e3d8) - Add comprehensive architecture analysis|docs: Add comprehensive architecture analysis (
1649873) - Add Estimation Validator demo documentation|docs: Add Estimation Validator demo documentation (
2bdc3e8) - Add deep saga reflection 'The Refactorer's Odyssey'|docs: Add deep saga reflection 'The Refactorer's Odyssey' (
7a834b7)
- extract quality gates to dedicated module|refactor: extract quality gates to dedicated module (
aace35e) - flush dead plugin system, add routing for all 25 agents|refactor: flush dead plugin system, add routing for all 25 agents (
a9efc7c) - organize temp folders and configs|refactor: organize temp folders and configs (
265565c) - organize report and config files to proper locations|refactor: organize report and config files to proper locations (
d82d23f) - consolidate all reflection files into docs/reflections/|refactor: consolidate all reflection files into docs/reflections/ (
e8ea22a) - Consolidate complexity analyzers (Technical Debt #1)|refactor: Consolidate complexity analyzers (Technical Debt #1) (
dcfeadc) - Split orchestrator.server.ts into modular structure|refactor: Split orchestrator.server.ts into modular structure (
1fc54dc) plugin: - Add TaskSkillRouter integration scaffolding|refactor(plugin): Add TaskSkillRouter integration scaffolding (
d60c28c)
- add processor architecture validation script|test: add processor architecture validation script (
819450e)
- add var/ to gitignore|chore: add var/ to gitignore (
a358315) - add test log files to .gitignore|chore: add test log files to .gitignore (
effa3b4) - Update scripts to use consolidated complexity analyzer API|chore: Update scripts to use consolidated complexity analyzer API (
de5bea4) - Remove dead code - secure-authentication-system|chore: Remove dead code - secure-authentication-system (
589cb8e) - Sync version to 1.10.0 across all files|chore: Sync version to 1.10.0 across all files (
26f5ec3) - Update auto-generated state and performance baselines|chore: Update auto-generated state and performance baselines (
75345d4) - Bump version to 1.10.0|chore: Bump version to 1.10.0 (
4497035)
Generated by scripts/node/generate-changelog.js