Skip to content

Enhance LLM client and improve error handling#135

Merged
Iamsdt merged 5 commits into
mainfrom
fix/prod-setup
Jun 13, 2026
Merged

Enhance LLM client and improve error handling#135
Iamsdt merged 5 commits into
mainfrom
fix/prod-setup

Conversation

@Iamsdt

@Iamsdt Iamsdt commented Jun 13, 2026

Copy link
Copy Markdown
Collaborator

Improve timeout management for the LLM client, implement an async context manager for CompiledGraph, and enhance error handling in media resolvers. Add logger support to ConsolePublisher and introduce circuit breaker functionality for LLM calls. Include mypy support and update contributing and security guidelines.

Comment thread tests/graph/test_graph.py
with pytest.raises(ValueError, match="boom"):
async with self.compiled:
raise ValueError("boom")
assert self.compiled._closed is True # noqa: S101, SLF001
@codecov

codecov Bot commented Jun 13, 2026

Copy link
Copy Markdown

@Iamsdt Iamsdt merged commit da8289d into main Jun 13, 2026
5 checks passed
@Iamsdt Iamsdt deleted the fix/prod-setup branch June 13, 2026 19:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant