Logo
Explore Help
Register Sign in
backmeupplz/superharness
Watch
1
0
Code Issues Pull requests Projects Releases 6 Wiki Activity Actions
6 releases 7 tags
  • v0.3.3 4f2e0fbfaf

    superharness v0.3.3 Stable

    backmeupplz released this 2026-03-19 22:21:05 +00:00 | 4 commits to main since this release

    Fixes

    • Harness restart reliability: F2 harness switch now uses a signal file + heartbeat thread instead of calling tmux respawn-pane from inside a display-popup (which silently failed)
    • Compact status bar: Shortened from SUPERHARNESS | F1:toggle-away | F2:settings... to SH | F1:away | F2:set | F3:info | F4:wrk(N) | F5:tasks | F6:log — fits any terminal width
    • OpenCode model default: Removed Anthropic models (no longer supported by OpenCode), defaults to Kimi K2.5 via Fireworks

    Full Changelog: https://github.com/backmeupplz/superharness/compare/v0.3.2...v0.3.3

    Full Changelog: https://github.com/backmeupplz/superharness/compare/v0.3.2...v0.3.3

    Full Changelog: https://github.com/backmeupplz/superharness/compare/v0.3.2...v0.3.3

    Full Changelog: https://github.com/backmeupplz/superharness/compare/v0.3.2...v0.3.3

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads

    • superharness_0.3.3_amd64.deb
      4 downloads · 2026-03-19 22:22:03 +00:00 · 734 KiB
    • superharness_0.3.3_arm64.deb
      4 downloads · 2026-03-19 22:23:24 +00:00 · 701 KiB
    • superharness-aarch64-apple-darwin
      145 downloads · 2026-03-19 22:22:23 +00:00 · 1.9 MiB
    • superharness-aarch64-apple-darwin.sha256
      2 downloads · 2026-03-19 22:22:23 +00:00 · 100 B
    • superharness-aarch64-unknown-linux-gnu
      280 downloads · 2026-03-19 22:23:24 +00:00 · 2.1 MiB
    • superharness-aarch64-unknown-linux-gnu.sha256
      8 downloads · 2026-03-19 22:23:24 +00:00 · 105 B
    • superharness-x86_64-apple-darwin
      8 downloads · 2026-03-19 22:22:17 +00:00 · 2 MiB
    • superharness-x86_64-apple-darwin.sha256
      2 downloads · 2026-03-19 22:22:17 +00:00 · 99 B
    • superharness-x86_64-unknown-linux-gnu
      318 downloads · 2026-03-19 22:22:03 +00:00 · 2.2 MiB
    • superharness-x86_64-unknown-linux-gnu.sha256
      10 downloads · 2026-03-19 22:22:03 +00:00 · 104 B
  • v0.3.2 98f1274bf0

    superharness v0.3.2 Stable

    backmeupplz released this 2026-03-19 21:44:58 +00:00 | 5 commits to main since this release

    Fixes

    • Claude Code & Codex harness support: Fixed crash when launching Claude or Codex as orchestrator — now uses interactive mode (stays alive for heartbeats) instead of one-shot mode
    • Per-harness model config: New models object in config.json for per-harness model overrides (e.g. models.claude, models.codex), with fallback to default_model
    • OpenRouter model filtering: Skips OpenRouter-format models (containing /) for Claude and Codex harnesses since they use native model names
    • install.sh 404: Added .nojekyll to fix GitHub Pages not serving the install script
    • Copy buttons: Added execCommand fallback for broader browser clipboard support

    Full Changelog: https://github.com/backmeupplz/superharness/compare/v0.3.1...v0.3.2

    Full Changelog: https://github.com/backmeupplz/superharness/compare/v0.3.1...v0.3.2

    Full Changelog: https://github.com/backmeupplz/superharness/compare/v0.3.1...v0.3.2

    Full Changelog: https://github.com/backmeupplz/superharness/compare/v0.3.1...v0.3.2

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads

    • superharness_0.3.2_amd64.deb
      2 downloads · 2026-03-19 21:46:19 +00:00 · 734 KiB
    • superharness_0.3.2_arm64.deb
      2 downloads · 2026-03-19 21:47:25 +00:00 · 701 KiB
    • superharness-aarch64-apple-darwin
      4 downloads · 2026-03-19 21:46:38 +00:00 · 1.9 MiB
    • superharness-aarch64-apple-darwin.sha256
      1 download · 2026-03-19 21:46:38 +00:00 · 100 B
    • superharness-aarch64-unknown-linux-gnu
      4 downloads · 2026-03-19 21:47:25 +00:00 · 2.1 MiB
    • superharness-aarch64-unknown-linux-gnu.sha256
      1 download · 2026-03-19 21:47:25 +00:00 · 105 B
    • superharness-x86_64-apple-darwin
      4 downloads · 2026-03-19 21:46:30 +00:00 · 2 MiB
    • superharness-x86_64-apple-darwin.sha256
      1 download · 2026-03-19 21:46:30 +00:00 · 99 B
    • superharness-x86_64-unknown-linux-gnu
      5 downloads · 2026-03-19 21:46:19 +00:00 · 2.2 MiB
    • superharness-x86_64-unknown-linux-gnu.sha256
      1 download · 2026-03-19 21:46:19 +00:00 · 104 B
  • v0.3.1 a74a96485c

    superharness v0.3.1 Stable

    backmeupplz released this 2026-03-17 16:21:48 +00:00 | 59 commits to main since this release

    Changes since v0.3.0

    Removed

    • Relay, sudo, and loop guard systems (src/relay.rs, src/loop_guard.rs, all related CLI commands)
    • Task CLI commands (tasks.rs) — superharness now manages tasks.json directly via file tools
    • Automated task linking on spawn/kill — manual task management is more reliable

    Added

    • Worker identity prefix injected into every worker task prompt
    • Superharness binary path passed to workers via prompt and env var

    Fixed

    • Heartbeat: disabled self-guard, dedup rapid beats, TOCTOU race in daemon_tick
    • Stripped worker prefix down to just binary path (removed automated bypasses)

    Improved

    • AGENTS.md template overhauled: streamlined from 873 to 442 lines (-49%), added model selection guide, event-driven architecture docs, task dependency examples

    Full Changelog: https://github.com/backmeupplz/superharness/compare/v0.3.0...v0.3.1

    Full Changelog: https://github.com/backmeupplz/superharness/compare/v0.3.0...v0.3.1

    Full Changelog: https://github.com/backmeupplz/superharness/compare/v0.3.0...v0.3.1

    Full Changelog: https://github.com/backmeupplz/superharness/compare/v0.3.0...v0.3.1

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads

    • superharness_0.3.1_amd64.deb
      0 downloads · 2026-03-17 16:22:46 +00:00 · 723 KiB
    • superharness_0.3.1_arm64.deb
      0 downloads · 2026-03-17 16:23:56 +00:00 · 691 KiB
    • superharness-aarch64-apple-darwin
      2 downloads · 2026-03-17 16:23:06 +00:00 · 1.8 MiB
    • superharness-aarch64-apple-darwin.sha256
      0 downloads · 2026-03-17 16:23:06 +00:00 · 100 B
    • superharness-aarch64-unknown-linux-gnu
      2 downloads · 2026-03-17 16:23:56 +00:00 · 2.1 MiB
    • superharness-aarch64-unknown-linux-gnu.sha256
      0 downloads · 2026-03-17 16:23:56 +00:00 · 105 B
    • superharness-x86_64-apple-darwin
      2 downloads · 2026-03-17 16:23:01 +00:00 · 2 MiB
    • superharness-x86_64-apple-darwin.sha256
      0 downloads · 2026-03-17 16:23:00 +00:00 · 99 B
    • superharness-x86_64-unknown-linux-gnu
      2 downloads · 2026-03-17 16:22:46 +00:00 · 2.2 MiB
    • superharness-x86_64-unknown-linux-gnu.sha256
      0 downloads · 2026-03-17 16:22:46 +00:00 · 104 B
  • v0.3.0 122600dcb8

    superharness v0.3.0 Stable

    backmeupplz released this 2026-03-14 00:55:18 +00:00 | 86 commits to main since this release

    No known key found for this signature in database
    GPG key ID: E58B0C37DFED05DF

    Full Changelog: https://github.com/backmeupplz/superharness/compare/v0.2.1...v0.3.0

    Full Changelog: https://github.com/backmeupplz/superharness/compare/v0.2.1...v0.3.0

    Full Changelog: https://github.com/backmeupplz/superharness/compare/v0.2.1...v0.3.0

    Full Changelog: https://github.com/backmeupplz/superharness/compare/v0.2.1...v0.3.0

    Full Changelog: https://github.com/backmeupplz/superharness/compare/v0.2.1...v0.3.0

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads

    • superharness_0.3.0_amd64.deb
      0 downloads · 2026-03-14 00:56:12 +00:00 · 801 KiB
    • superharness_0.3.0_arm64.deb
      0 downloads · 2026-03-14 00:57:18 +00:00 · 765 KiB
    • superharness-aarch64-apple-darwin
      1 download · 2026-03-14 00:56:20 +00:00 · 2.1 MiB
    • superharness-aarch64-apple-darwin.sha256
      1 download · 2026-03-14 00:56:20 +00:00 · 100 B
    • superharness-aarch64-unknown-linux-gnu
      1 download · 2026-03-14 00:57:18 +00:00 · 2.3 MiB
    • superharness-aarch64-unknown-linux-gnu.sha256
      1 download · 2026-03-14 00:57:18 +00:00 · 105 B
    • superharness-x86_64-apple-darwin
      4 downloads · 2026-03-14 00:56:23 +00:00 · 2.2 MiB
    • superharness-x86_64-apple-darwin.sha256
      1 download · 2026-03-14 00:56:23 +00:00 · 99 B
    • superharness-x86_64-unknown-linux-gnu
      1 download · 2026-03-14 00:56:12 +00:00 · 2.5 MiB
    • superharness-x86_64-unknown-linux-gnu.sha256
      1 download · 2026-03-14 00:56:12 +00:00 · 104 B
  • v0.2.1 5a1532adb7

    superharness v0.2.1 Stable

    backmeupplz released this 2026-03-13 16:39:48 +00:00 | 170 commits to main since this release

    Full Changelog: https://github.com/backmeupplz/superharness/compare/v0.2.0...v0.2.1

    Full Changelog: https://github.com/backmeupplz/superharness/compare/v0.2.0...v0.2.1

    Full Changelog: https://github.com/backmeupplz/superharness/compare/v0.2.0...v0.2.1

    Full Changelog: https://github.com/backmeupplz/superharness/compare/v0.2.0...v0.2.1

    Full Changelog: https://github.com/backmeupplz/superharness/compare/v0.2.0...v0.2.1

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads

    • superharness_0.2.1_amd64.deb
      0 downloads · 2026-03-13 16:40:42 +00:00 · 740 KiB
    • superharness_0.2.1_arm64.deb
      0 downloads · 2026-03-13 16:41:51 +00:00 · 701 KiB
    • superharness-aarch64-apple-darwin
      1 download · 2026-03-13 16:41:03 +00:00 · 1.9 MiB
    • superharness-aarch64-apple-darwin.sha256
      1 download · 2026-03-13 16:41:03 +00:00 · 100 B
    • superharness-aarch64-unknown-linux-gnu
      1 download · 2026-03-13 16:41:51 +00:00 · 2.1 MiB
    • superharness-aarch64-unknown-linux-gnu.sha256
      1 download · 2026-03-13 16:41:51 +00:00 · 105 B
    • superharness-x86_64-apple-darwin
      1 download · 2026-03-13 16:40:53 +00:00 · 2.1 MiB
    • superharness-x86_64-apple-darwin.sha256
      1 download · 2026-03-13 16:40:53 +00:00 · 99 B
    • superharness-x86_64-unknown-linux-gnu
      1 download · 2026-03-13 16:40:42 +00:00 · 2.3 MiB
    • superharness-x86_64-unknown-linux-gnu.sha256
      1 download · 2026-03-13 16:40:42 +00:00 · 104 B
  • v0.2.0 3ea8cdf328

    superharness v0.2.0 Stable

    backmeupplz released this 2026-03-13 15:19:30 +00:00 | 179 commits to main since this release

    superharness v0.2.0

    Initial release of SuperHarness — autonomous multi-agent orchestrator for AI coding agents via tmux.

    Features

    • Spawn, monitor, and manage AI coding agent workers (opencode, claude, codex) in tmux panes
    • Harness detection and selection — auto-detects installed AI CLIs, configurable default
    • Smart pane layout — dynamic layouts based on terminal size, auto-surfaces panes needing attention
    • Worker-to-user relay — structured credential/question relay from workers to human
    • Sudo support — relay sudo commands through the orchestrator
    • Git worktree isolation per worker
    • Away/present mode with decision queuing
    • Loop detection and auto-recovery
    • Checkpoint/resume for long-running tasks
    • Task dependency graph with --depends-on

    Install

    curl -sSf https://raw.githubusercontent.com/backmeupplz/superharness/main/install.sh | sh
    

    Or via cargo:

    cargo install superharness
    

    Full Changelog: https://github.com/backmeupplz/superharness/commits/v0.2.0

    Full Changelog: https://github.com/backmeupplz/superharness/commits/v0.2.0

    Full Changelog: https://github.com/backmeupplz/superharness/commits/v0.2.0

    Full Changelog: https://github.com/backmeupplz/superharness/commits/v0.2.0

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads

    • superharness_0.2.0_amd64.deb
      0 downloads · 2026-03-13 15:20:26 +00:00 · 739 KiB
    • superharness_0.2.0_arm64.deb
      0 downloads · 2026-03-13 15:21:34 +00:00 · 701 KiB
    • superharness-aarch64-apple-darwin
      1 download · 2026-03-13 15:20:22 +00:00 · 1.9 MiB
    • superharness-aarch64-apple-darwin.sha256
      0 downloads · 2026-03-13 15:20:22 +00:00 · 100 B
    • superharness-aarch64-unknown-linux-gnu
      1 download · 2026-03-13 15:21:34 +00:00 · 2.1 MiB
    • superharness-aarch64-unknown-linux-gnu.sha256
      0 downloads · 2026-03-13 15:21:34 +00:00 · 105 B
    • superharness-x86_64-apple-darwin
      1 download · 2026-03-13 15:20:36 +00:00 · 2.1 MiB
    • superharness-x86_64-apple-darwin.sha256
      0 downloads · 2026-03-13 15:20:36 +00:00 · 99 B
    • superharness-x86_64-unknown-linux-gnu
      1 download · 2026-03-13 15:20:26 +00:00 · 2.3 MiB
    • superharness-x86_64-unknown-linux-gnu.sha256
      0 downloads · 2026-03-13 15:20:26 +00:00 · 104 B
Powered by Forgejo Version: 16.0.6 Page: 114ms Template: 76ms
English
Bahasa Indonesia Dansk Deutsch English Español Esperanto Filipino Français Italiano Latviešu Magyar nyelv Nederlands Plattdüütsch Polski Português de Portugal Português do Brasil Slovenščina Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API