Add project tools and strict provider execution

This commit is contained in:
rob
2026-07-20 22:27:36 -03:00
parent c289e812fb
commit 6a88fe2e0f
19 changed files with 1504 additions and 84 deletions
+2 -2
View File
@@ -378,7 +378,7 @@ class TestRunnerSkillIntegration:
):
captured = {}
def fake_call(provider, prompt, max_tokens=None):
def fake_call(provider, prompt, max_tokens=None, **kwargs):
captured.update(provider=provider, prompt=prompt)
return ProviderResult(text="done", success=True)
@@ -412,7 +412,7 @@ class TestRunnerSkillIntegration:
):
captured = {}
def fake_call(provider, prompt, max_tokens=None):
def fake_call(provider, prompt, max_tokens=None, **kwargs):
captured.update(provider=provider, prompt=prompt)
return ProviderResult(text='{"output": "done"}', success=True)