From d6fe051f6ec5f55ba839786e443c71bcc0c18a53 Mon Sep 17 00:00:00 2001 From: Sara Robinson Date: Wed, 22 Jul 2026 06:55:18 -0700 Subject: [PATCH] feat: Add bidiGenerateContentSetup, expireTime, fieldMask, newSessionExpireTime, and uses to AuthToken. Add buildSpec to ReasoningEngineSpec. Add stepCount to ReinforcementTuningHyperParameters. Add enableDataRetention and enableZeroDataRetention to ToolParallelAiSearch. FUTURE_COPYBARA_INTEGRATE_REVIEW=https://github.com/googleapis/nodejs-agentplatform/pull/657 from googleapis:release-please--branches--main--components--agentplatform e7b7b6b86908fade7e74fd939351f49489cf7807 PiperOrigin-RevId: 952092382 --- src/types/common.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/types/common.ts b/src/types/common.ts index 1ae2e68b..3164d595 100644 --- a/src/types/common.ts +++ b/src/types/common.ts @@ -491,6 +491,12 @@ export declare interface ReasoningEngineSpecContainerSpec { imageUri?: string; } +/** Specification for building container image. */ +export declare interface ReasoningEngineSpecBuildSpec { + /** Optional. Identifier. The resource name of the Cloud Build WorkerPool to use for the build. Format: `projects/{project}/locations/{location}/workerPools/{worker_pool}` */ + workerPool?: string; +} + /** The specification of an agent engine. */ export declare interface ReasoningEngineSpec { /** Optional. The A2A Agent Card for the agent (if available). It follows the specification at https://a2a-protocol.org/latest/specification/#5-agent-discovery-the-agent-card. */ @@ -513,6 +519,8 @@ export declare interface ReasoningEngineSpec { sourceCodeSpec?: ReasoningEngineSpecSourceCodeSpec; /** Deploy from a container image with a defined entrypoint and commands. */ containerSpec?: ReasoningEngineSpecContainerSpec; + /** Optional. Configuration for building container image. */ + buildSpec?: ReasoningEngineSpecBuildSpec; } /** The conversation source event for generating memories. */