Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion src/commands/analyze.ts
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ export const analyzeCommand = new Command('analyze')
.option('--all', 'Analyze all runs that lack analysis')
.option('--reanalyze', 'Re-analyze even if analysis already exists')
.option('-c, --challenge <id>', 'Override challenge ID for loading config')
.option('--model <model>', 'Analyzer model (default: claude-sonnet-4-5-20250929)')
.option('--model <model>', 'Analyzer model (default: claude-sonnet-5-5)')
.option('-k, --api-key <key>', 'API key for analysis')
.option('-p, --provider <provider>', 'Provider for analysis (default: anthropic)')
.option('--api-url <url>', 'Custom API endpoint for analyzer')
Expand Down
4 changes: 2 additions & 2 deletions src/commands/run.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ export const runCommand = new Command('run')
.option('-l, --local <path>', 'Use a local challenge directory (with docker-compose.yml)')
.option('--analyze', 'Run analysis after completion', true)
.option('--no-analyze', 'Skip post-run analysis')
.option('--analyzer-model <model>', 'Model for analysis (default: claude-sonnet-4-5-20250929)')
.option('--analyzer-model <model>', 'Model for analysis (default: claude-sonnet-5-5)')
.option('--analyzer-key <key>', 'Separate API key for analysis (defaults to anthropic key)')
.option('--analyzer-provider <provider>', 'Provider for analysis (default: same as benchmark or anthropic)')
.option('--analyzer-url <url>', 'Custom API endpoint for analyzer')
Expand All @@ -49,7 +49,7 @@ export const runCommand = new Command('run')
if (!model) {
console.error(colors.red(`\n${status.error} No model specified.`));
console.log(colors.gray(` Set via --model or configure default:`));
console.log(colors.gray(` oasis config set default-model claude-sonnet-4-5-20250929`));
console.log(colors.gray(` oasis config set default-model claude-sonnet-5-5`));
process.exit(1);
}

Expand Down
2 changes: 1 addition & 1 deletion src/lib/analyzer.ts
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ import { normalizeProvider } from './config.js';
// Configuration
// =============================================================================

const DEFAULT_ANALYZER_MODEL = 'claude-sonnet-4-5-20250929';
const DEFAULT_ANALYZER_MODEL = 'claude-sonnet-5-5';
const MAX_OUTPUT_PER_STEP = ANALYZER_OUTPUT_LIMIT;

// =============================================================================
Expand Down
2 changes: 1 addition & 1 deletion src/lib/env-check.ts
Original file line number Diff line number Diff line change
Expand Up @@ -268,7 +268,7 @@ export async function checkApiKey(
});
try {
await client.messages.create({
model: 'claude-sonnet-4-5-20250929',
model: 'claude-sonnet-5-5',
max_tokens: 1,
messages: [{ role: 'user', content: 'hi' }],
});
Expand Down