src/vs/base/common
community-073 · 69 concepts · page 1 of 1
+color.test|title=Color HSVA bug#36240|occurrence=1
1 test · 3731 LOC · 19 files · introduces 1 test · 0 LOC · 0 files
+history.test|title=History Navigator next on last element returns null and remains on last|occurrence=1
1 test · 3577 LOC · 20 files · introduces 1 test · 0 LOC · 0 files
+history.test|title=History Navigator add reduces the input to limit|occurrence=1
1 test · 3567 LOC · 20 files · introduces 1 test · 0 LOC · 0 files
+claudeModelId.test|title=parseClaudeModelId toEndpointModelId produces single-digit version when no minor|occurrence=1
1 test · 3530 LOC · 19 files · introduces 1 test · 0 LOC · 0 files
+claudeModelId.test|title=parseClaudeModelId modifiers (non-date suffixes) 1m on opus converts to correct SDK model ID|occurrence=1
1 test · 3526 LOC · 19 files · introduces 1 test · 0 LOC · 0 files
+claudeModelId.test|title=parseClaudeModelId modifiers (non-date suffixes) 1m with date suffix on opus keeps only 1m in SDK model ID|occurrence=1, claudeModelId.test|title=parseClaudeModelId modifiers (non-date suffixes) 1m with date suffix on opus keeps only 1m in endpoint model ID|occurrence=1
2 tests · 3527 LOC · 19 files · introduces 2 tests · 0 LOC · 0 files
+claudeModelId.test|title=parseClaudeModelId toSdkModelId strips date suffix from SDK IDs|occurrence=1, claudeModelId.test|title=parseClaudeModelId toEndpointModelId produces dot-separated version for major.minor|occurrence=1
2 tests · 3526 LOC · 19 files · introduces 2 tests · 0 LOC · 0 files
+claudeModelId.test|title=parseClaudeModelId caching returns the same object for repeated calls|occurrence=1
1 test · 3523 LOC · 19 files · introduces 1 test · 0 LOC · 0 files
+claudeModelId.test|title=parseClaudeModelId modifiers (non-date suffixes) 1m on opus converts to correct endpoint model ID|occurrence=1
1 test · 3520 LOC · 19 files · introduces 1 test · 0 LOC · 0 files
+claudeModelId.test|title=parseClaudeModelId toEndpointModelId is identity for endpoint-format IDs|occurrence=1, claudeModelId.test|title=parseClaudeModelId toSdkModelId produces dash-separated version for major.minor|occurrence=1
2 tests · 3522 LOC · 19 files · introduces 2 tests · 0 LOC · 0 files
+claudeModelId.test|title=parseClaudeModelId modifiers (non-date suffixes) parses single-version ID with modifier|occurrence=1
6 tests · 3522 LOC · 19 files · introduces 1 test · 0 LOC · 0 files
+claudeModelId.test|title=parseClaudeModelId parsing SDK model IDs parses claude-{name}-{major}-{minor}-{date}|occurrence=1
4 tests · 3521 LOC · 19 files · introduces 1 test · 0 LOC · 0 files
+claudeModelId.test|title=parseClaudeModelId modifiers (non-date suffixes) parses SDK ID with 1m context variant (dash version)|occurrence=1
2 tests · 3515 LOC · 19 files · introduces 1 test · 0 LOC · 0 files
+claudeModelId.test|title=parseClaudeModelId caching returns the same object for different casing of the same ID|occurrence=1
1 test · 3513 LOC · 19 files · introduces 1 test · 0 LOC · 0 files
+claudeModelId.test|title=parseClaudeModelId tryParseClaudeModelId returns a result for valid Claude IDs|occurrence=1
4 tests · 3516 LOC · 19 files · introduces 1 test · 0 LOC · 0 files
+claudeModelId.test|title=parseClaudeModelId bare model names parses a bare name with no version|occurrence=1, claudeModelId.test|title=parseClaudeModelId bare model names toSdkModelId returns the bare name|occurrence=1, +2
4 tests · 3516 LOC · 19 files · introduces 4 tests · 0 LOC · 0 files
+editSurvivalTracker.test|title=agentHost editSurvivalTracker multi-tracker scenarios write then edit that appends — write stays at 1 under chunked scoring|occurrence=1
1 test · 3585 LOC · 19 files · introduces 1 test · 0 LOC · 0 files
+domainMatcher.test|title=domainMatcher normalizeDomain strips port|occurrence=1, domainMatcher.test|title=domainMatcher normalizeDomain strips user info|occurrence=1, +5
21 tests · 3494 LOC · 19 files · introduces 7 tests · 0 LOC · 0 files
+editSurvivalTracker.test|title=agentHost editSurvivalTracker computeFractionPresentIn chunk fully present in current → 1|occurrence=1, editSurvivalTracker.test|title=agentHost editSurvivalTracker computeFractionPresentIn partial overlap → fraction between 0 and 1|occurrence=1, +1
3 tests · 3519 LOC · 19 files · introduces 3 tests · 0 LOC · 0 files
+domainMatcher.test|title=domainMatcher extractDomainPattern returns trimmed input when no scheme|occurrence=1
16 tests · 3465 LOC · 19 files · introduces 1 test · 0 LOC · 0 files
+claudeProxyAuth.test|title=parseProxyBearer rejects Bearer <nonce> with no dot (legacy format not supported)|occurrence=1
2 tests · 3428 LOC · 19 files · introduces 1 test · 0 LOC · 0 files