Skip to content

Clyde v0.2.3

Choose a tag to compare

@cshaiku cshaiku released this 22 Aug 19:49
· 36 commits to main since this release

Clyde v0.2.3

This release adds a read-only diagnostics command for local setup and AI-ready troubleshooting.

Changes

  • Added clyde doctor for environment diagnostics across Clyde version, OS/architecture, config status, PATH tools, local Ollama, and optional repository scan readiness.
  • Added clyde doctor --json for automation and AI agents.
  • Added doctor to the human help surface, clyde help --json, and all generated shell completion scripts.
  • Updated README and changelog for the diagnostics workflow.
  • Added tests for JSON diagnostics, invalid config reporting, help behavior, and command catalog coverage.

Verification

  • gofmt on changed Go files
  • go test ./...
  • go run ./cmd/clyde --about
  • go run ./cmd/clyde help --json parsed successfully and includes 18 commands
  • go run ./cmd/clyde doctor . --json parsed successfully
  • Generated completion scripts for Bash, Zsh, Fish, PowerShell, Elvish, Nushell, Xonsh, Tcsh, Clink, Yash, and Oil-family aliases
  • GOOS=windows GOARCH=amd64 go build -o /tmp/clyde.exe ./cmd/clyde
  • GOOS=windows GOARCH=amd64 go test -c ./internal/clyde
  • git diff --check