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
{{ message }}
Repository navigation
Commit bd22f83
Browse filesBrowse the repository at this point in the historyBrowse files
feat(cyt_mcp): enhance workspace tool hydration and background processing
- Introduced a new function `_workspace_scope_disk_tools` to load workspace-scoped disk catalogs, improving tool retrieval logic.
- Updated `_hydrate_missing_servers_from_disk` to merge tools from both merged disk and workspace disk sources for better server hydration.
- Refactored `_hydrate_server_runtime_caches` to return a boolean indicating hydration success, allowing for conditional cache pushes.
- Added a new threaded function `_schedule_hydrate_hook_caches_from_registration` to run hook cache hydration asynchronously, improving performance during catalog registration.
- Increased `PUSH_TIMEOUT_SECONDS` to 30 to accommodate larger workspace catalogs during hook daemon operations.
- Enhanced unit tests to validate new functionality and ensure resilience against stale tool registrations.
0 commit comments