1.25.106
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.9so existing workflows can migrate Soul and Pulse reports to the stable-intent, assumption-aware layout. - Kept
soul/soul.mdfocused 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
maindependency 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.