remora v0.1.13
Highlights
- Align the session-only orchestration policy with pilotfish v1.3.0 using backend-neutral recurrence conditions, known-remedy Execution handling, coherent fresh-verification boundaries, Plan convergence, and pull-based subagent result collection.
- Let Happy and similar wrappers reuse remora routing without losing caller
--settings, hooks, permissions, or system prompts.REMORA_COMPOSE_SYSTEM_PROMPT=1combines caller content with remora's policy while preserving--and hyphen-prefixed prompt values. - Keep remora-owned gateway, authentication, model, subagent, Fast, context, concurrency, effort, tool-search, coralline, prompt-bridge, and session environment keys authoritative.
- Move merged caller settings out of child argv and dry-run output. A guarded
0600temporary file is removed after normal exit, launch failure, dry-run, or process termination.
Linux release hotfix
Large inline settings documents can exceed Linux filename limits during the initial file-or-JSON probe. v0.1.13 treats ENAMETOOLONG as an inline JSON candidate while preserving actionable errors for real settings files and the existing strict JSON validation.
The immutable v0.1.12 tag stopped in the release workflow before publishing a GitHub Release or assets. v0.1.13 supersedes it and contains the complete policy and Happy integration scope.
Upgrade
Use the approval-gated runbook pinned to this release:
https://raw.githubusercontent.com/Nanako0129/remora-cc/v0.1.13/install/AGENT-INSTALL.md
Verification
- 72 unit tests plus installer and bootstrap isolation checks
- Actual Claude Code caller-settings handoff
- Normal-exit and
SIGKILLtemporary-file cleanup - Release archive checksum and GitHub artifact attestation
- Clean-room install with the native
~/.claudemanifest unchanged - Fresh adversarial verification:
CONFIRMED - Codex review: clean on PRs #8, #9, #10, and #11
Pull requests
- #8 — pilotfish v1.3.0 orchestration semantics
- #9 — caller settings and system-prompt composition
- #10 — v0.1.12 release preparation
- #11 — Linux inline-settings hotfix and v0.1.13
Full changelog: v0.1.11...v0.1.13