| 55 | @pytest.fixture() |
| 56 | def dummy_tool() -> BaseTool: |
| 57 | class Schema(BaseModel): |
| 58 | arg1: int = Field(..., description="foo") |
| 59 | arg2: Literal["bar", "baz"] = Field(..., description="one of 'bar', 'baz'") |
| 60 | |
| 61 | class DummyFunction(BaseTool): |
| 62 | args_schema: Type[BaseModel] = Schema |
no outgoing calls