Skip to content

Releases: tact-lang/pitaya

Pitaya v0.2.0

29 Aug 11:50
13d2d6a
Compare
Choose a tag to compare

Added

  • Custom strategies loader (file.py[:Class], module[:Class]) (#10).
  • CLI flag: --randomize-queue (#50).
  • CLI flag: --max-startup-parallel (#47).
  • CLI flag: --force-commit (#34).
  • CLI flags: --cli-arg, --cli-args (#19).
  • CLI flag: --base-url (OpenAI‑compatible providers) (#15).
  • Canonical events enriched (strategy.rand; task.scheduled includes branch/base) (#10).
  • Log rotation and old log cleanup (#9).
  • Commands: pitaya doctor, pitaya config print (#65).

Changed

  • TUI redesign (modes, header/footer, throttling, compact branch tail) (#66).
  • CLI refinements (help, headless defaults, validation, show-run) (#65).
  • Strategies hardened (Scoring, Best‑of‑N, Iterative; doc‑review two‑phase) (#64, #36).
  • Cleanup lifecycle simplified (immediate container cleanup; prune/cleanup removed) (#51).
  • Dockerfiles combined (#7, 813220d, c77cc16).
  • Resume behavior adjusted (runner handles continuation prompts) (#51).
  • Structured logging and TUI event mapping improved (#9).
  • Branch namespace default hierarchical with deterministic k<short8> (#35).

Removed

  • Disk space preflight check (#46).
  • models.yaml mapping (#38).
  • Debug mode and auto parallelism cap calculation (#41).
  • CLI flags: --display-details, --allow-global-session-volume, --ci-artifacts (#65).

Fixed

  • Avoid git collisions under high parallelism (#42).
  • Resume reliability with new Claude Code API (#6, 9714f00, 27ffe75).

Documentation

  • New docs (Quickstart, CLI, TUI, Strategies, Custom, Config, Plugins) (#67).
  • README rewritten to link docs and new repo name (#67).

Pitaya v0.1.0

20 Aug 03:12
e2e2808
Compare
Choose a tag to compare

Initial release of Pitaya