ulysses/src/agent_tools
tanmayraut45 c01c09559a
fix(ai): offload model resolution from async paths
Wrap blocking _resolve_model calls in asyncio.to_thread across async model interaction paths so endpoint/model resolution does not stall the event loop. Preserve owner-scoped resolution and add focused regression coverage.
2026-06-28 00:48:35 +01:00
..
__init__.py refactor(tools): register update_plan tool and support dynamic execution (#4069) 2026-06-27 17:36:10 +02:00
admin_tools.py refactor(tools): migrate config/integration admin tools to the registry (#4742) 2026-06-24 09:29:10 +02:00
bg_job_tools.py feat(agent): add manage_bg_jobs tool to inspect and kill background bash jobs (#4577) 2026-06-19 00:28:22 -07:00
document_tools.py fix: improve uploaded document retrieval and deep research reuse (#4784) 2026-06-27 19:24:17 +01:00
filesystem_tools.py fix(tools): prune skipped dirs before descending in glob tool (#4538) 2026-06-18 22:02:29 +02:00
interaction_tools.py refactor(tools): register update_plan tool and support dynamic execution (#4069) 2026-06-27 17:36:10 +02:00
model_interaction_tools.py fix(ai): offload model resolution from async paths 2026-06-28 00:48:35 +01:00
session_tools.py fix(ai): offload model resolution from async paths 2026-06-28 00:48:35 +01:00
subprocess_tools.py feat(agent): confine agent file/shell tools to a selectable workspace (#3665) 2026-06-11 18:17:54 +02:00
web_tools.py Merge origin/dev into main 2026-06-21 11:08:50 +00:00