From 4289eb6e26b2bf121a466c6361bed46b32711986 Mon Sep 17 00:00:00 2001 From: Wesley Simplicio Date: Sun, 30 Aug 2026 13:47:57 -0300 Subject: [PATCH] release(plugin): bump Simplicio bundle to 0.2.4 --- plugins/simplicio/.claude-plugin/plugin.json | 2 +- plugins/simplicio/.codex-plugin/plugin.json | 2 +- plugins/simplicio/gemini-extension.json | 2 +- plugins/simplicio/plugin.json | 2 +- tests/unit/test_plugin_marketplace.py | 11 +++++++++++ 5 files changed, 15 insertions(+), 4 deletions(-) diff --git a/plugins/simplicio/.claude-plugin/plugin.json b/plugins/simplicio/.claude-plugin/plugin.json index bd5f249..2a83bcb 100644 --- a/plugins/simplicio/.claude-plugin/plugin.json +++ b/plugins/simplicio/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "simplicio", - "version": "0.2.3", + "version": "0.2.4", "description": "Verified Simplicio Runtime MCP bootstrap and governed coding skills for Claude Code.", "author": {"name": "Wesley Simplicio"}, "homepage": "https://simpleti.com.br/simplicio/", diff --git a/plugins/simplicio/.codex-plugin/plugin.json b/plugins/simplicio/.codex-plugin/plugin.json index 9912fa5..39d6f27 100644 --- a/plugins/simplicio/.codex-plugin/plugin.json +++ b/plugins/simplicio/.codex-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "simplicio", - "version": "0.2.3", + "version": "0.2.4", "description": "Up to 96% token savings. Install and connect the Simplicio Runtime for compact repository context, governed execution, every CLI subcommand, and evidence-backed validation.", "author": { "name": "Wesley Simplicio", diff --git a/plugins/simplicio/gemini-extension.json b/plugins/simplicio/gemini-extension.json index d233e91..388317c 100644 --- a/plugins/simplicio/gemini-extension.json +++ b/plugins/simplicio/gemini-extension.json @@ -1,6 +1,6 @@ { "name": "simplicio", - "version": "0.2.3", + "version": "0.2.4", "description": "Verified Simplicio Runtime MCP bootstrap and governed coding skills for Gemini CLI.", "mcpServers": { "simplicio-runtime": { diff --git a/plugins/simplicio/plugin.json b/plugins/simplicio/plugin.json index 63ed00d..dd97f84 100644 --- a/plugins/simplicio/plugin.json +++ b/plugins/simplicio/plugin.json @@ -1,7 +1,7 @@ { "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", "name": "simplicio", - "version": "0.2.3", + "version": "0.2.4", "description": "Governed local-first coding through the verified Simplicio Runtime MCP and portable agent skills.", "author": {"name": "Wesley Simplicio", "url": "https://github.com/wesleysimplicio"}, "homepage": "https://simpleti.com.br/simplicio/", diff --git a/tests/unit/test_plugin_marketplace.py b/tests/unit/test_plugin_marketplace.py index 9f9c8d9..854a71d 100644 --- a/tests/unit/test_plugin_marketplace.py +++ b/tests/unit/test_plugin_marketplace.py @@ -81,6 +81,17 @@ def test_native_claude_and_gemini_manifests_reuse_the_bootstrap() -> None: assert args == ["${extensionPath}/bin/simplicio-mcp-bootstrap.js"] +def test_simplicio_plugin_manifests_share_one_version() -> None: + manifests = [ + _load_json("plugins/simplicio/plugin.json"), + _load_json("plugins/simplicio/.codex-plugin/plugin.json"), + _load_json("plugins/simplicio/.claude-plugin/plugin.json"), + _load_json("plugins/simplicio/gemini-extension.json"), + ] + + assert {manifest["version"] for manifest in manifests} == {"0.2.4"} + + def test_host_surface_registry_is_complete_and_honest() -> None: registry = _load_json("plugins/simplicio/host-surfaces.json") hosts = registry["hosts"]