Skip to content

feat(plugins): CLI tooling — init, build, test, doctor, dev watch/reload - #29

Merged
MerhiOPS merged 1 commit into
mainfrom
feat/plugin-system-session-7
Mar 15, 2026
Merged

feat(plugins): CLI tooling — init, build, test, doctor, dev watch/reload#29
MerhiOPS merged 1 commit into
mainfrom
feat/plugin-system-session-7

Conversation

@MerhiOPS

Copy link
Copy Markdown
Contributor

Summary

  • add volt plugin init, build, test, and doctor as a dedicated volt plugin command group
  • scaffold plugin projects, bundle plugin backends, smoke-test them in the real volt-plugin-host, and report compatibility diagnostics
  • extend volt dev to discover configured plugin projects, rebuild them on change, and restart plugin host processes on successful rebuilds
  • add focused CLI, harness, and doctor tests plus plugin CLI docs

Validation

  • cargo fmt --all -- --check
  • cargo clippy --workspace --all-targets -- -D warnings
  • cargo test --workspace
  • pnpm typecheck
  • pnpm test

Notes

  • cargo test --workspace was rerun standalone after an initial watchdog timing failure while multiple heavy validation commands were running in parallel; the standalone run passed cleanly.

@MerhiOPS
MerhiOPS merged commit 5edb4a9 into main Mar 15, 2026
16 checks passed
@MerhiOPS
MerhiOPS deleted the feat/plugin-system-session-7 branch March 15, 2026 18:41
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.

1 participant