fix: bound AI analysis provider latency
This commit is contained in:
@@ -31,3 +31,4 @@
|
||||
- [x] Run focused tests covering changed code.
|
||||
- [x] Run `pnpm type-check`.
|
||||
- [x] Smoke-test the dashboard route when feasible via `pnpm build` route compilation.
|
||||
- [x] Add latency controls for AI provider timeout, token cap, retry count, and sanitized timeout failure history.
|
||||
|
||||
@@ -23,7 +23,8 @@ Finish the currently visible operations surface by making collaboration modules
|
||||
- [x] AI analysis board items redact result content when `canViewAnalysisScopes` denies one or more stored data scopes.
|
||||
- [x] Focused tests cover idempotent collaboration seeding and AI board redaction behavior.
|
||||
- [x] `pnpm type-check` and focused tests pass.
|
||||
- [x] Elder AI generation uses bounded provider timeout, token, and retry controls so slow providers fail with sanitized timeout history instead of hanging indefinitely.
|
||||
|
||||
## Notes
|
||||
|
||||
- Out of scope: background alert-rule execution, family portal/authentication, AI generation changes, and new database schema.
|
||||
- Out of scope: background alert-rule execution, family portal/authentication, AI recommendation/business-action generation changes, and new database schema.
|
||||
|
||||
Reference in New Issue
Block a user