- Add AI_FEATURES_ENABLED config flag to gate AI/natural-language features - Conditionally register /api/ask router based on AI_FEATURES_ENABLED - Add GET /api/config/features endpoint for frontend feature detection - Update frontend to hide Ask panel when AI features are disabled - Implement standalone MCP server (backend/mcp_server.py) with tools: * search_events, get_event, get_summary, ask - Add mcp dependency to requirements.txt - Update .env.example, AGENTS.md, and ROADMAP.md - Bump VERSION to 1.3.0
17 lines
183 B
Plaintext
17 lines
183 B
Plaintext
fastapi
|
|
uvicorn[standard]
|
|
pymongo
|
|
python-dotenv
|
|
requests
|
|
PyYAML
|
|
PyJWT
|
|
python-jose[cryptography]
|
|
cryptography
|
|
pydantic-settings
|
|
structlog
|
|
tenacity
|
|
prometheus-client
|
|
httpx
|
|
gunicorn
|
|
mcp
|