diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index 806aca28c..f2ff0ccb7 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -9,85 +9,85 @@ { "name": "magpie-adversarial-review", "source": "./plugins/magpie-adversarial-review", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "description": "Apache Magpie \u2014 adversarial review: runs other models' CLIs (Codex, Copilot, Antigravity, Pi, Grok, Goose, Claude) read-only over a change before its PR is created, and merges their findings. Runs from the installed plugin, so no repository needs a copy." }, { "name": "magpie-agent-guard", "source": "./plugins/magpie-agent-guard", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "description": "Apache Magpie \u2014 deterministic pre-execution command guard: a PreToolUse hook that denies shell commands which would break a hard framework rule. Runs from the installed plugin, so no repository or worktree needs a local copy." }, { "name": "magpie-security-tools", "source": "./plugins/magpie-security-tools", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "description": "Apache Magpie \u2014 the tools the security skills run (tracker field and rollup edits, CVE JSON, the privacy gate, the scan importer), shipped so a marketplace install needs no framework checkout." }, { "name": "magpie-vetted-ops", "source": "./plugins/magpie-vetted-ops", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "description": "Apache Magpie \u2014 vetted-ops: a dispatcher for fixed, policy-scoped forge operations, so a session needs one allowlist entry instead of a dozen wildcard `ask` rules. Runs from the installed plugin, which is what keeps the operation catalogue out of reach of the agent that calls it." }, { "name": "magpie-contributor-growth", "source": "./plugins/magpie-contributor-growth", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "description": "Apache Magpie contributor-growth family (9 skills)." }, { "name": "magpie-issue", "source": "./plugins/magpie-issue", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "description": "Apache Magpie issue family (8 skills)." }, { "name": "magpie-mentoring", "source": "./plugins/magpie-mentoring", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "description": "Apache Magpie mentoring family (4 skills)." }, { "name": "magpie-pairing", "source": "./plugins/magpie-pairing", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "description": "Apache Magpie pairing family (2 skills)." }, { "name": "magpie-pr-management", "source": "./plugins/magpie-pr-management", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "description": "Apache Magpie pr-management family (9 skills)." }, { "name": "magpie-release-management", "source": "./plugins/magpie-release-management", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "description": "Apache Magpie release-management family (10 skills)." }, { "name": "magpie-repo-health", "source": "./plugins/magpie-repo-health", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "description": "Apache Magpie repo-health family (8 skills)." }, { "name": "magpie-security", "source": "./plugins/magpie-security", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "description": "Apache Magpie security family (16 skills)." }, { "name": "magpie-setup", "source": "./plugins/magpie-setup", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "description": "Apache Magpie setup family (12 skills)." }, { "name": "magpie-utilities", "source": "./plugins/magpie-utilities", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "description": "Apache Magpie utilities family (5 skills)." } ] diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 661e10b26..7e105f960 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "magpie", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "description": "Apache Magpie \u2014 a reusable, governance-agnostic framework of agentic skills for maintaining open-source projects: release management, security triage, PR and issue workflows, contributor growth, and repo health.", "author": { "name": "Apache Magpie", diff --git a/.codex-plugin/plugin.json b/.codex-plugin/plugin.json index dba5dcb05..f67ada87e 100644 --- a/.codex-plugin/plugin.json +++ b/.codex-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "magpie", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "description": "Apache Magpie — agentic skills for maintaining open-source projects.", "skills": "./skills" } diff --git a/apm.yml b/apm.yml index f2af2c3b9..11f1d227a 100644 --- a/apm.yml +++ b/apm.yml @@ -6,7 +6,7 @@ # Gemini). Schema is v0.1 and may change — verify against the current # https://microsoft.github.io/apm/ before publishing. name: magpie -version: 0.9.0.dev202610270025 +version: 0.9.0.dev202610280340 type: skill description: >- Apache Magpie — a reusable, governance-agnostic framework of agentic skills diff --git a/plugin.json b/plugin.json index 2555b0a17..693f5d723 100644 --- a/plugin.json +++ b/plugin.json @@ -1,7 +1,7 @@ { "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", "name": "magpie", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "description": "Apache Magpie — a reusable, governance-agnostic framework of agentic skills for maintaining open-source projects: release management, security triage, PR and issue workflows, contributor growth, and repo health.", "author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" }, "homepage": "https://magpie.apache.org/", diff --git a/plugins/magpie-adversarial-review/.claude-plugin/plugin.json b/plugins/magpie-adversarial-review/.claude-plugin/plugin.json index 2e943b5e2..f0c41b093 100644 --- a/plugins/magpie-adversarial-review/.claude-plugin/plugin.json +++ b/plugins/magpie-adversarial-review/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "magpie-adversarial-review", "description": "Apache Magpie \u2014 adversarial review: runs other models' CLIs (Codex, Copilot, Antigravity, Pi, Grok, Goose, Claude) read-only over a change before its PR is created, and merges their findings. Runs from the installed plugin, so no repository needs a copy.", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" diff --git a/plugins/magpie-agent-guard/.claude-plugin/plugin.json b/plugins/magpie-agent-guard/.claude-plugin/plugin.json index 330f68b3c..b1f381397 100644 --- a/plugins/magpie-agent-guard/.claude-plugin/plugin.json +++ b/plugins/magpie-agent-guard/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "magpie-agent-guard", "description": "Apache Magpie \u2014 deterministic pre-execution command guard: a PreToolUse hook that denies shell commands which would break a hard framework rule. Runs from the installed plugin, so no repository or worktree needs a local copy.", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" diff --git a/plugins/magpie-contributor-growth/.claude-plugin/plugin.json b/plugins/magpie-contributor-growth/.claude-plugin/plugin.json index 9564034db..d775d35f4 100644 --- a/plugins/magpie-contributor-growth/.claude-plugin/plugin.json +++ b/plugins/magpie-contributor-growth/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "magpie-contributor-growth", "description": "Apache Magpie \u2014 path-to-committer: activity sweeps, nominations, sentiment, readiness, committer/post-vote onboarding.", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" diff --git a/plugins/magpie-issue/.claude-plugin/plugin.json b/plugins/magpie-issue/.claude-plugin/plugin.json index 29d7d5c65..99b937b49 100644 --- a/plugins/magpie-issue/.claude-plugin/plugin.json +++ b/plugins/magpie-issue/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "magpie-issue", "description": "Apache Magpie \u2014 issue lifecycle: triage, reproduction, fix drafting, reassess, stale-sweep, dedup, backlog stats.", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" diff --git a/plugins/magpie-mentoring/.claude-plugin/plugin.json b/plugins/magpie-mentoring/.claude-plugin/plugin.json index c55141b50..44c40aacb 100644 --- a/plugins/magpie-mentoring/.claude-plugin/plugin.json +++ b/plugins/magpie-mentoring/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "magpie-mentoring", "description": "Apache Magpie \u2014 newcomer mentoring: welcome, newcomer-issue explanations, good-first-issue authoring + sweep.", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" diff --git a/plugins/magpie-pairing/.claude-plugin/plugin.json b/plugins/magpie-pairing/.claude-plugin/plugin.json index f069e9a40..2723f583c 100644 --- a/plugins/magpie-pairing/.claude-plugin/plugin.json +++ b/plugins/magpie-pairing/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "magpie-pairing", "description": "Apache Magpie \u2014 pair a change with a structured self-review or a multi-agent adversarial review.", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" diff --git a/plugins/magpie-pr-management/.claude-plugin/plugin.json b/plugins/magpie-pr-management/.claude-plugin/plugin.json index 5be722643..b51e5a305 100644 --- a/plugins/magpie-pr-management/.claude-plugin/plugin.json +++ b/plugins/magpie-pr-management/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "magpie-pr-management", "description": "Apache Magpie \u2014 PR-queue management: triage, stats, deep code review, stack review, quick-merge, stale-sweep, reviewer routing, pre-first-PR checks.", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" diff --git a/plugins/magpie-release-management/.claude-plugin/plugin.json b/plugins/magpie-release-management/.claude-plugin/plugin.json index 2451fda4d..f62f76179 100644 --- a/plugins/magpie-release-management/.claude-plugin/plugin.json +++ b/plugins/magpie-release-management/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "magpie-release-management", "description": "Apache Magpie \u2014 ASF release lifecycle: plan, RC cut/sign, vote, tally, promote, announce, archive, audit.", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" diff --git a/plugins/magpie-repo-health/.claude-plugin/plugin.json b/plugins/magpie-repo-health/.claude-plugin/plugin.json index 3f3ae3053..781f92c21 100644 --- a/plugins/magpie-repo-health/.claude-plugin/plugin.json +++ b/plugins/magpie-repo-health/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "magpie-repo-health", "description": "Apache Magpie \u2014 read-only repo-health audits: runner labels, workflow security, dependency/license/NOTICE, flaky tests, audit-finding fixes.", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" diff --git a/plugins/magpie-security-tools/.claude-plugin/plugin.json b/plugins/magpie-security-tools/.claude-plugin/plugin.json index 03217c9cc..15b6969f3 100644 --- a/plugins/magpie-security-tools/.claude-plugin/plugin.json +++ b/plugins/magpie-security-tools/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "magpie-security-tools", "description": "Apache Magpie \u2014 the tools the security skills run (tracker field and rollup edits, CVE JSON, the privacy gate, the scan importer), shipped so a marketplace install needs no framework checkout.", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" diff --git a/plugins/magpie-security/.claude-plugin/plugin.json b/plugins/magpie-security/.claude-plugin/plugin.json index eb2edebd2..5eefff992 100644 --- a/plugins/magpie-security/.claude-plugin/plugin.json +++ b/plugins/magpie-security/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "magpie-security", "description": "Apache Magpie \u2014 security-issue handling lifecycle \u2014 import through CVE publication, triage, sync, dedup, invalidate. Maintainer-only.", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" diff --git a/plugins/magpie-security/.codex-plugin/plugin.json b/plugins/magpie-security/.codex-plugin/plugin.json index b13d89c9b..d10e2e910 100644 --- a/plugins/magpie-security/.codex-plugin/plugin.json +++ b/plugins/magpie-security/.codex-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "magpie-security", "description": "Apache Magpie \u2014 security-issue handling lifecycle \u2014 import through CVE publication, triage, sync, dedup, invalidate. Maintainer-only.", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" diff --git a/plugins/magpie-setup/.claude-plugin/plugin.json b/plugins/magpie-setup/.claude-plugin/plugin.json index c240e7fab..1c350d6bf 100644 --- a/plugins/magpie-setup/.claude-plugin/plugin.json +++ b/plugins/magpie-setup/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "magpie-setup", "description": "Apache Magpie \u2014 framework install/maintenance: install (adopt), upgrade, verify, override, status, secure-agent setup, shared-config sync.", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" diff --git a/plugins/magpie-setup/.codex-plugin/plugin.json b/plugins/magpie-setup/.codex-plugin/plugin.json index f7c23332d..0852bb420 100644 --- a/plugins/magpie-setup/.codex-plugin/plugin.json +++ b/plugins/magpie-setup/.codex-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "magpie-setup", "description": "Apache Magpie \u2014 framework install/maintenance: install (adopt), upgrade, verify, override, status, secure-agent setup, shared-config sync.", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" diff --git a/plugins/magpie-utilities/.claude-plugin/plugin.json b/plugins/magpie-utilities/.claude-plugin/plugin.json index d8940ffc7..73feabc87 100644 --- a/plugins/magpie-utilities/.claude-plugin/plugin.json +++ b/plugins/magpie-utilities/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "magpie-utilities", "description": "Apache Magpie \u2014 framework meta-skills: write-skill, optimize-skill, skill-reconciler, list-skills.", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" diff --git a/plugins/magpie-utilities/.codex-plugin/plugin.json b/plugins/magpie-utilities/.codex-plugin/plugin.json index 3142881f5..4834252a9 100644 --- a/plugins/magpie-utilities/.codex-plugin/plugin.json +++ b/plugins/magpie-utilities/.codex-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "magpie-utilities", "description": "Apache Magpie \u2014 framework meta-skills: write-skill, optimize-skill, skill-reconciler, list-skills.", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" diff --git a/plugins/magpie-vetted-ops/.claude-plugin/plugin.json b/plugins/magpie-vetted-ops/.claude-plugin/plugin.json index e0be81538..ff15b54e4 100644 --- a/plugins/magpie-vetted-ops/.claude-plugin/plugin.json +++ b/plugins/magpie-vetted-ops/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "magpie-vetted-ops", "description": "Apache Magpie \u2014 vetted-ops: a dispatcher for fixed, policy-scoped forge operations, so a session needs one allowlist entry instead of a dozen wildcard `ask` rules. Runs from the installed plugin, which is what keeps the operation catalogue out of reach of the agent that calls it.", - "version": "0.9.0.dev202610270025", + "version": "0.9.0.dev202610280340", "author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" diff --git a/pyproject.toml b/pyproject.toml index 97eae823f..7309b0128 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -32,7 +32,7 @@ # Package name matches the project's canonical name. Not published to # PyPI — this name only frames the framework root as a uv-managed project. name = "apache-magpie" -version = "0.9.0.dev202610270025" +version = "0.9.0.dev202610280340" description = "Reusable, governance-agnostic framework of agentic skills for maintaining open-source projects." requires-python = ">=3.11" diff --git a/uv.lock b/uv.lock index c0e239962..99d8dc680 100644 --- a/uv.lock +++ b/uv.lock @@ -143,7 +143,7 @@ wheels = [ [[package]] name = "apache-magpie" -version = "0.9.0.dev202610270025" +version = "0.9.0.dev202610280340" source = { virtual = "." } [package.dev-dependencies]