You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@magpie.apache.org by po...@apache.org on 2026/10/24 11:59:14 UTC
(magpie) branch main updated: chore: bump dev version to 0.9.0.dev202610241151 (#1778)
This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/magpie.git
The following commit(s) were added to refs/heads/main by this push:
new deb35662f chore: bump dev version to 0.9.0.dev202610241151 (#1778)
deb35662f is described below
commit deb35662f299f4c3e931464eb2e94eebe5906f57
Author: github-actions[bot] <41...@users.noreply.github.com>
AuthorDate: Sat Oct 24 13:59:09 2026 +0200
chore: bump dev version to 0.9.0.dev202610241151 (#1778)
Move the dev stamp so adopters' `claude plugin update` picks up the
work merged since the previous stamp. The marketplace is served from
`main` and the update check compares version strings, so a frozen
suffix is a silent no-op: an adopter running that command is told they
are already current while sitting behind.
Run from the Actions tab by @potiuk. Generated by
.github/workflows/bump-dev-version.yml with the documented steps: bump
`project.version` in `pyproject.toml`, then
`tools/dev/check-family-plugins.py --fix` and `uv lock` to propagate
to every manifest. The stamp is UTC at minute resolution.
Co-authored-by: github-actions[bot] <41...@users.noreply.github.com>
Co-authored-by: Jarek Potiuk <59...@users.noreply.github.com>
---
.claude-plugin/marketplace.json | 26 +++++++++++-----------
.claude-plugin/plugin.json | 2 +-
.codex-plugin/plugin.json | 2 +-
apm.yml | 2 +-
gemini-extension.json | 2 +-
plugin.json | 2 +-
.../.claude-plugin/plugin.json | 2 +-
.../magpie-agent-guard/.claude-plugin/plugin.json | 2 +-
.../.claude-plugin/plugin.json | 2 +-
plugins/magpie-issue/.claude-plugin/plugin.json | 2 +-
.../magpie-mentoring/.claude-plugin/plugin.json | 2 +-
plugins/magpie-pairing/.claude-plugin/plugin.json | 2 +-
.../.claude-plugin/plugin.json | 2 +-
.../.claude-plugin/plugin.json | 2 +-
.../magpie-repo-health/.claude-plugin/plugin.json | 2 +-
plugins/magpie-security/.claude-plugin/plugin.json | 2 +-
plugins/magpie-setup/.claude-plugin/plugin.json | 2 +-
.../magpie-utilities/.claude-plugin/plugin.json | 2 +-
.../magpie-vetted-ops/.claude-plugin/plugin.json | 2 +-
pyproject.toml | 2 +-
uv.lock | 2 +-
21 files changed, 33 insertions(+), 33 deletions(-)
diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json
index 31171c5ef..3c1253d28 100644
--- a/.claude-plugin/marketplace.json
+++ b/.claude-plugin/marketplace.json
@@ -9,79 +9,79 @@
{
"name": "magpie-adversarial-review",
"source": "./plugins/magpie-adversarial-review",
- "version": "0.9.0.dev202610222305",
+ "version": "0.9.0.dev202610241151",
"description": "Apache Magpie \u2014 adversarial review: runs other models' CLIs (Codex, Copilot, Gemini, 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.dev202610222305",
+ "version": "0.9.0.dev202610241151",
"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-vetted-ops",
"source": "./plugins/magpie-vetted-ops",
- "version": "0.9.0.dev202610222305",
+ "version": "0.9.0.dev202610241151",
"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.dev202610222305",
+ "version": "0.9.0.dev202610241151",
"description": "Apache Magpie contributor-growth family (9 skills)."
},
{
"name": "magpie-issue",
"source": "./plugins/magpie-issue",
- "version": "0.9.0.dev202610222305",
+ "version": "0.9.0.dev202610241151",
"description": "Apache Magpie issue family (8 skills)."
},
{
"name": "magpie-mentoring",
"source": "./plugins/magpie-mentoring",
- "version": "0.9.0.dev202610222305",
+ "version": "0.9.0.dev202610241151",
"description": "Apache Magpie mentoring family (4 skills)."
},
{
"name": "magpie-pairing",
"source": "./plugins/magpie-pairing",
- "version": "0.9.0.dev202610222305",
+ "version": "0.9.0.dev202610241151",
"description": "Apache Magpie pairing family (2 skills)."
},
{
"name": "magpie-pr-management",
"source": "./plugins/magpie-pr-management",
- "version": "0.9.0.dev202610222305",
+ "version": "0.9.0.dev202610241151",
"description": "Apache Magpie pr-management family (9 skills)."
},
{
"name": "magpie-release-management",
"source": "./plugins/magpie-release-management",
- "version": "0.9.0.dev202610222305",
+ "version": "0.9.0.dev202610241151",
"description": "Apache Magpie release-management family (10 skills)."
},
{
"name": "magpie-repo-health",
"source": "./plugins/magpie-repo-health",
- "version": "0.9.0.dev202610222305",
+ "version": "0.9.0.dev202610241151",
"description": "Apache Magpie repo-health family (8 skills)."
},
{
"name": "magpie-security",
"source": "./plugins/magpie-security",
- "version": "0.9.0.dev202610222305",
+ "version": "0.9.0.dev202610241151",
"description": "Apache Magpie security family (15 skills)."
},
{
"name": "magpie-setup",
"source": "./plugins/magpie-setup",
- "version": "0.9.0.dev202610222305",
+ "version": "0.9.0.dev202610241151",
"description": "Apache Magpie setup family (11 skills)."
},
{
"name": "magpie-utilities",
"source": "./plugins/magpie-utilities",
- "version": "0.9.0.dev202610222305",
+ "version": "0.9.0.dev202610241151",
"description": "Apache Magpie utilities family (5 skills)."
}
]
diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json
index 83f6a0ef9..c53dd276a 100644
--- a/.claude-plugin/plugin.json
+++ b/.claude-plugin/plugin.json
@@ -1,6 +1,6 @@
{
"name": "magpie",
- "version": "0.9.0.dev202610222305",
+ "version": "0.9.0.dev202610241151",
"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 ccb74f2f5..d3ca73fcc 100644
--- a/.codex-plugin/plugin.json
+++ b/.codex-plugin/plugin.json
@@ -1,6 +1,6 @@
{
"name": "magpie",
- "version": "0.9.0.dev202610222305",
+ "version": "0.9.0.dev202610241151",
"description": "Apache Magpie — agentic skills for maintaining open-source projects.",
"skills": "./skills",
"hooks": {
diff --git a/apm.yml b/apm.yml
index 04ab58c57..51624890c 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.dev202610222305
+version: 0.9.0.dev202610241151
type: skill
description: >-
Apache Magpie — a reusable, governance-agnostic framework of agentic skills
diff --git a/gemini-extension.json b/gemini-extension.json
index 4c4bd87bc..8a22faf9e 100644
--- a/gemini-extension.json
+++ b/gemini-extension.json
@@ -1,6 +1,6 @@
{
"name": "magpie",
- "version": "0.9.0.dev202610222305",
+ "version": "0.9.0.dev202610241151",
"description": "Apache Magpie — agentic skills for maintaining open-source projects. Skills are auto-discovered from ./skills.",
"contextFileName": "GEMINI.md"
}
diff --git a/plugin.json b/plugin.json
index de62d137a..18aa7fb25 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.dev202610222305",
+ "version": "0.9.0.dev202610241151",
"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 9edb8dc20..6480964d6 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, Gemini, 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.dev202610222305",
+ "version": "0.9.0.dev202610241151",
"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 13abc57dc..e25eeef29 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.dev202610222305",
+ "version": "0.9.0.dev202610241151",
"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 287b75913..5533d6934 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.dev202610222305",
+ "version": "0.9.0.dev202610241151",
"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 a034d4c43..dac5778b6 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.dev202610222305",
+ "version": "0.9.0.dev202610241151",
"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 87a853338..6c1f3b5bf 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.dev202610222305",
+ "version": "0.9.0.dev202610241151",
"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 8feead6b1..0f2192fb5 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.dev202610222305",
+ "version": "0.9.0.dev202610241151",
"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 9e3ca00c5..14fc2966f 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.dev202610222305",
+ "version": "0.9.0.dev202610241151",
"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 e8339657d..ea024d968 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.dev202610222305",
+ "version": "0.9.0.dev202610241151",
"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 4bebd1521..f7ee0155f 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.dev202610222305",
+ "version": "0.9.0.dev202610241151",
"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 dab60a2bc..9ea206720 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.dev202610222305",
+ "version": "0.9.0.dev202610241151",
"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 c88adf70b..617129bce 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.dev202610222305",
+ "version": "0.9.0.dev202610241151",
"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 c5b7c1396..4967f6b32 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.dev202610222305",
+ "version": "0.9.0.dev202610241151",
"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 9a25873f0..8a01480dd 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.dev202610222305",
+ "version": "0.9.0.dev202610241151",
"author": {
"name": "Apache Magpie",
"url": "https://magpie.apache.org/"
diff --git a/pyproject.toml b/pyproject.toml
index 03feb4026..fa193b4dd 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.dev202610222305"
+version = "0.9.0.dev202610241151"
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 2b77913af..34519347f 100644
--- a/uv.lock
+++ b/uv.lock
@@ -142,7 +142,7 @@ wheels = [
[[package]]
name = "apache-magpie"
-version = "0.9.0.dev202610222305"
+version = "0.9.0.dev202610241151"
source = { virtual = "." }
[package.dev-dependencies]