You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/IMPLEMENTATION-PLAN.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -209,6 +209,10 @@ The session manager supports ending a session, but the CLI does not complete the
209
209
- The resulting PR targets the configured base branch.
210
210
- Session state is correct even if a later step fails.
211
211
212
+
**Follow-up**
213
+
214
+
- Investigate PTY-specific text-input truncation seen during automated `sess end` validation. The current command flow and prompt submission behavior are working, but a harness-driven repro still dropped the literal substring `end` inside one PR summary input chunk. Treat this as a lower-priority TUI/input-path bug and verify it against real terminal usage before changing prompt behavior further.
215
+
212
216
### 9. Add conflict and interrupted-workflow recovery
This is the most impactful next milestone. `sess end`closes the loop from session start to a merged PR, making SESS a complete tool rather than a partial one.
23
+
`sess end`is now implemented. The remaining Phase 3 gap is robust recovery from rebase, push, or PR-creation interruptions.
25
24
26
25
**Start here:**
27
-
-[#3 — Implement `sess end` workflow](../../issues/3): prompt for PR description, commit, rebase, push, open PR via `gh`, switch back to base branch, mark session ended.
28
26
-[#4 — Conflict handling](../../issues/4): detect rebase conflicts, pause workflow gracefully, allow the user to resolve and resume.
29
27
30
28
### 2. Cross-Cutting — Output Quality (Issue #5)
@@ -73,3 +71,4 @@ These items from the roadmap do not yet have GitHub issues. Open issues as work
0 commit comments