Skip to content

[Go] Google GenAI: reasoning/thinking content not extracted from model responses #4695

@yesudeep

Description

@yesudeep

Summary

The Go Google GenAI plugin does not support extracting reasoning/thinking content from model responses. The conformance test expects reasoning content but finds none:

reasoning content not found

Expected behavior

When a model returns reasoning/thinking tokens (e.g. Gemini models with thinking enabled), the Go plugin should extract and expose them in the response, matching the Python plugin's behavior.

Reproduction

cd py && bin/conform check-model google-genai --runtime go --runner native

Look for "Reasoning conformance" failure on googleai/gemini-3-pro-preview.

Affected models

  • googleai/gemini-3-pro-preview

Notes

This is a feature gap — the Go plugin may not yet support the reasoning/thinking content extraction that was added to the Python plugin.

Metadata

Metadata

Assignees

Labels

bugSomething isn't workinggo

Type

No type

Projects

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions