diff --git a/docs/services/orchestration-service.md b/docs/services/orchestration-service.md index 8044cd8..70f7a2d 100644 --- a/docs/services/orchestration-service.md +++ b/docs/services/orchestration-service.md @@ -33,6 +33,7 @@ or inference services — all traffic flows through orchestration. | QDRANT_URL | No | http://localhost:6333 | Qdrant URL for semantic search | ## Internal Structure +``` src/ ├── services/ │ ├── memory.js # HTTP client for memory service @@ -45,6 +46,7 @@ src/ │ ├── chat.js # POST /chat and POST /chat/stream route handlers │ └── sessions.js # GET /sessions/:sessionId/history route handler └── index.js # Express app entry point +``` The `services/` layer wraps all downstream HTTP calls in named functions, keeping the pipeline logic in `chat/index.js` readable and ensuring that