diff --git a/docker-compose.yml b/docker-compose.yml index 4b1ae41..bd13b9e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6,6 +6,8 @@ services: - "127.0.0.1:3552:3000" env_file: - .env + environment: + CLINICAL_ASSISTANT_MCP_URL: http://mcp:8000/mcp volumes: - scribe-logs:/app/data/logs depends_on: @@ -13,6 +15,9 @@ services: condition: service_healthy restart: unless-stopped container_name: pediatric-ai-scribe + networks: + - default + - mcp-server_default healthcheck: test: ["CMD", "wget", "--spider", "-q", "http://localhost:3000/api/health"] interval: 30s @@ -43,3 +48,7 @@ services: volumes: pgdata: scribe-logs: + +networks: + mcp-server_default: + external: true diff --git a/public/components/admin.html b/public/components/admin.html index 41ee921..9f2ebc6 100644 --- a/public/components/admin.html +++ b/public/components/admin.html @@ -342,6 +342,45 @@ + +
Ask focused clinical questions over indexed Nextcloud books/resources. Answers should synthesize retrieved evidence and cite book/resource titles with pages.
+