Intent of claudeModelId.ts ×1
All 34 exact tests in this concept. Every test is marked by where it enters the hierarchy.
-
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/34 tests-
platform/34 tests-
agentHost/34 tests-
test/34 tests-
node/34 tests-
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId bare model names parses a bare name with no version|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId bare model names parses bare "claude" as a bare name|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId bare model names toEndpointModelId returns the bare name|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId bare model names toSdkModelId returns the bare name|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId caching returns the same object for different casing of the same ID|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId caching returns the same object for repeated calls|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId case insensitivity parses mixed case input|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId case insensitivity parses uppercase input|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId modifiers (non-date suffixes) 1m on non-opus model is not included in SDK model ID|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId modifiers (non-date suffixes) 1m on non-opus model is not included in endpoint model ID|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId modifiers (non-date suffixes) 1m on opus converts to correct SDK model ID|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId modifiers (non-date suffixes) 1m on opus converts to correct endpoint model ID|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId modifiers (non-date suffixes) 1m with date suffix on opus keeps only 1m in SDK model ID|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId modifiers (non-date suffixes) 1m with date suffix on opus keeps only 1m in endpoint model ID|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId modifiers (non-date suffixes) parses SDK ID with 1m context variant (dash version)|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId modifiers (non-date suffixes) parses SDK ID with both 1m modifier and date suffix|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId modifiers (non-date suffixes) parses endpoint ID with 1m context variant (dot version)|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId modifiers (non-date suffixes) parses single-version ID with modifier|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId parsing SDK model IDs parses SDK ID without date suffix|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId parsing SDK model IDs parses claude-{major}-{minor}-{name}-{date} (old format)|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId parsing SDK model IDs parses claude-{major}-{name}-{date} (old format)|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId parsing SDK model IDs parses claude-{name}-{major}-{date}|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId parsing SDK model IDs parses claude-{name}-{major}-{minor}-{date}|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId parsing endpoint model IDs parses claude-haiku-3.5|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId parsing endpoint model IDs parses claude-{name}-{major}.{minor}|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId parsing endpoint model IDs parses claude-{name}-{major}|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId toEndpointModelId is identity for endpoint-format IDs|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId toEndpointModelId normalizes old-format SDK IDs|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId toEndpointModelId produces dot-separated version for major.minor|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId toEndpointModelId produces single-digit version when no minor|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId toSdkModelId normalizes old-format SDK IDs to new format|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId toSdkModelId produces dash-separated version for major.minor|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId toSdkModelId produces single-digit version when no minor|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeModelId.test|title=parseClaudeModelId toSdkModelId strips date suffix from SDK IDs|occurrence=1
-
-
-
-
-