Skip to content

Interface: GeminiAccountSeatNode ​

Defined in: ast/domain/gemini-account-seat-node.ts:9

Passive AST node representing a Google Gemini API key seat or CLI/ADC seat.

Multiplexed inside P.pool with run-sticky seat affinity to preserve Gemini prefix caches.

Extends ​

Properties ​

PropertyModifierTypeDescriptionOverridesInherited fromDefined in
apiKey?readonlystring | EnvRefOptional static API key string or symbolic EnvRef.--ast/domain/gemini-account-seat-node.ts:15
configDir?readonlystringOptional path to the Gemini CLI/ADC configuration directory.--ast/domain/gemini-account-seat-node.ts:13
idreadonlystringUnique identifier of the Gemini account seat.BaseAccountSeatASTNode.id-ast/domain/gemini-account-seat-node.ts:11
typereadonly"gemini:account-seat"Unique string-literal discriminant of the account seat node.-BaseAccountSeatASTNode.typeast/base/base-account-seat-ast-node.ts:11

Released under the MIT License.