Added
- OpenCode validation rules: Added validation rules for OpenCode configuration (#601).
- Kiro target support: Added
KirotoTargetTooland CLI--target kirohandling across CLI, core config, MCP, and LSP target parsing. - Kiro config validation parity:
.agnix.tomlvalidation now acceptstools = ["kiro"]and Kiro-specific disabled rule prefixes (KIRO-*,KR-SK-*). - README supported tools update: Added a Kiro row to the Supported Tools table with current rule coverage (
KIRO-*,KR-SK-*) and current file surface (.kiro/steering/**/*.mdand.kiro/skills/**/SKILL.md) (#596). - Kiro S-tier CI gate: Added an explicit
Kiro S-tier Gatestep in the main CI test job that executes dedicated Kiro gate checks for target behavior, docs/rule parity integrity, and real-world manifest coverage on every PR/push (#602). - Kiro fixture expansion: Added fixture packs for Kiro powers, agents, hooks, and MCP settings plus integration tests to keep the corpus present and CLI-runnable (#599).
- Kiro real-world repo coverage: Added/updated explicit Kiro-tagged real-world repos (
awsdataarchitect/kiro-best-practices,dereknguyen269/derek-power,cremich/promptz,Theadd/kiro-agents) and tightened CI gating to require the expanded baseline intests/real-world/repos.yaml(#598). - Kiro schema foundations: Added dedicated schema modules for
.kiro/agents/*.json,.kiro/hooks/*.kiro.hook,POWER.md, and Kiro MCP configs to support structured parsing with explicit error metadata (#595). - Kiro S-tier promotion: Moved Kiro CLI from B tier to S tier in project memory docs (
CLAUDE.md/AGENTS.md) and added Kiro CI gate coverage to prevent regression (#592). - Kiro file type detection expansion: Added dedicated
KiroPower,KiroAgent,KiroHook, andKiroMcpfile type detection with registry coverage to route these surfaces through the validation pipeline (#594).
Changed
- Kiro docs and tests: Expanded integration/contract tests for Kiro target paths and updated usage docs to clarify legacy
--targetbehavior versustools = [...]filtering. - Kiro authoring parity follow-up: Kiro agent completions now emit JSON-formatted insert text (quoted values and JSON key syntax) and fixture docs now explicitly clarify that
KiroMcpdetection currently targets.kiro/settings/mcp.jsononly (#612, #613).