Consolidate Odysseus agent harness and tool contracts

This commit is contained in:
pewdiepie-archdaemon
2026-09-17 10:07:40 +00:00
parent 84aa9a91de
commit 218d762427
229 changed files with 28899 additions and 1551 deletions
@@ -62,3 +62,12 @@ def test_find_info_online_forces_web_search_tools():
tools = ti.get_tools_for_query("find info online about crow box designs")
assert "web_search" in tools
assert "web_fetch" in tools
def test_hardware_aware_model_recommendation_includes_app_api():
ti = _index()
for query in (
"find the best model to run on my hardware",
"recommend a compatible model for this GPU",
):
assert "app_api" in ti.get_tools_for_query(query), query