Skip to content

Add doctor JSON output, CI checks, and Makefile workflow#14

Merged
dmoliveira merged 1 commit intomainfrom
feat/doctor-json-ci-make-release
Feb 11, 2026
Merged

Add doctor JSON output, CI checks, and Makefile workflow#14
dmoliveira merged 1 commit intomainfrom
feat/doctor-json-ci-make-release

Conversation

@dmoliveira
Copy link
Owner

Summary

  • add /plugin doctor --json output and a /plugin-doctor-json shortcut command for machine-readable diagnostics
  • add CI workflow to validate Python/JSON and run installer smoke checks on PRs and pushes
  • add Makefile targets for routine operations (help, validate, doctor, doctor-json, install-test, release)
  • update installer to support optional REPO_REF checkout for branch/ref testing
  • update README/CHANGELOG with new automation and maintenance workflows

Validation

  • python3 -m py_compile scripts/plugin_command.py
  • python3 -m json.tool opencode.json >/dev/null
  • make validate
  • python3 scripts/plugin_command.py doctor --json
  • make doctor-json
  • make install-test

@dmoliveira dmoliveira merged commit f9bc659 into main Feb 11, 2026
1 check passed
@dmoliveira dmoliveira deleted the feat/doctor-json-ci-make-release branch February 11, 2026 20:57
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