Tags: trmdy/forge
Tags
docs: add design doc for Claude stream-json logs feature Record the problem statement, design decision, runtime profile updates, code changes, and validation approach for the Claude stream-json log rendering feature introduced in this series. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
ci: use supported macOS runner for amd64 release build
build: switch release pipeline to Rust artifacts replace goreleaser jobs with Rust-native artifact build matrix add release-build-artifacts script and alpha release runbook
v0.2.0 — TUI Dashboard, Initial Wait, Daemon Ownership Highlights: TUI Overhaul: - Tabbed dashboard with four views: Overview, Logs, Runs, Multi Logs - Color theme system with four palettes (default, high-contrast, ocean, sunset) - Harness-aware log highlighting (Claude, Codex, OpenCode) with semantic layer filtering (events, errors, tools, diff) - Configurable multi-pane grid layouts up to 4x4 for comparing loop streams - Deep log scrolling (pgup/pgdown/home/end), zen mode, in-app help overlay - Bounded 2MB reverse-read tail replacing full-file reads for large logs Loop Enhancements: - --initial-wait flag on 'forge up' and 'forge scale' to delay first iteration - Daemon-owned runners with --spawn-owner (local|daemon|auto) controls - Default spawn owner changed from auto to local - Stale runner reconciliation - Zero limits treated as unlimited Contrib: - macOS launchd plist template for forged daemon Full changelog: v0.1.3..v0.2.0
PreviousNext