- Convert BaseSpecialistService.callClaude() from sync .create() to streaming .stream() - Add onProgress callback to SpecialistExecutionOptions for real-time text delta reporting - All 6 specialist convenience methods now accept optional options parameter - Coordinator creates throttled progress callback (every 300 chars) pushing agent_progress events - Agent loop drains accumulated progress events after each tool execution batch - WebSocket gateway forwards agent_progress events to frontend - Progress event sink shared between tool executor and agent loop via closure Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| conversation-service | ||
| docling-service | ||
| evolution-service | ||
| file-service | ||
| knowledge-service | ||
| payment-service | ||
| user-service | ||