Regression: exit summary not shown after upgrading to 1.0.74 / 1.0.75
- Dominant language
- Shell
- Stars
- 11.2k
- Forks
- 1.9k
- Avg merge
- 14h 16m
- Merged PRs (30d)
- 6
Description
## Summary
After upgrading from `1.0.73` to `1.0.74` (and still broken in `1.0.75`), the CLI no longer prints the session/exit summary when quitting. Rolling back to `1.0.73` restores the expected behavior.
## Environment
- Copilot CLI: broken on `1.0.74` and `1.0.75`; works on `1.0.73` (current rollback)
- OS: Ubuntu 22.04.5 LTS on WSL2 (kernel `6.18.33.1-microsoft-standard-WSL2`)
- Terminal: `xterm-256color`
- Shell: `/bin/bash`
- `TERM=xterm-256color`
## Steps to reproduce
1. Run `copilot` (interactive mode).
2. Have a normal conversation.
3. Exit via `/exit` (also tried `ctrl+d`).
4. Observe: no summary is printed on exit.
## Expected behavior
On exit, the CLI prints a session summary (as it does in `1.0.73`).
## Notes
- `/exit print` still force-prints the session content, but the normal automatic summary on exit is missing.
- Verified on both `1.0.74` and `1.0.75` before rolling back to `1.0.73`.
- No relevant setting in `settings.json` appears to gate this (`showTimestamps`, footer settings, etc. were checked).
## Regression range
First bad: `1.0.74` — Last good: `1.0.73`
Contributor guide
Research direction
Reproduce the regression by running the interactive copilot CLI and exiting with /exit or ctrl+d, then compare behavior between 1.0.73 and 1.0.74. Trace the normal exit path rather than the /exit print command; done means the automatic session summary returns on exit without breaking the existing forced-print behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- shell
- Domain
- cli
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Clearly specified
- Newbie friendliness
- 68/100