Skip to content

Interface: OpenAiAccountSeatNode ​

Defined in: ast/domain/openai-account-seat-node.ts:10

Passive AST node representing an OpenAI API key seat or Codex CLI subscription seat.

Multiplexed inside P.pool with run-sticky seat affinity and automatic cross-seat failover stripping of account-bound previous_response_id and encrypted_content fields.

Extends ​

Properties ​

PropertyModifierTypeDescriptionOverridesInherited fromDefined in
apiKey?readonlystring | EnvRefOptional static API key string or symbolic EnvRef.--ast/domain/openai-account-seat-node.ts:16
configDir?readonlystringOptional path to the Codex CLI configuration directory.--ast/domain/openai-account-seat-node.ts:14
idreadonlystringUnique identifier of the OpenAI account seat.BaseAccountSeatASTNode.id-ast/domain/openai-account-seat-node.ts:12
typereadonly"openai: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.