Skip to content

Releases: manishiitg/coding-agent-loop

1.25.115

Choose a tag to compare

@github-actions github-actions released this 14 Jul 15:38

Desktop release v1.25.115.

Changes since v1.25.114:

  • Lazy-load report interaction widgets (8095ecf)
  • Harden dynamic report input lifecycle (eafd70a)
  • Add dynamic report human input workflows (f6c4d96)

1.25.114

Choose a tag to compare

@github-actions github-actions released this 14 Jul 13:15

Desktop release v1.25.114.

Changes since v1.25.113:

  • Fix stale running state for settled tmux terminals (2ddbb0a)
  • Keep legacy desktop updater assets available (a2a639b)

1.25.113

Choose a tag to compare

@github-actions github-actions released this 14 Jul 12:20

Desktop release v1.25.113.

Changes since v1.25.112:

  • Make isolated desktop release commits deterministic (a13585c)
  • Keep scheduled completion notifications readable (a6019e4)
  • Capture complete terminal output after agent settles (cdca9a3)
  • Keep terminal attach from flashing blank (98f5443)
  • Use granted host Downloads path directly (48ce006)
  • Keep retained terminal visible after completion (d8394cc)
  • Show terminal snapshot during live attach (4e12c3f)
  • Preserve host Downloads grants across MCP bridge (0fb9f2d)
  • Wait for terminal repaint before initial render (31fbfc4)
  • Harden main terminal lifecycle isolation (5eb1073)
  • Use AgentWorks names for desktop releases (a65bee3)
  • Rename macOS bundle to AgentWorks (b7c44d4)
  • Fix child rate-limit watchdog isolation (ed58b40)

1.25.112

Choose a tag to compare

@github-actions github-actions released this 14 Jul 04:26

Desktop release v1.25.112.

Changes since v1.25.111:

  • Use AgentWorks names for desktop releases
  • Rename macOS bundle to AgentWorks
  • Preserve the existing local data directory for this clean pre-user rename

1.25.111

Choose a tag to compare

@github-actions github-actions released this 13 Jul 18:45

Desktop release v1.25.111.

Changes since v1.25.110:

  • Bump desktop version to 1.25.111 (4ad3d00)
  • Follow redirects when checking for desktop updates (5eb00ea)
  • Allow dedicated plan tools through write guard (0d7e5e9)
  • Rename repository paths to coding-agent-loop (a87d235)
  • Reject escaped sandbox allow paths (1d3e71b)
  • Reject ambiguous patch fallback (b682b0e)
  • Require unambiguous diff context (a1fdae9)
  • Reject desktop version downgrades (934eba0)
  • Harden terminal and workspace integration (b100227)
  • Make release preflight side-effect safe (aad45c8)
  • Harden desktop release preflight (d0dcc35)
  • Integrate durable schedule run ownership (7449363)
  • Finish schedule lifecycle review fixes (b2fa02a)
  • Close schedule stop and restart state gaps (e86f7f2)
  • Harden schedule and Pulse run lifecycle (3985b69)
  • Close terminal lease lifecycle gaps (7ae044d)
  • Unify terminal process lease lifecycle (5f3884c)
  • Harden authoritative cost accounting (0a7aa74)
  • fix(costs): add authoritative event ledger (3478c34)
  • Close workspace permission lifecycle gaps (705503e)
  • Enforce fail-closed workspace permission guards (50e592b)
  • Complete frontend performance contracts (4b9a14a)
  • test(frontend): enforce performance contracts (1882cf8)
  • Finish file virtualization review fixes (a1a35d0)
  • Keep virtual file actions above adjacent rows (13bc580)
  • perf(frontend): virtualize file tree and bound report caches (bbbd449)
  • Finish narrow subscription cleanup (b0ded45)
  • Subscribe to active workflow manifest changes (85a2c00)
  • perf(frontend): narrow root store subscriptions (578df54)
  • Simplify terminal identity reconciliation (28ac4df)
  • Preserve empty terminal snapshot identity (e6a2944)
  • perf(frontend): lazy load secondary dialogs (17ca20b)
  • perf(frontend): preserve terminal snapshot identity (2f5d20d)
  • Document runtime polling consistency (5aacaf1)
  • Bound coalesced runtime polling requests (cac96c0)
  • perf(frontend): coalesce runtime polling (7cb40d9)
  • Flush buffered chat state when hidden (14be49c)
  • Fix reverted buffered persistence writes (a058cd6)
  • Reduce chat persistence churn (e67c1e7)
  • Finish frontend hydration review fixes (c938629)
  • Finish runtime coordinator review fixes (15e9405)
  • fix(frontend): address hydration performance review (c5be0d4)
  • Address runtime coordinator review findings (dfb3be1)
  • Improve frontend hydration and startup performance (7367585)
  • Unify runtime state and preserve terminal continuity (08aa616)

1.25.110

Choose a tag to compare

@github-actions github-actions released this 12 Jul 12:58

Desktop release v1.25.110.

Changes since v1.25.109

  • Harden tmux chat, stop controls, and org decisions (489b5e92).

AgentWorks repository migration

Runloop is becoming AgentWorks, and the open-source repository has moved to manishiitg/coding-agent-loop.

  • The installer, updater, release, Go module, website, and active documentation links now use the new repository URL.
  • Former mcp-agent-builder-go GitHub links redirect to the new repository.
  • Existing Runloop.app, DMG names, environment variables, deep links, and local data paths remain unchanged for upgrade compatibility.

AgentWorks website · Install and source · Documentation

1.25.109

Choose a tag to compare

@github-actions github-actions released this 12 Jul 08:35

Desktop release v1.25.109.

Changes since v1.25.108:

  • Surface org decisions and retain workflow terminals (3850953)
  • Harden Pulse reviewer and backup execution (8d71feb)

1.25.108

Choose a tag to compare

@github-actions github-actions released this 12 Jul 07:13

Desktop release v1.25.108.\n\nHighlights:\n- Added message delivery to running workflow steps, with workflow-builder guidance and tests.\n- Serialized all tmux input sources per session and confirmed CLI submission before reporting success.\n- Made rapid chat messages ordered and lossless, with a minimal live-input fast path.\n- Removed the legacy keyboard passthrough UI and stale learning/optimizer helper code.\n- Improved report and tablet layout behavior.\n\nDependencies:\n- mcpagent 1bc92df\n- llm-provider-mcp 5719cdc\n

1.25.107

Choose a tag to compare

@github-actions github-actions released this 12 Jul 03:47

Desktop release v1.25.107.

Changes since v1.25.106:

  • Keep interactive workflow chats in Workshop mode (80d6a01)
  • Refine Pulse and workflow builder orchestration (fec6e8b)
  • Clean up legacy MCP agent integration (dc41936)
  • Remove Gemini CLI product support (#133) (3668e23)

1.25.106

Choose a tag to compare

@github-actions github-actions released this 11 Jul 04:14

Desktop release v1.25.106.

Highlights

  • Reworked Pulse into a more human-readable, evidence-driven steward: decisions first, challenged assumptions near the top, a concise current outcome, and technical agent handoff details kept at the bottom.
  • Strengthened Goal Advisor with advisor/critic/finalizer separation, one durable active experiment at a time, healthy-workflow headroom reviews, measurable guardrails, checkpoints, rollback conditions, and a 10x counterfactual used as a thinking tool rather than a promise.
  • Added workflow contract upgrade 1.0.9 so existing workflows can migrate Soul and Pulse reports to the stable-intent, assumption-aware layout.
  • Kept soul/soul.md focused on objective, success criteria, notifications, and explicit user-approved constraints; architecture and agent-inferred assumptions remain revisable.

Decisions and UI

  • Pulse questions now accept a free-form answer without forcing the user to select a predefined option.
  • Pending questions are presented as “Needs your decision,” while internal orchestration notifications stay out of the human chat timeline.
  • Added confirmation before duplicating an automation.
  • Removed the Pulse report date picker while retaining kind and text filtering.

Runtime reliability

  • Scheduled runs no longer inject redundant background-agent start turns; large completion notices are bounded and point to persisted execution evidence.
  • Claude Code now receives a 90-minute MCP tool idle timeout for long-running delegation calls.
  • Codex prompt readiness now uses a 10-minute sliding inactivity window with a 90-minute absolute backstop, so visibly active tmux work is not failed at the old fixed five-minute boundary.
  • Included the shared tmux capture refactor from PR #126.
  • Aligned the app with the latest Pi/Kimi provider catalog and Go 1.25.12 dependency graph.

Documentation

  • Added a clearer getting-started path and first-workflow guide.
  • Updated workflow, Pulse, evaluation, persistence, tool filtering, monitoring, and session-binding documentation.
  • Added automated internal documentation link validation.

Verification

  • Full Go test suite passed against the exact provider main dependency used by the DMG workflow.
  • Frontend: 10 test files and 59 tests passed; production build passed.
  • Claude and Codex adapter regression tests passed.
  • Documentation link validation passed across 271 links in 71 files.