open-notebook/open_notebook/graphs
Luis Novo 20e18fdd0d feat: improve error clarity for LLM provider failures (#506)
Replace generic "An unexpected error occurred" messages with descriptive,
user-friendly error messages when LLM operations fail. Errors like invalid
API keys, wrong model names, and rate limits now surface clearly in the UI.

Adds error classification utility, global FastAPI exception handlers, and
frontend getApiErrorMessage() helper. Bumps version to 1.7.2.
2026-02-16 16:15:46 -03:00
..
ask.py feat: improve error clarity for LLM provider failures (#506) 2026-02-16 16:15:46 -03:00
chat.py feat: improve error clarity for LLM provider failures (#506) 2026-02-16 16:15:46 -03:00
CLAUDE.md docs: generate comprehensive CLAUDE.md reference documentation across codebase 2026-01-03 16:27:52 -03:00
prompt.py feat: content-type aware chunking and unified embedding (#444) 2026-01-21 23:49:08 -03:00
source.py fix: fail fast when source content extraction returns empty 2026-02-16 15:25:58 -03:00
source_chat.py feat: improve error clarity for LLM provider failures (#506) 2026-02-16 16:15:46 -03:00
tools.py change model provisioning parameters 2024-11-08 16:08:54 -03:00
transformation.py feat: improve error clarity for LLM provider failures (#506) 2026-02-16 16:15:46 -03:00