Closed
Conversation
- Add Inception.tsx settings UI component for API key/base URL input - Register Inception in providers/index.ts and ApiOptions.tsx - Add inceptionDefaultModelId to model picker config in ApiOptions.tsx - Add inception i18n translation keys to all 18 locales - Remove cacheReadsPrice from mercury-edit (supportsPromptCache is false) - Use INCEPTION_DEFAULT_TEMPERATURE constant in handler (was hardcoded) - Use inceptionModelInfoSaneDefaults as fallback in handler Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Fixes TypeScript type errors in @roo-code/ipc check-types: - Import inceptionModels in provider-settings.ts - Add inception entry to modelIdKeysByProvider Record - Add inception entry to MODELS_BY_PROVIDER Record Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…iles - providers/index.ts: import inceptionDefaultModelId, add case "inception" to getProviderDefaultModelId switch - constants.ts: import inceptionModels, add to MODELS_BY_PROVIDER and PROVIDERS - providerModelConfig.ts: import inceptionDefaultModelId, add to PROVIDER_SERVICE_CONFIG and PROVIDER_DEFAULT_MODEL_IDS - useSelectedModel.ts: import inceptionModels, add case "inception" to switch (fixes TS exhaustive type check error) - checkExistApiConfig.spec.ts: add inceptionApiKey to "all keys undefined" test - inception.spec.ts: fix createMessage test to iterate ApiStream instead of awaiting .text (ApiStream is AsyncGenerator, not a plain object) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #11866
Add Inception Labs provider integration with Mercury 2 and Mercury Edit models.
Implementation
inception.tstopackages/types/src/providers/with model configurations:mercury-2: Chat completions model (128K context, $0.25/$0.75 per 1M tokens)mercury-edit: Code editing model for FIM/apply-edit/next-edit (32K context)InceptionHandlerextendingOpenAICompatibleHandlerinception.spec.tsReferences
Note: Awaiting assignment confirmation on issue #11866 per contribution guidelines.
Interactively review PR in Roo Code Cloud