fix(patch): cherry-pick 54b7586 to release/v0.40.0-preview.4-pr-26066 [CONFLICTS] (#26124)

Co-authored-by: David Pierce <davidapierce@google.com>
This commit is contained in:
gemini-cli-robot
2026-04-28 10:21:16 -07:00
committed by GitHub
parent 5116b5ac05
commit 7fd336f5fc
5 changed files with 32 additions and 32 deletions
@@ -56,7 +56,7 @@ describe('policyCatalog', () => {
it('marks preview transients as sticky retries', () => {
const [previewPolicy] = getModelPolicyChain({ previewEnabled: true });
expect(previewPolicy.model).toBe(PREVIEW_GEMINI_MODEL);
expect(previewPolicy.stateTransitions.transient).toBe('terminal');
expect(previewPolicy.stateTransitions.transient).toBe('sticky_retry');
});
it('applies default actions and state transitions for unspecified kinds', () => {
@@ -50,7 +50,7 @@ export const SILENT_ACTIONS: ModelPolicyActionMap = {
const DEFAULT_STATE: ModelPolicyStateMap = {
terminal: 'terminal',
transient: 'terminal',
transient: 'sticky_retry',
not_found: 'terminal',
unknown: 'terminal',
};
@@ -520,7 +520,7 @@ export const DEFAULT_MODEL_CONFIGS: ModelConfigServiceConfig = {
},
stateTransitions: {
terminal: 'terminal',
transient: 'terminal',
transient: 'sticky_retry',
not_found: 'terminal',
unknown: 'terminal',
},
@@ -536,7 +536,7 @@ export const DEFAULT_MODEL_CONFIGS: ModelConfigServiceConfig = {
},
stateTransitions: {
terminal: 'terminal',
transient: 'terminal',
transient: 'sticky_retry',
not_found: 'terminal',
unknown: 'terminal',
},
@@ -553,7 +553,7 @@ export const DEFAULT_MODEL_CONFIGS: ModelConfigServiceConfig = {
},
stateTransitions: {
terminal: 'terminal',
transient: 'terminal',
transient: 'sticky_retry',
not_found: 'terminal',
unknown: 'terminal',
},
@@ -569,7 +569,7 @@ export const DEFAULT_MODEL_CONFIGS: ModelConfigServiceConfig = {
},
stateTransitions: {
terminal: 'terminal',
transient: 'terminal',
transient: 'sticky_retry',
not_found: 'terminal',
unknown: 'terminal',
},
@@ -586,7 +586,7 @@ export const DEFAULT_MODEL_CONFIGS: ModelConfigServiceConfig = {
},
stateTransitions: {
terminal: 'terminal',
transient: 'terminal',
transient: 'sticky_retry',
not_found: 'terminal',
unknown: 'terminal',
},
@@ -601,7 +601,7 @@ export const DEFAULT_MODEL_CONFIGS: ModelConfigServiceConfig = {
},
stateTransitions: {
terminal: 'terminal',
transient: 'terminal',
transient: 'sticky_retry',
not_found: 'terminal',
unknown: 'terminal',
},
@@ -617,7 +617,7 @@ export const DEFAULT_MODEL_CONFIGS: ModelConfigServiceConfig = {
},
stateTransitions: {
terminal: 'terminal',
transient: 'terminal',
transient: 'sticky_retry',
not_found: 'terminal',
unknown: 'terminal',
},