feat: disable agents service by default using Docker profiles

- Add 'agents' profile to archon-agents service
- Remove archon-agents as dependency from archon-mcp service
- Service now only starts with --profile agents flag
- Prevents startup issues while agents service is under development
- All core functionality continues to work without agents

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Rasmus Widing 2025-08-27 11:52:26 +03:00
parent ccdd1ecf61
commit 45df79de9a

View File

@ -91,7 +91,6 @@ services:
- app-network - app-network
depends_on: depends_on:
- archon-server - archon-server
- archon-agents
extra_hosts: extra_hosts:
- "host.docker.internal:host-gateway" - "host.docker.internal:host-gateway"
healthcheck: healthcheck:
@ -109,6 +108,8 @@ services:
# AI Agents Service (ML/Reranking) # AI Agents Service (ML/Reranking)
archon-agents: archon-agents:
profiles:
- agents # Only starts when explicitly using --profile agents
build: build:
context: ./python context: ./python
dockerfile: Dockerfile.agents dockerfile: Dockerfile.agents