Skip to content

Implement Google agent / tool-calling support #19

Description

@anilmurty

Google models work for text completions but not for agent (tool-calling) benchmarks — the agent path raises
NotImplementedError (tjbench/models/anthropic_agent_client.py). Implement a ToolCallingClient for the
Google API (or route through the OpenAI-compatible layer if Google exposes a compatible surface) so Google
models can run the agent benchmarks with tool validation.

Acceptance criteria: a Google model completes sample-agent (or another agent benchmark) with the safety
gate / tool validation intact; the NotImplementedError is removed; tests cover the new client offline via
a mock.

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions