You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Strict production-ready configuration checks on startup (LUGHUS_ENV=production).
OpenTelemetry traces and metrics integration for monitoring loop metrics, token usage, and tool execution.
BaseSettings dataclass loading settings dynamically from the environment and local .env files (with built-in python-dotenv support).
Scaffolding tool (lughus new CLI command) with dynamic .env.example generation.
Testing utilities MockLLM and MockStreamingLLM.
Local browser developer test UI at /ui (packaged as lughus.ui_server assets) with live event streaming, Jaeger trace integration, and robust SSRF / DNS Rebinding protection.
Shell injection hardening for A2A filename extraction in gateway.py.
CI workflow configuration with pytest, coverage, mypy, and ruff.