Skip to content
Merged
Show file tree
Hide file tree
Changes from 28 commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
a63e50f
Reduce segment cloning when rendering messages
rtfeldman Jun 24, 2025
0060b30
Automatically retry on Overloaded
rtfeldman Jun 24, 2025
0e4a578
Report provider name in API error
rtfeldman Jun 23, 2025
7499caf
Test retries
rtfeldman Jun 24, 2025
53b1868
Use retry_after when available
rtfeldman Jun 23, 2025
6df2c11
Make the git diff a little cleaner
rtfeldman Jun 23, 2025
e5a5048
We only need u8 retries, not u32
rtfeldman Jun 23, 2025
4edb914
Use string interpolation more
rtfeldman Jun 23, 2025
75aecb0
Introduce ui-only messages for showing retries
rtfeldman Jun 23, 2025
f3adf53
Drop some unnecessary comments
rtfeldman Jun 23, 2025
59bc8b0
Remove an unnecessary clone
rtfeldman Jun 23, 2025
ba2abc0
Update a comment
rtfeldman Jun 23, 2025
3aae427
Minor formatting cleanups
rtfeldman Jun 23, 2025
de09861
Drop redundant retry state reset
rtfeldman Jun 23, 2025
31d292d
Cancel pending retries when appropriate
rtfeldman Jun 23, 2025
d24644a
Drop redundant comments
rtfeldman Jun 23, 2025
cdb2a34
Simplify retry_state management
rtfeldman Jun 24, 2025
1dad69b
Remove some segment cloning when rendering messages
rtfeldman Jun 24, 2025
ed85934
Don't clone an owned String to make a SharedString
rtfeldman Jun 24, 2025
e369f0c
Pass around intent rather than storing it
rtfeldman Jun 24, 2025
575a8d0
Simplify RetryScheduled
rtfeldman Jun 24, 2025
e05d5b0
Fix when to show notification
rtfeldman Jun 24, 2025
4237495
Fix UI notifications for retries
rtfeldman Jun 25, 2025
bacc255
Fix retry logic tests
rtfeldman Jun 25, 2025
041278a
Merge remote-tracking branch 'origin/main' into retry-overloaded
rtfeldman Jun 25, 2025
a8bfc93
Simplify a branch
rtfeldman Jun 25, 2025
538d6bc
Remove obsolete RetryScheduled event
rtfeldman Jun 26, 2025
bc7dc88
Share code on intent
rtfeldman Jun 26, 2025
3530562
Simulate Overloaded error
rtfeldman Jun 25, 2025
f96bf6f
Revert "Simulate Overloaded error"
rtfeldman Jun 26, 2025
7e51a36
Re-add whitespace
rtfeldman Jun 26, 2025
c281f92
Drop unused field in RetriesFailed
rtfeldman Jun 26, 2025
b409cd1
Delete unnecessary comment
rtfeldman Jun 26, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions crates/agent/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,7 @@ gpui = { workspace = true, "features" = ["test-support"] }
indoc.workspace = true
language = { workspace = true, "features" = ["test-support"] }
language_model = { workspace = true, "features" = ["test-support"] }
parking_lot.workspace = true
pretty_assertions.workspace = true
project = { workspace = true, features = ["test-support"] }
workspace = { workspace = true, features = ["test-support"] }
Expand Down
Loading