fix(llm): preserve serving retry policy

This commit is contained in:
Turtle
2026-07-25 13:30:34 +08:00
parent a623ed5183
commit 015ba14bae
27 changed files with 278 additions and 82 deletions

View File

@@ -160,6 +160,7 @@ export class BasicCompactService extends CompactService {
_error,
failure,
priorFailures,
_retryPolicy,
signal,
next,
) => {

View File

@@ -1277,7 +1277,7 @@ describe('automatic listener and loader composition', () => {
const failure: LlmFailure = { message: error.message, code: error.code ?? 'UNKNOWN' }
const priorFailures = Object.freeze(Array.from({ length: retryAttempt }, () => failure))
return agentEvents(ctx, owner).waterfall(
'agent/request-error', 1, 1, error, failure, priorFailures, signal, next,
'agent/request-error', 1, 1, error, failure, priorFailures, undefined, signal, next,
)
}