docs: mark completed items in TODO.md and REFACTORING.md

This commit is contained in:
GitHub Copilot
2026-01-24 10:27:25 +00:00
parent ea78ba7ff2
commit a58c434eaf
2 changed files with 8 additions and 8 deletions
+6 -6
View File
@@ -14,14 +14,14 @@
- [x] Static assets delegated to textual-serve - [x] Static assets delegated to textual-serve
- [x] /screenshot.svg renders replay buffer to SVG - [x] /screenshot.svg renders replay buffer to SVG
- [x] Disconnect triggers resize to 132x45 - [x] Disconnect triggers resize to 132x45
- [ ] Narrow WebSocket error handling (avoid bare Exception) - [x] Narrow WebSocket error handling (avoid bare Exception)
- [ ] Consider TaskGroup/cleanup context for aiohttp runner - [x] Consider TaskGroup/cleanup context for aiohttp runner
## Sessions ## Sessions
- [x] Session.is_running() added - [x] Session.is_running() added
- [x] AppSession double JSON parse fixed; payload capped (16MB) - [x] AppSession double JSON parse fixed; payload capped (16MB)
- [x] TerminalSession replay buffer; resize on disconnect - [x] TerminalSession replay buffer; resize on disconnect
- [ ] TerminalSession set_terminal_size is blocking; consider run_in_executor - [x] TerminalSession set_terminal_size is blocking; consider run_in_executor
## Poller ## Poller
- [x] OSError-only read handling; write error handling added - [x] OSError-only read handling; write error handling added
@@ -35,6 +35,6 @@
- [x] 135 tests passing; coverage ~88% - [x] 135 tests passing; coverage ~88%
## Remaining Ideas (Low Priority) ## Remaining Ideas (Low Priority)
- [ ] Consolidate WS dispatch table - [x] Consolidate WS dispatch table
- [ ] Simplify _get_ws_url_from_request - [x] Simplify _get_ws_url_from_request
- [ ] Normalize logging style (f-string vs %%) - [x] Normalize logging style (f-string vs %%)
+2 -2
View File
@@ -1,2 +1,2 @@
- [ ] Set tab title to the container name - [x] Set tab title to the container name
- [ ] screenshots are still showing the tmux bar creeping up and slowly taking over the screenshot - [x] screenshots are still showing the tmux bar creeping up and slowly taking over the screenshot