Commit Graph
2979 Commits
Author SHA1 Message Date
James Peter 69a641ee74 fix(tui/status): clear spinner after final answer
Remove the active task marker as soon as the core delivers a final answer so the Responding… status drops even when TaskComplete is delayed.

Fixes #204.
2025-09-22 13:17:33 +10:00
James Peter f9c92a7cd1 feat(scripts): add gh run waiter utility
Introduce wait-for-gh-run.sh to poll workflows and document usage in AGENTS.md.
2025-09-22 12:53:17 +10:00
James Peter 01ccb8fcc8 fix(tui/merge): avoid showing agents HUD on handoff 2025-09-22 12:47:34 +10:00
James Peter 097893a0ae feat(tui/limits): refresh usage header and timing copy 2025-09-22 12:46:04 +10:00
James Peter 0fac49bc5f Merge branch 'code-branch-20250922-013220' into main
# Conflicts:
#	codex-rs/cli/src/main.rs
2025-09-22 12:42:06 +10:00
James Peter 0cfe4328e5 Merge remote-tracking branch 'origin/main' into code-branch-20250922-013220 2025-09-22 12:39:00 +10:00
James Peter a69fc2ad3c fix(cli/resume): restore coder resume support
Closes #214.
2025-09-22 12:19:12 +10:00
James Peter 202f346023 Merge branch 'code-branch-20250922-013132' into main 2025-09-22 12:08:11 +10:00
James Peter 382274dc3a merge local main into code-branch-20250922-013132 before merge 2025-09-22 12:08:11 +10:00
James Peter 98df3aece5 merge main into code-branch-20250922-013132 before merge 2025-09-22 12:08:11 +10:00
James Peter a8143261a1 fix(tui/limits): refresh rate limits off main thread 2025-09-22 12:07:36 +10:00
James Peter 709170eee4 Merge branch 'code-branch-20250922-013245' into main 2025-09-22 12:06:34 +10:00
James Peter ca5533b328 merge local main into code-branch-20250922-013245 before merge 2025-09-22 12:06:34 +10:00
James Peter 74f1254719 merge main into code-branch-20250922-013245 before merge 2025-09-22 12:06:34 +10:00
James Peter fb34381b0f Merge branch 'code-branch-20250922-013248' into main 2025-09-22 12:06:05 +10:00
James Peter 805a438c1e merge main into code-branch-20250922-013248 before merge 2025-09-22 12:06:05 +10:00
James Peter c347051ba2 fix(cli/completion): generate scripts with code command name
Ensure the completion helper always emits the new code command prefix and add a regression test to prevent the legacy codex name from resurfacing. Fixes #197.
2025-09-22 11:52:54 +10:00
James Peter 5fc5160e99 fix(tui): show Ctrl+T exit hint in standard mode
Closes #206
2025-09-22 11:51:40 +10:00
GitHub Action 211a65cc04 docs(changelog): update for v0.2.156 [skip ci] 2025-09-22 01:51:06 +00:00
GitHub Action 262627acb7 chore(release): 0.2.156 [skip ci] 2025-09-22 01:48:44 +00:00
James Peter 7c8463c0fd fix(tui/overlays): clamp bottom bars to viewport 2025-09-22 11:31:17 +10:00
James Peter 2e2c8541f9 chore(logging): default file log level to warn 2025-09-22 11:26:36 +10:00
James Peter 63d4da4e11 chore(limits): keep header debug logging internal 2025-09-22 11:16:02 +10:00
James Peter e745b71a46 feat(limits): persist reset timestamps across sessions 2025-09-22 11:09:11 +10:00
James Peter 581ca53a8a chore(tui/limits): drop usage snapshot header 2025-09-22 11:01:59 +10:00
James Peter 6f2df78cb1 style(tui/limits): align usage gauge colors 2025-09-22 10:58:25 +10:00
James Peter c7cbcfd8bd feat(limits): track reset times and richer grid 2025-09-22 10:46:09 +10:00
James Peter a56daa30e8 Merge branch 'code-branch-20250921-235031' into main 2025-09-22 10:35:45 +10:00
James Peter ae55d6964e merge local main into code-branch-20250921-235031 before merge 2025-09-22 10:35:45 +10:00
James Peter dda18638c3 feat(limits): auto-refresh snapshot and log headers 2025-09-22 10:30:00 +10:00
James Peter 4a792799b5 perf(tui/exec): reuse parsed metadata cache 2025-09-22 10:29:25 +10:00
James Peter 82888d3979 perf(tui/exec): cache streaming layout and status 2025-09-22 10:10:58 +10:00
James Peter 0e39fc59b0 feat(tui/limits): expose /limits rate limit view 2025-09-22 09:46:55 +10:00
James Peter 7035b6d969 Merge branch 'code-branch-20250921-222624' into main 2025-09-22 08:57:04 +10:00
James Peter 4ca3e28613 feat(core,tui): surface rate limit snapshots in token events 2025-09-22 08:55:40 +10:00
James Peter 96b0507f7c feat(validation): polish settings UI and disable defaults 2025-09-22 08:53:24 +10:00
James Peter 03853a6183 docs(agents): document writing ui regression tests 2025-09-22 08:22:20 +10:00
James Peter 66eafbef35 Merge remote-tracking branch 'origin/upstream-merge' into main 2025-09-22 08:16:06 +10:00
James Peter 59e29a0670 Merge branch 'e2e-agents-main' into main 2025-09-22 08:11:19 +10:00
James Peter aa4be91655 feat(validation): replace rustfmt toggle with cargo check 2025-09-22 08:10:50 +10:00
James Peter a1a3ee55d3 Merge branch 'code-branch-20250919-061709' into main 2025-09-22 07:23:50 +10:00
James Peter 5250dce68f fix(validation): resolve compile blockers 2025-09-22 07:18:25 +10:00
just-every-code d64af825b8 Merge upstream/main into upstream-merge: keep our TUI, adopt upstream libs
- Preserve fork TUI files (chatwidget, history_cell, slash_command)
- Drop upstream rate_limits_view to avoid unused warnings
- Keep upstream test snapshots (no impact on build)

Build: ./build-fast.sh ok (0 warnings); verify.sh ok
2025-09-21 17:50:56 +00:00
Ahmed IbrahimandGitHub e463f73665 Tui: Rate limits (#3977)
### /limits: show rate limits graph

<img width="442" height="287" alt="image"
src="https://github.com/user-attachments/assets/3e29a241-a4b0-4df8-bf71-43dc4dd805ca"
/>

### Warning on close to rate limits:

<img width="507" height="96" alt="image"
src="https://github.com/user-attachments/assets/732a958b-d240-4a89-8289-caa92de83537"
/>

Based on #3965
2025-09-21 10:20:49 -07:00
James Peter 71583e11fb Merge branch 'code-branch-20250921-105654' into main 2025-09-21 21:09:44 +10:00
James Peter 70a8e38677 fix(core/agents): honor models array in agent_run 2025-09-21 21:09:34 +10:00
James Peter 99f282652d feat(core/session): auto deliver background exec completions 2025-09-21 20:51:19 +10:00
James Peter 0b84f9ef21 fix(tui/history): show run duration and drop wait json 2025-09-21 20:33:35 +10:00
James Peter 883bb3ff3e Merge remote-tracking branch 'origin/main' into code-branch-20250919-061709 2025-09-21 18:54:51 +10:00
James Peter 2037e98955 Merge branch 'code-branch-20250921-045609' into main 2025-09-21 18:54:28 +10:00