AlejandroMorgante opened a new issue, #68605:
URL: https://github.com/apache/airflow/issues/68605

   The Vertex AI Agent Engine query operator currently uses the SDK private 
`_api_client.request()` path to call the synchronous `{reasoningEngine}:query` 
endpoint. This avoids the SDK private `_query` response parsing issue seen with 
`google-genai==2.8.0` when the response output type is `Any`, while keeping URL 
construction and auth in the SDK.
   
   Follow-up work:
   
   - Replace `_api_client.request()` with a public synchronous Agent Engine 
query API when the SDK exposes one or the parser issue is fixed.
   - Remove the guardrail that raises when `_api_client.request` is unavailable.
   - Keep the operator behavior synchronous; async query-job support should 
remain separate if added.
   
   Acceptance criteria:
   
   - `QueryAgentEngineOperator` no longer depends on `_api_client.request()`.
   - Unit tests cover the replacement public API path.
   
   ---
   Drafted-by: Codex (GPT-5) (no human review before posting)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to