Add baselineAssistant tracking to prevent repainted/stale assistant messages from being emitted when a new prompt is being entered. Introduce latestClaudeAssistantMessageAfterPromptFromCleanOutput to detect assistant messages that appear after the current prompt echo, and isClaudePromptEchoLine to recognize prompt echo lines. Add tests for suppression of previous replies while prompt echoes and for allowing same text after current prompt. |
||
|---|---|---|
| .. | ||
| cli | ||
| mock | ||
| ollama | ||
| vllm | ||
| adapters_blackbox_test.go | ||
| factory.go | ||
| factory_internal_test.go | ||
| registry.go | ||