Commit c983fb4
Refresh workspace-changes status item on turn end and patch updates
`request_status_line_workspace_changes_refresh` was defined but never
invoked, so the `+added/-deleted ?untracked` segment cached the first
lookup and stayed frozen for the rest of the session. Hook it into the
same refresh paths that already refresh branch and git-summary state:
- both `finalize_turn` sites in `turn_runtime.rs` (so user-visible turn
end picks up edits codex applied during the turn), and
- `on_turn_diff` in `protocol_requests.rs` (so mid-turn patch applies
immediately refresh the stats without waiting for the turn to finish).
Co-authored-by: Open Codex <hff582580@gmail.com>1 parent 7223291 commit c983fb4
2 files changed
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
138 | 138 | | |
139 | 139 | | |
140 | 140 | | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
141 | 144 | | |
142 | 145 | | |
143 | 146 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
186 | 186 | | |
187 | 187 | | |
188 | 188 | | |
| 189 | + | |
189 | 190 | | |
190 | 191 | | |
191 | 192 | | |
| |||
360 | 361 | | |
361 | 362 | | |
362 | 363 | | |
| 364 | + | |
363 | 365 | | |
364 | 366 | | |
365 | 367 | | |
| |||
0 commit comments