Conversation
8c56550 to
5b84b07
Compare
5b84b07 to
d25b1a5
Compare
|
Thanks for picking up #320. We're closing this without merging, because the tool it targets is no longer maintained: the Amazon Q Developer CLI repository now says "This open source project is no longer being actively maintained and will only receive critical security fixes. Amazon Q Developer CLI is now available as Kiro CLI, a closed-source product." Magpie already supports Kiro CLI through the Kiro adapter, which also runs the deterministic action guard ( Smaller observationsFor the record, in case this page is reused elsewhere:
|
|
Thanks @potiuk for the detailed review and context! Makes total sense not to add an adapter for a deprecated CLI given Kiro is already supported in Magpie. Looking forward to picking up other active issues! |
Summary
~/.aws/amazonq/agents/magpie.json), as the CLI does not parse Markdown natively.uv,git,gh) to align with regulated enterprise environments."Amazon Q"to theHARNESS_VOCABdictionary insidetools/vendor-neutrality-scoreand successfully regenerated the scorecard, officially moving it to "supported runtimes."Type of change
.claude/skills/<name>/) — eval fixtures updated belowtools/<system>/*.md)tools/*/withpyproject.toml)docs/,README.md,CONTRIBUTING.md)projects/_template/)prek, workflows, validators)Test plan
prek run --all-filespassesuv run pytest/ruff check/mypypasses(
PYTHONPATH=tools/skill-evals/src python3 -m skill_evals.runner tools/skill-evals/evals/<skill>/)(a regression test for the bug fixed / the behaviour added — see CONTRIBUTING.md)
uv run --project tools/vendor-neutrality-score vendor-neutrality-score --markdownverified to process"Amazon Q"properly and generated clean scorecard block.RFC-AI-0004 compliance
<PROJECT>,<tracker>,<upstream>,<security-list>) used in all skill / tool prose (thecheck-placeholdersprek hook is the mechanical gate)Linked issues
Resolves #320
Notes for reviewers (optional)
mcp-config.json) rather than trying to force a symlink relay inagents.md, as it fits Q's architecture better.> **Note:**warning users that the exact tool identifiers in Q may vary based on version (e.g.,shellvsbashvsrun_command), to ensure the documentation remains honest without making false claims about Q's undocumented internal schema parameters.