Skip to content

RalphX.app v0.99.0

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Aug 06:51
· 31 commits to main since this release

RalphX.app 0.99.0 expands role-scoped Atlassian agent access, improves auto-repair recovery and hold visibility, and stabilizes desktop notifications.

User-Facing Changes

  • Atlassian integration now gives RalphX-spawned agents direct Jira and Confluence MCP tools using the existing validated integration; per-role permissions in Settings → Agents → Roles offer Role default, None, Read, and Read + write access. 10b1a1b2
  • Auto-repair holds now use a redesigned card with a status strip, clear headline, repair-agent narrative, primary action, and expandable Details timeline; transient base-parity CI holds offer Re-run failed checks. 4906c9ba
  • Workspace publishing and repair no longer fail solely because PR-description generation fails: existing PR metadata is preserved, while new PRs use programmatic title and managed-body fallbacks. 54353733
  • Desktop notifications now cap concurrent actionable click-waits and clear stale RalphX notifications after 15 minutes, preventing long unattended sessions from starving app responsiveness. 45a5b9b0

Fixes And Polish

  • Blocked repair retries can now recover when an orphaned PR-update handoff has a durably observed branch push, clearing the effect fence so retry evaluation can continue. 2452359e
  • Conflict-routed repairs no longer treat an unverified target base commit as integrated, preventing base-freshness workflows from being incorrectly parked. 54353733

Developer And Maintainer Changes

  • Rust coverage CI timeouts were extended to accommodate normal shard runtime variation while retaining per-test hang detection. 4906c9ba 54353733

Known Issues

  • Atlassian tools apply to RalphX-spawned agents and RalphX-native delegates; Claude native Task subagents do not receive role-tiered Atlassian access. Runs started before this update must be respawned for access. 10b1a1b2
  • When more than three actionable notification click-waits are pending, additional notification clicks focus RalphX but do not deep-navigate until a slot is reclaimed. 45a5b9b0

What's Changed

  • feat: Add built-in Atlassian MCP server with role-tiered access by @lazaflorin in #1019
  • Fix blocked repair retries by terminating orphaned PR-update effects by @lazabogdan in #1021
  • Auto-repair hold classification fixes and hold card UX redesign by @lazaflorin in #1016
  • Fix main-thread starvation from unbounded desktop notification waits by @lazabogdan in #1026
  • Decouple worktree repair from PR description failures by @lazaflorin in #1025

Full Changelog: v0.98.0...v0.99.0