Releases: ruptor-dev/cli
Releases · ruptor-dev/cli
ruptor v0.0.1-rc1
ruptor v0.0.1-rc1
Download, verify with cosign, then run.
Changelog
Features
- 3a72e85 feat(auth): OAuth device flow + token management
- 4e88c0c feat(cloud): spool ruptor run reports to ~/.ruptor/pending/
- 0231dac feat(cmd): add ruptor doctor + ruptor update subcommands
- cc237ec feat(cmd): add ruptor sync subcommand + cloud upload client
- f86cbf4 feat(config): introduce viper-backed Settings + RUPTOR_* env overrides
- 151fd6e feat(config,report): require schema version in configs and reports
- 87500c1 feat(examples): add quickstart, ollama, multi-tool, and simulate examples
- e732976 feat(faults): add llm_error fault type
- 29929c1 feat(faults): add llm_timeout fault type
- 9926349 feat(proxy): auto-detect available port on startup (ADR-008)
- b174c56 feat(proxy,cmd): wire chaos run pipeline end-to-end
- f43d075 feat(release): .goreleaser.yaml + LICENSE / CONTRIBUTING / CODE_OF_CONDUCT
- a1250a2 feat(runner): fix experiment completion, add all-faults example, update evaluator over-tagging audit entry
- d88432c feat(runner): implement agent lifecycle, redesign HTML report, fix experiment timing
- 4fd41ec feat(simulate): implement ADR-009 agent contract
- 69be2c4 feat(telemetry): add opt-in OpenTelemetry tracing stub
- 9df5c82 feat(ui): full Bubbletea TUI for ruptor run + lint config
Fixes
- 1169d9d fix(ci): add permissions and env vars to release workflow
- 84e2744 fix(ci): correct action versions in release workflow
- 57406ec fix(ci): enable SBOM generation via syft
- 8e5d2b3 fix(ci): pass tap token to homebrew_casks repository
- 87f637a fix(ci): update cosign signing to v3+ bundle format
- b2e91e4 fix(doctor): cloud checks show ⚠ coming soon when CloudReportingEnabled=false
- 64bbc3e fix(doctor): gate cloud checks behind CloudReportingEnabled FF, fix CI tests, update README
- 008d951 fix(examples): align agent timeout with fault delay, document proxy hang bug
- 7669210 fix(examples): support RUPTOR_BIN env var for local dev, fix README delay doc
- 610cd52 fix(runner): split syscall usage behind build tags for windows compat
- 21986a7 fix: route cmd output through internal/ui/ boundary
- f41fb59 fix: wire --version flag and version subcommand
Refactors
- 2fb6cec refactor(cmd): ship version / commit / buildDate via ldflags
- 2a9b30d refactor(llmjudge): extract prompts to embedded .txt files
- 6b3e93f refactor(simulate): drive goal detection from the LLM, not substring match
- 617f19c refactor(types): retype ReliabilityReport.Score as float64 0.0–1.0
- d29737a refactor: rename faultforge to ruptor
- ef5f9f6 refactor: replace stdlib slog with zerolog across the codebase
- 78e6f25 refactor: unify Detector interface and inject rng into proxy
Other
Verify
cosign verify-blob \
--certificate-identity-regexp 'https://github\.com/ruptor-dev/cli' \
--certificate-oidc-issuer 'https://token.actions.githubusercontent.com' \
--signature ruptor_0.0.1-rc1_checksums.txt.sig \
--certificate ruptor_0.0.1-rc1_checksums.txt.pem \
ruptor_0.0.1-rc1_checksums.txt
sha256sum -c ruptor_0.0.1-rc1_checksums.txt