mirror of
https://github.com/pewdiepie-archdaemon/odysseus.git
synced 2026-10-17 12:22:21 +02:00
preserve research tools through artifact completion
This commit is contained in:
+1
-1
@@ -1 +1 @@
|
|||||||
0.20.17
|
0.20.18
|
||||||
|
|||||||
@@ -56,7 +56,10 @@ NATIVE_ROUND_LIMIT = 64
|
|||||||
INTERACTIVE_TOOL_CALL_LIMIT = 18
|
INTERACTIVE_TOOL_CALL_LIMIT = 18
|
||||||
INTERACTIVE_BROWSER_TOOL_CALL_LIMIT = 30
|
INTERACTIVE_BROWSER_TOOL_CALL_LIMIT = 30
|
||||||
INTERACTIVE_ROUND_LIMIT = 8
|
INTERACTIVE_ROUND_LIMIT = 8
|
||||||
NATIVE_ARTIFACT_RESEARCH_LIMIT = 12
|
# Multi-record research tasks routinely need several search/fetch/inspection
|
||||||
|
# pairs before an artifact can be grounded. Preserve twelve calls for writing,
|
||||||
|
# verification, and final recovery within the bounded 32-call native budget.
|
||||||
|
NATIVE_ARTIFACT_RESEARCH_LIMIT = 20
|
||||||
SAME_TARGET_WRITE_LIMIT = 3
|
SAME_TARGET_WRITE_LIMIT = 3
|
||||||
ARTIFACT_RESEARCH_TOOLS = frozenset({
|
ARTIFACT_RESEARCH_TOOLS = frozenset({
|
||||||
'web_search', 'web_fetch', 'private_browser', 'pdf_extract', 'youtube_tool',
|
'web_search', 'web_fetch', 'private_browser', 'pdf_extract', 'youtube_tool',
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ ROOT = Path(__file__).resolve().parents[1]
|
|||||||
def test_original_harness_version_is_canonical_semver() -> None:
|
def test_original_harness_version_is_canonical_semver() -> None:
|
||||||
version = (ROOT / "HARNESS_VERSION").read_text(encoding="utf-8").strip()
|
version = (ROOT / "HARNESS_VERSION").read_text(encoding="utf-8").strip()
|
||||||
|
|
||||||
assert version == "0.20.17"
|
assert version == "0.20.18"
|
||||||
assert re.fullmatch(r"\d+\.\d+\.\d+", version)
|
assert re.fullmatch(r"\d+\.\d+\.\d+", version)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user