Skip to content

remora v0.1.10 - complete pilotfish role shadowing

Choose a tag to compare

@github-actions github-actions released this 15 Jul 03:39
5696225

Complete pilotfish role shadowing

remora v0.1.10 makes its session-scoped agent roster complete. A global pilotfish installation can no longer fill missing plan-verifier or security-reviewer roles with user-level definitions inside a remora session.

What changed

Area Behavior
Session roster All eight current pilotfish role names are supplied through remora's dynamic --agents document.
Plan review plan-verifier is a tool-allowlisted read-only role and returns only READY or REVISE.
Outcome review verifier retains command execution for independent reproduction and returns only CONFIRMED or REFUTED.
Security review security-reviewer gathers read-only evidence before approval; security-executor accepts only approved implementation work.
Existing configs Six-role TOML files remain valid through verifier and security-executor routing fallbacks. Explicit new keys allow independent effort tuning.
Native Claude remora still does not modify ~/.claude; the complete roster exists only in the child session.

Internal routing fallback metadata is removed before the JSON reaches Claude Code. Regression coverage locks the eight-role roster, capability boundaries, launch payload, and upgrade behavior.

Verification

  • 40 Python tests passed.
  • Installer and offline bootstrap isolation tests passed.
  • Python and shell syntax checks passed.
  • Agent rendering and sanitized dry-run checks passed.
  • The v0.1.10 release archive and checksum were built locally and its layout inspected.
  • remora doctor rendered all eight definitions successfully.
  • Codex reviewed implementation PR #5 and gave a clean pass.

Upgrade

Use the pinned, approval-gated v0.1.10 runbook:

Read and follow this installation runbook:
https://raw.githubusercontent.com/Nanako0129/remora-cc/v0.1.10/install/AGENT-INSTALL.md

Perform only the read-only preflight first. Show every proposed filesystem
change, trust boundary, download source, and verification step. Do not write
anything until I explicitly approve.

After upgrading, start a fresh remora session. /resume may restore the agent definitions recorded in an older transcript.

Full Changelog: v0.1.9...v0.1.10