Skip to content

Activation fails if there's a non-standard color palette in place. #12947

Description

@poetnerd

Before submitting your bug report

Relevant environment info

- OS:MacOS 15.7.7
- Continue version:2.0.0
- IDE version:VSCode 1.127.0
- Model:ANY
- config:
  
{
  "models": [
    {
      "title": "Gemma4:e4b (Ollama)",
      "provider": "ollama",
	"model": "gemma4:e4b",
      "apiBase": "http://localhost:11434"
    }
  ]
}
  
  OR link to agent in Continue hub:

Description

Some file format I had, changed my Appearance → Color Theme to something odd, but that worked for all other extensions.

Continue failed to start. See logs below.

To reproduce

  1. Set a non-standard Appearance → Color Theme
  2. Enable Continue
  3. Expected behavior: it runs. Actual behavior, it fails to start.

Work around: set a vanilla color Theme like "Light (Visual Studio)"

Log output

console.ts:139 [Extension Host] Error activating extension:  TypeError: Cannot read properties of undefined (reading 'editor.background')
	at _InlineTipManager.createSvgTooltipDecoration (/Users/wdc/.vscode/extensions/continue.continue-2.0.0-darwin-arm64/out/extension.js:876397:47)
	at <instance_members_initializer> (/Users/wdc/.vscode/extensions/continue.continue-2.0.0-darwin-arm64/out/extension.js:876279:35)
	at new _InlineTipManager (/Users/wdc/.vscode/extensions/continue.continue-2.0.0-darwin-arm64/out/extension.js:876287:18)
	at _InlineTipManager.getInstance (/Users/wdc/.vscode/extensions/continue.continue-2.0.0-darwin-arm64/out/extension.js:876283:40)
	at setupInlineTips (/Users/wdc/.vscode/extensions/continue.continue-2.0.0-darwin-arm64/out/extension.js:876208:20)
	at activateExtension (/Users/wdc/.vscode/extensions/continue.continue-2.0.0-darwin-arm64/out/extension.js:876542:3)
	at dynamicImportAndActivate (/Users/wdc/.vscode/extensions/continue.continue-2.0.0-darwin-arm64/out/extension.js:876645:16)
	at async Bb._activate (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:534:16021)
	at async Bb._waitForDepsThenActivate (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:534:15963)
	at async Bb._initialize (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:534:15330)
console.ts:139 [Extension Host] rejected promise not handled within 1 second: Error: command 'continue.viewLogs' not found
log @ console.ts:139
$logExtensionHostMessage @ mainThreadConsole.ts:45
_doInvokeHandler @ rpcProtocol.ts:458
_invokeHandler @ rpcProtocol.ts:443
_receiveRequest @ rpcProtocol.ts:373
_receiveOneMessage @ rpcProtocol.ts:299
(anonymous) @ rpcProtocol.ts:161
_deliver @ event.ts:1364
fire @ event.ts:1395
fire @ ipc.net.ts:658
(anonymous) @ localProcessExtensionHost.ts:436
console.ts:139 [Extension Host] stack trace: Error: command 'continue.viewLogs' not found
    at Zrt._tryExecuteCommand (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1893:4832)
    at Zrt.executeCommand (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1893:4732)
log @ console.ts:139
$logExtensionHostMessage @ mainThreadConsole.ts:45
_doInvokeHandler @ rpcProtocol.ts:458
_invokeHandler @ rpcProtocol.ts:443
_receiveRequest @ rpcProtocol.ts:373
_receiveOneMessage @ rpcProtocol.ts:299
(anonymous) @ rpcProtocol.ts:161
_deliver @ event.ts:1364
fire @ event.ts:1395
fire @ ipc.net.ts:658
(anonymous) @ localProcessExtensionHost.ts:436
log.ts:117   ERR command 'continue.viewLogs' not found
logToConsole @ log.ts:117
error @ log.ts:564
error @ log.ts:669
error @ logService.ts:51
handleUnexpectedError @ workbench.ts:128
(anonymous) @ workbench.ts:109
onUnexpectedError @ errors.ts:65
onUnexpectedError @ errors.ts:110
$onUnexpectedError @ mainThreadErrors.ts:21
_doInvokeHandler @ rpcProtocol.ts:458
_invokeHandler @ rpcProtocol.ts:443
_receiveRequest @ rpcProtocol.ts:373
_receiveOneMessage @ rpcProtocol.ts:299
(anonymous) @ rpcProtocol.ts:161
_deliver @ event.ts:1364
fire @ event.ts:1395
fire @ ipc.net.ts:658
(anonymous) @ localProcessExtensionHost.ts:436

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:configurationRelates to configuration optionside:vscodeRelates specifically to VS Code extensionkind:bugIndicates an unexpected problem or unintended behavioros:macHappening specifically on Mac

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions