diff --git a/src/config/index.ts b/src/config/index.ts index 94f6d35..d2b579d 100755 --- a/src/config/index.ts +++ b/src/config/index.ts @@ -401,6 +401,9 @@ export const AVAILABLE_MODELS: Record = { capabilities: ['testing'], }, ], + // Model IDs verified against xAI's published model list (docs.x.ai/docs/models, 2026-07-05): + // grok-build-0.1 = coding model (256K ctx); grok-4.3 = general (1M ctx). Any current xAI + // model id can be passed via config/CLI/model arg — these are just the curated defaults. xai: [ { id: 'grok-build-0.1', @@ -410,6 +413,14 @@ export const AVAILABLE_MODELS: Record = { maxOutput: 8192, capabilities: ['reasoning', 'code', 'analysis', 'agents', 'tools'], }, + { + id: 'grok-4.3', + name: 'Grok 4.3 (general, 1M)', + provider: 'xAI', + contextWindow: 1000000, + maxOutput: 8192, + capabilities: ['reasoning', 'code', 'analysis', 'agents', 'tools'], + }, ], local: [ {