Cmdlet
Set-IntelligenceXConfigBatch
Writes multiple app-server configuration values in one request.
Examples
Example 1
Set-IntelligenceXConfigBatch -Values @{ model = "gpt-5.3-codex"; approvalPolicy = "auto" }
Set multiple values at once
Example 2
Set-IntelligenceXConfigBatch -Values @{ stream = $true; responseFormat = @{ type = "json_object" } }
Include booleans and nested objects
Example 3
Set-IntelligenceXConfigBatch -Values @{ model = "gpt-5.3-codex"; approvalPolicy = "on-failure" }; (Get-IntelligenceXConfig).Config
Apply a batch, then inspect the effective config
Common Parameters
This command supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.
For more information, see about_CommonParameters.
Syntax
Set-IntelligenceXConfigBatch -Values <Hashtable> [-Client <IntelligenceXClient>] [<CommonParameters>]#Parameters
- Values Hashtable
- Hashtable of configuration key/value pairs to write.
- Client IntelligenceXClient
- App-server client instance to use. Defaults to the active client.