Skip to content

Conversation

@Iamsdt
Copy link
Collaborator

@Iamsdt Iamsdt commented Dec 11, 2025

This pull request introduces improvements to thread handling in the graph service, updates the package version, and refines unit tests. The main focus is ensuring thread information is consistently saved and tracked, enhancing reliability for both new and existing threads.

Thread management improvements:

  • Updated both invoke_graph and stream_graph methods in graph_service.py to always attempt saving thread info to the database, even for existing threads. This ensures accurate tracking of last accessed time and consistent identification of newly created threads, with the meta dictionary updated accordingly. [1] [2]

Project metadata:

  • Bumped the project version in pyproject.toml from 0.2.4 to 0.2.5 to reflect these updates.

Unit test maintenance:

  • Removed a redundant test in test_graph_config_auth.py that checked for errors when a custom auth path does not exist, streamlining the test suite.

@Iamsdt Iamsdt merged commit fde5b7c into main Dec 11, 2025
1 check passed
@Iamsdt Iamsdt deleted the fix/thread-name branch December 11, 2025 17:59
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.

2 participants