feat(coding-agent): add a spinner extension (#1131)

When the agent is running, we prefix an animated braille spinner to the title to show busy state.
Its cleared when the agent is done
This commit is contained in:
scutifer 2026-02-01 13:50:58 +05:30 committed by GitHub
parent aa83170e0f
commit 71d7a14b18
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 63 additions and 0 deletions

View file

@ -56,6 +56,7 @@ cp permission-gate.ts ~/.pi/agent/extensions/
| `modal-editor.ts` | Custom vim-like modal editor via `ctx.ui.setEditorComponent()` |
| `rainbow-editor.ts` | Animated rainbow text effect via custom editor |
| `notify.ts` | Desktop notifications via OSC 777 when agent finishes (Ghostty, iTerm2, WezTerm) |
| `titlebar-spinner.ts` | Braille spinner animation in terminal title while the agent is working |
| `summarize.ts` | Summarize conversation with GPT-5.2 and show in transient UI |
| `custom-footer.ts` | Custom footer with git branch and token stats via `ctx.ui.setFooter()` |
| `custom-header.ts` | Custom header via `ctx.ui.setHeader()` |