Releases: the-open-engine/zeroshot
Releases · the-open-engine/zeroshot
v6.0.3
v6.0.2
v6.0.1
v6.0.0
v5.5.0 (Not Full TUI Release)
Zeroshot v5.5.0
Release date: 2026-02-19
This release promotes the latest dev baseline to main.
TUI Status
The TUI is still WIP.
- This is not the full TUI release.
- Full TUI release notes will come in a dedicated later release.
Non‑TUI Improvements In This Release
Orchestration and runtime reliability
- Added guidance queue and delivery plumbing for agents (
src/agent/guidance-queue.js,src/message-buffer.js,src/guidance-topics.js). - Added state snapshot capture/publishing for better cluster progress visibility (
src/state-snapshot.js,src/state-snapshotter.js). - Improved orchestrator/sub-cluster behavior and recovery paths (
src/orchestrator.js,src/sub-cluster-wrapper.js,src/agent-wrapper.js). - Improved attach/send-input path for running sessions (
src/attach/send-input.js,src/attach/index.js).
Validation workflow hardening
- Added staged validation templates (
quick-validation,heavy-validation) and upgradedfull-workflowtemplate behavior. - Added template simulation/deep validation modules (
src/template-validation/**) to catch trigger/consensus issues earlier. - Strengthened config validation and routing (
src/config-validator.js,src/config-router.js,src/schemas/sub-cluster.js).
Provider and output robustness
- Hardened output extraction and fatal/error parsing across providers (
src/agent/output-extraction.js). - Added provider retry/backoff handling (
src/agent/rate-limit-backoff.js). - Updated provider mappings/defaults and parsers (
src/providers/openai/**,src/providers/anthropic/**,src/providers/google/**,src/providers/base-provider.js).
Git/PR automation and workflow behavior
- Enhanced git-pusher behavior and schema handling (
src/agents/git-pusher-template.js). - Improved issue-provider handling across GitHub/GitLab/Azure/Jira (
src/issue-providers/**). - Improved worktree/isolation handling and compose cleanup flows (
src/isolation-manager.js).
CLI and automation improvements
- Expanded CLI behavior and command handling updates (
cli/index.js). - Added/updated startup, settings, and repo config helpers (
lib/start-cluster.js,lib/repo-settings.js,lib/settings.js). - Improved preflight validation paths (
src/preflight.js).
CI/release and quality coverage
- CI/release workflow updates (
.github/workflows/ci.yml,.github/workflows/release.yml,.github/workflows/codeql.yml). - Expanded unit/integration coverage significantly across runtime/validation/provider/orchestrator paths (
tests/**).
Release References
- Release PR: #411
- Merge commit:
0edf0680b61c346af1960e88a6587e5460ac74fa
v5.4.0
5.4.0 (2026-01-18)
Bug Fixes
- add spawn timeout to prevent infinite hang when provider CLI hangs (57f145f)
- adversarial-tester: close CANNOT_VALIDATE abuse loopholes (e3bdf31)
- conductor: add negative examples to prevent false CRITICAL classifications (#85) (6101fa4)
- hooks: escape template patterns in substituted values (8cf4938), closes #60
- metrics: poll for real PID from task store (#92) (6afda6d)
- orchestrator cluster_id and Codex git repo check (#88) (05f224c)
- orchestrator cluster_id and Codex git repo check (#90) (bace190)
- output-parser: handle text blocks in assistant messages for Haiku (#65) (3b54e67), closes #52
- pid: fetch real Claude process PID from tasks.json after spawn (c829bb8)
- prevent infinite hang when provider CLI hangs (opencode 429 bug) (3305da8)
- prompts: add generalization check, use generic context files (#94) (2469f92)
- spawn: disconnect IPC channel to allow parent process exit (e89241d)
- validators: enforce actual execution with testResults schema (3431dff)
- validators: skip CANNOT_VALIDATE criteria on retry iterations (a3c5de3)
Features
- Add Claude API key management and authentication (#62) (cf142c8)
- adversarial-tester: add DI/architectural testing guidance (#86) (7bf8f02)
- adversarial-tester: add verification fallback strategy (#87) (861b052)
- ci: enforce merge queue workflow for dev branch (#67) (d353466)
- commands: add /analyze command for cluster debugging (fc3b01e)
- hooks: add conditional topic publishing via hook logic scripts (c052b52), closes #60 #60
- List episodes chronologically (#78) (8b64f55), closes #2
- List episodes chronologically (#81) (618e21c), closes #2
- prompts: compress validator prompts 3x smaller, OUTPUT FORMAT at end (#91) (b6a13ae)
- providers: add multi-provider issue support with git auto-detection (#82) (a99b209), closes #61
- validation: add CANNOT_VALIDATE status for impossible verification steps (2151e7f)
v5.3.0
5.3.0 (2026-01-12)
Bug Fixes
- agent: filter JSON from error extraction to prevent false matches (b5833aa)
- agents: use modelLevel instead of model in git-pusher-agent (646da10)
- clear require-await lint errors (c96c188)
- conductor: add robustness to prevent silent hang on hook failure (5453958)
- inject completion agent after template loading (0d92a36)
- openai: Codex CLI structured output support (999c55b)
- orchestrator: honor --pr in foreground runs (710466a)
- persist task status and stale recovery (56f51e0)
- preflight: use cross-platform command detection for Windows (adf599c), closes #47
- race: poll log file before checking stale output + auto-clean stale locks (78486e2)
- replace cpu-blocking spin-wait with async file locking (f5bfb0d)
- task-executor: handle stale task status when watcher dies (026357b)
- testers: require behavioral testing, not code review (27f9e08), closes #828 #829 #830
- validator: recognize zero-length fallback as valid role handling (474ca9b)