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
Default model is now nvidia/nemotron-3-ultra-550b-a55b:free (deepseek/deepseek-v4-flash:free was retired from OpenRouter's free tier and broke Generate AI analysis with a 502). Override with OPENROUTER_MODEL.
/api/ai-diagnosis no longer leaks model failures as HTTP 500: missing httpx → 503, other model errors → 502 with the cause attached. The frontend now shows the backend's error detail.
Timeline polish
Graph and Timeline share one view budget; gaps scale with zoom; slimmer lanes; fitScale fills short traces.
Automation
New Trusted Publishing workflow: creating a v* release runs tests, builds, and publishes to PyPI automatically.