(content)
| 248 | } |
| 249 | |
| 250 | function printAssistantText(content) { |
| 251 | const text = content |
| 252 | .filter(block => block.type === 'text') |
| 253 | .map(block => block.text.trim()) |
| 254 | .filter(Boolean) |
| 255 | .join('\n') |
| 256 | |
| 257 | if (text) { |
| 258 | console.log(text) |
| 259 | } |
| 260 | } |
| 261 | |
| 262 | function buildSystemPrompt(workspaceDir) { |
| 263 | return [ |