Skip to content

pr-convergence#117

Merged
arul28 merged 22 commits into
mainfrom
pr-convergence
Apr 1, 2026
Merged

pr-convergence#117
arul28 merged 22 commits into
mainfrom
pr-convergence

Conversation

@arul28
Copy link
Copy Markdown
Owner

@arul28 arul28 commented Apr 1, 2026

Note

Medium Risk
Adds new persisted PR convergence runtime state (new DB table + IPC surface) and rewires the PR “Path to Merge” workflow to use it, which can affect automated polling/auto-merge behavior and state transitions. Risk is moderate due to schema migration/retrofit and new orchestration entrypoints that start/stop agent sessions.

Overview
Adds a persisted PR convergence runtime state alongside the existing issue inventory/pipeline settings, including a new pr_convergence_state table, CRUD IPC handlers, preload APIs, and wiring through agentChatService/MCP deps.

Reworks the PR detail experience to replace the modal convergence panel with a dedicated Path to Merge tab + header banner, driving auto-converge polling, pause/stop/resume, and auto-merge decisions from the persisted convergence state.

Extends issueInventoryService to track latest review-thread reply metadata, reopen/fix items based on thread changes/resolution, auto-fix cleared failing checks, and persist/reset convergence runtime; adds CTO operator tools to read/update convergence settings and to start/stop convergence rounds via chat workflows (with accompanying test coverage).

Written by Cursor Bugbot for commit 7f74069. Configure here.

Summary by CodeRabbit

  • New Features

    • Persistent PR convergence tab: start/stop rounds, view agent sessions, auto-converge phases, pipeline/runtime settings, save/load/reset, and richer waiting/session banners.
    • Issue inventory now shows review-thread metadata and latest-comment details.
    • Rebase UX: “Stack attention” view and upstream-chain summaries.
    • Homepage updates: new "Also built in" features and refreshed hero visuals.
    • Import-branch warning when creating lanes.
  • Bug Fixes / UX

    • Improved autoscroll during streaming and deduplicated repeated status messages.
    • Stronger prompt/tool preflight and clearer stop/resume controls for convergence.

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants