diff --git a/src/vs/workbench/contrib/inlineChat/browser/inlineChatActions.ts b/src/vs/workbench/contrib/inlineChat/browser/inlineChatActions.ts index c766c8eef56..0fd8f86973d 100644 --- a/src/vs/workbench/contrib/inlineChat/browser/inlineChatActions.ts +++ b/src/vs/workbench/contrib/inlineChat/browser/inlineChatActions.ts @@ -43,7 +43,7 @@ export class StartSessionAction extends EditorAction2 { title: { value: LOCALIZED_START_INLINE_CHAT_STRING, original: 'Start Inline Chat' }, category: AbstractInlineChatAction.category, f1: true, - precondition: CTX_INLINE_CHAT_HAS_PROVIDER, + precondition: ContextKeyExpr.and(CTX_INLINE_CHAT_HAS_PROVIDER, EditorContextKeys.writable), keybinding: { when: EditorContextKeys.focus, weight: KeybindingWeight.WorkbenchContrib,