TroubleshootingFix: Spoken Correction Not Applied

Fix: Spoken Correction Not Applied

Symptom: You interrupt and speak a correction, but the AI responds as if nothing happened. The correction is ignored or the model restarts.

Common Causes

⚠ Correction timing window expired

Pro users: increase timingWindowMs. Default is 5000ms (5 seconds). Speak your correction soon after interrupting.

⚠ Plugin injection failed

The plugin injects correction context via experimental.chat.system.transform. Check logs for "injected" messages. If missing, the injection hook may not be firing.

⚠ Model does not support system injection

Some local models may not process system context changes mid-conversation. This is model-dependent.

⚠ Session state lost

The plugin tracks interruption state per session. If the session was recreated, state is lost. Check that session IDs are consistent.

⚠ Correction too long

Pro users: increase maxCorrectionLength. The default limit catches unreasonably long corrections but may truncate detailed feedback.

Fallback

Manually restate your correction as a new user message. The AI will respond to it directly, though without the context of what it was saying.

Still having trouble?

Contact support →