Skip to content

chore: bump ai-toolkit APM pin to v0.3.0 - #201

Merged
DevSecNinja merged 5 commits into
mainfrom
chore/bump-ai-toolkit-v0.2.0
Jun 21, 2026
Merged

chore: bump ai-toolkit APM pin to v0.3.0#201
DevSecNinja merged 5 commits into
mainfrom
chore/bump-ai-toolkit-v0.2.0

Conversation

@DevSecNinja

@DevSecNinjaDevSecNinja commented Jun 21, 2026

Copy link
Copy Markdown
Owner

Result: the full producer→consumer loop works ✅

End-to-end test of the Renovate-style pin bump + apm-materialize.yml (#199), now updating .github to ai-toolkit v0.3.0.

I bumped only the apm.yml pin (v0.1.1 → v0.3.0). The materialize workflow fired automatically and committed back the lockfile + every deployed primitive — proving all five APM primitive types flow through:

PrimitiveDeployed to
10 prompts.github/prompts/
instruction.github/instructions/devsecninja-conventions.instructions.md
agent.github/agents/dutch-real-estate-agent.agent.md
skill.agents/skills/commit-and-release/SKILL.md
MCP servers.vscode/mcp.json (GitHub + MS Learn)

The materialize commit re-triggered CI and passed (App-token push-back confirmed working).

A real gap this test caught

dprint initially failed on the deployed agent.github/agents/** wasn't in the dprint excludes (it was missed in #194's exclusion set because no consumer had deployed an agent yet). Fixed in this PR by adding .github/agents/**; since it's the central config-sync source, the fix propagates to every repo. All 17 checks now green.

Note

Earlier I mistakenly thought the skill/agent/MCP failed to deploy at v0.2.0 due to target detection — actually they simply weren't in v0.2.0 (they shipped in v0.3.0, which I cut as part of this). Target auto-detection (copilot) worked correctly all along.

DevSecNinjaand others added 5 commits June 21, 2026 15:42
Manual pin bump (mirrors what the new Renovate apm.yml manager will do) to
exercise the apm-materialize workflow end-to-end and pull in ai-toolkit's
v0.2.0 primitives (instruction, skill, agent, MCP servers). The materialize
workflow should append the refreshed apm.lock.yaml and deployed files.
Retarget v0.3.0 (just released) instead of v0.2.0 so the materialize
workflow deploys the full primitive set — the commit-and-release skill,
the Dutch agent, and the GitHub + MS Learn MCP servers — not only the
instruction that shipped in v0.2.0.
The end-to-end materialize test deployed the Dutch agent primitive to
.github/agents/dutch-real-estate-agent.agent.md (the APM Copilot target for
agents), which dprint tried to reformat — the same generated-content issue
already handled for .github/prompts and .github/instructions. Add
.github/agents/** to the dprint excludes; it was missed in the original
exclusion set because no consumer had deployed an agent yet.
@DevSecNinjaDevSecNinja changed the title chore: bump ai-toolkit APM pin to v0.2.0chore: bump ai-toolkit APM pin to v0.3.0Jun 21, 2026
@DevSecNinja
DevSecNinja merged commit 4eacab0 into mainJun 21, 2026
17 checks passed
@DevSecNinja
DevSecNinja deleted the chore/bump-ai-toolkit-v0.2.0 branch June 21, 2026 14:18
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@DevSecNinja