Skip to content

feat(sdk): sample google_genai harness profile exercising all fields#2667

Draft
Mason Daugherty (mdrxy) wants to merge 3 commits intomainfrom
mdrxy/sdk/sample-genai-profile
Draft

feat(sdk): sample google_genai harness profile exercising all fields#2667
Mason Daugherty (mdrxy) wants to merge 3 commits intomainfrom
mdrxy/sdk/sample-genai-profile

Conversation

@mdrxy
Copy link
Copy Markdown
Member

@mdrxy Mason Daugherty (mdrxy) commented Apr 10, 2026

Add a sample google_genai harness profile that demonstrates the two-tier profile pattern:

  1. A provider-level profile with shared defaults, and
  2. A per-model gemini-3.1-pro profile that layers on top via the merge mechanism.

Follows the same structure as _openrouter.py — provider-specific logic lives in a dedicated _google_genai.py module under profiles/, with registration as a side-effect import wired through profiles/__init__.py.

@github-actions github-actions bot added deepagents Related to the `deepagents` SDK / agent harness feature New feature/enhancement or request for one internal User is a member of the `langchain-ai` GitHub organization size: S 50-199 LOC labels Apr 10, 2026
…i-profile

# Conflicts:
#	libs/deepagents/deepagents/profiles/_harness_profiles.py
@mdrxy Mason Daugherty (mdrxy) changed the title feat(sdk): sample google_genai harness profile exercising all fields feat(sdk): sample google_genai harness profile exercising all fields Apr 10, 2026
@mdrxy Mason Daugherty (mdrxy) changed the title feat(sdk): sample google_genai harness profile exercising all fields feat(sdk): sample google_genai harness profile exercising all fields Apr 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

deepagents Related to the `deepagents` SDK / agent harness feature New feature/enhancement or request for one internal User is a member of the `langchain-ai` GitHub organization size: S 50-199 LOC

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant