diff --git a/.changeset/tender-needles-beg.md b/.changeset/tender-needles-beg.md new file mode 100644 index 0000000000..a845151cc8 --- /dev/null +++ b/.changeset/tender-needles-beg.md @@ -0,0 +1,2 @@ +--- +--- diff --git a/server/src/addie/claude-client.ts b/server/src/addie/claude-client.ts index 1a9f9e3754..9b95e59143 100644 --- a/server/src/addie/claude-client.ts +++ b/server/src/addie/claude-client.ts @@ -906,6 +906,12 @@ export class AddieClaudeClient { is_error: r.is_error, })), }); + + // Add spacing between tool use and subsequent text to prevent run-on text + if (fullText.length > 0 && !fullText.endsWith('\n')) { + fullText += '\n\n'; + yield { type: 'text', text: '\n\n' }; + } } }