Skip to content

Releases: ruptor-dev/cli

ruptor v0.0.1-rc1

15 Apr 20:24
v0.0.1-rc1
a1250a2

Choose a tag to compare

ruptor v0.0.1-rc1 Pre-release
Pre-release

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

  • dcb65c8 Initial commit
  • ced7397 ci: add GitHub Actions workflows + issue/PR templates

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