fix(llm): isolate retry policy histories
This commit is contained in:
@@ -271,6 +271,7 @@ describe('TUI terminal-state snapshots', () => {
|
||||
step: 1,
|
||||
provider: 'mock',
|
||||
mode: 'normal',
|
||||
policyKey: '["normal",2,["RATE_LIMIT"],1,10000,0]',
|
||||
retry: 1,
|
||||
maxRetries: 2,
|
||||
delayMs: 500,
|
||||
@@ -301,6 +302,7 @@ describe('TUI terminal-state snapshots', () => {
|
||||
step: 1,
|
||||
provider: 'mock',
|
||||
mode: 'always',
|
||||
policyKey: '["always",1,10000,0]',
|
||||
retry: 1,
|
||||
delayMs: 1_000,
|
||||
failure: { message: 'temporary transport failure', code: 'TRANSPORT' },
|
||||
|
||||
@@ -1296,6 +1296,7 @@ describe('pi-tui chat lifecycle and transcript', () => {
|
||||
step: 1,
|
||||
provider: 'mock',
|
||||
mode: 'normal',
|
||||
policyKey: '["normal",2,["RATE_LIMIT"],1,10000,0]',
|
||||
retry: 1,
|
||||
maxRetries: 2,
|
||||
delayMs: 500,
|
||||
@@ -1330,6 +1331,7 @@ describe('pi-tui chat lifecycle and transcript', () => {
|
||||
step: 1,
|
||||
provider: 'mock',
|
||||
mode: 'normal',
|
||||
policyKey: '["normal",2,["RATE_LIMIT"],1,10000,0]',
|
||||
retry: 1,
|
||||
maxRetries: 2,
|
||||
delayMs: 500,
|
||||
@@ -1340,6 +1342,7 @@ describe('pi-tui chat lifecycle and transcript', () => {
|
||||
step: 2,
|
||||
provider: 'mock',
|
||||
mode: 'normal',
|
||||
policyKey: '["normal",2,["RATE_LIMIT"],1,10000,0]',
|
||||
retry: 2,
|
||||
maxRetries: 2,
|
||||
delayMs: 1_000,
|
||||
@@ -1350,6 +1353,7 @@ describe('pi-tui chat lifecycle and transcript', () => {
|
||||
step: 3,
|
||||
provider: 'mock',
|
||||
mode: 'always',
|
||||
policyKey: '["always",1,10000,0]',
|
||||
retry: 1,
|
||||
delayMs: 2_000,
|
||||
failure: { message: 'retry without limit', code: 'AUTH', status: 401 },
|
||||
|
||||
Reference in New Issue
Block a user