When the LLM API returns a 400 "tool_call_id is not found" error, the corrupted in-memory message state persists, blocking all subsequent messages until restart. This adds a recovery handler that reloads sanitized messages from disk and retries, similar to the existing context overflow recovery pattern. Also adds `default` export condition to core package.json to fix tsx watch resolution for subpath exports (gateway startup failure). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| src | ||
| package.json | ||
| tsconfig.json | ||
| tsup.config.ts | ||