feat(web): mount llm-retry in the shipped web composition

The web tree had no transient-failure recovery around the loop's model
calls; the TUI agent-spine composition already mounts llm-retry. Same
defaults (2 retries, 500ms->10s backoff). The browser e2e retry scenario
drives it end-to-end: an injected SERVER throw at call 0 recovers through
the durable llm/retry record and completes in the transcript.
This commit is contained in:
Tianyi Cui
2026-07-26 03:31:20 +08:00
parent bb0bcf6250
commit 2828e0462d
3 changed files with 9 additions and 0 deletions

3
pnpm-lock.yaml generated
View File

@@ -179,6 +179,9 @@ importers:
'@deepseek-ai/dsh-llm-deepseek':
specifier: workspace:^
version: link:../../packages/llm/llm-deepseek
'@deepseek-ai/dsh-llm-retry':
specifier: workspace:^
version: link:../../packages/llm/llm-retry
'@deepseek-ai/dsh-paths':
specifier: workspace:^
version: link:../../packages/util/paths