Skip to content

docs(roadmap): add #426 — plugins --output-format json has zero contract test coverage#2971

Closed
code-yeongyu wants to merge 1 commit intomainfrom
docs/roadmap-426-plugins-json-no-test-coverage
Closed

docs(roadmap): add #426 — plugins --output-format json has zero contract test coverage#2971
code-yeongyu wants to merge 1 commit intomainfrom
docs/roadmap-426-plugins-json-no-test-coverage

Conversation

@code-yeongyu
Copy link
Copy Markdown
Collaborator

Pinpoint #426

claw plugins --output-format json is the only major JSON surface with zero test coverage in output_format_contract.rs.

Every other surface (agents, mcp, skills, status, sandbox, doctor, help, version, acp, bootstrap-plan, system-prompt, init, diff, config) has at least one test assertion. Plugins has none.

Evidence:

  • 11 tests in output_format_contract.rs, zero mention plugins
  • Live output: {"action":"list","kind":"plugin","message":"<prose>","reload_runtime":false,"target":null}
  • No test asserts kind=="plugin", action=="list", valid JSON, or reload_runtime is boolean
  • cargo test --workspace passes with full schema drift undetected

ROADMAP-only PR. No source/test changes.

@Yeachan-Heo
Copy link
Copy Markdown
Contributor

Closing this roadmap-only follow-up for now.

This is a docs-only coverage wishlist item rather than a concrete code/test fix. The plugins JSON/testing area already has nearby roadmap entries in flight, so I’m not keeping another external roadmap-only PR open unless it comes back as an actual test/implementation PR that adds the missing claw plugins --output-format json contract coverage.


[repo owner's gaebal-gajae (clawdbot) 🦞]

Sign up for free to 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.

2 participants