mirror of
https://github.com/wu736139669/hapi.git
synced 2026-08-05 06:24:37 +00:00
feat(models): support new gemini models and codex gpt-5.4-mini (#376)
This commit is contained in:
@@ -303,7 +303,7 @@ export class AcpStdioTransport {
|
||||
if (lowerText.includes('status 404') || lowerText.includes('model not found') || lowerText.includes('not_found')) {
|
||||
this.stderrErrorHandler({
|
||||
type: 'model_not_found',
|
||||
message: 'Model not found. Available models: gemini-2.5-pro, gemini-2.5-flash, gemini-2.0-flash',
|
||||
message: 'Model not found. Available models: gemini-3.1-pro-preview, gemini-3-flash-preview, gemini-2.5-pro, gemini-2.5-flash, gemini-2.5-flash-lite',
|
||||
raw: text
|
||||
});
|
||||
return;
|
||||
|
||||
@@ -14,6 +14,7 @@ export const MODEL_OPTIONS: Record<AgentType, { value: string; label: string }[]
|
||||
codex: [
|
||||
{ value: 'auto', label: 'Auto' },
|
||||
{ value: 'gpt-5.4', label: 'GPT-5.4' },
|
||||
{ value: 'gpt-5.4-mini', label: 'GPT-5.4 Mini' },
|
||||
{ value: 'gpt-5.3-codex', label: 'GPT-5.3 Codex' },
|
||||
{ value: 'gpt-5.2-codex', label: 'GPT-5.2 Codex' },
|
||||
{ value: 'gpt-5.2', label: 'GPT-5.2' },
|
||||
@@ -23,9 +24,11 @@ export const MODEL_OPTIONS: Record<AgentType, { value: string; label: string }[]
|
||||
cursor: [],
|
||||
gemini: [
|
||||
{ value: 'auto', label: 'Auto' },
|
||||
{ value: 'gemini-3-pro-preview', label: 'Gemini 3 Pro Preview' },
|
||||
{ value: 'gemini-3.1-pro-preview', label: 'Gemini 3.1 Pro Preview' },
|
||||
{ value: 'gemini-3-flash-preview', label: 'Gemini 3 Flash Preview' },
|
||||
{ value: 'gemini-2.5-pro', label: 'Gemini 2.5 Pro' },
|
||||
{ value: 'gemini-2.5-flash', label: 'Gemini 2.5 Flash' },
|
||||
{ value: 'gemini-2.5-flash-lite', label: 'Gemini 2.5 Flash Lite' },
|
||||
],
|
||||
opencode: [],
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user