import * as vscode from "vscode"; import type { KimiHarness } from "@moonshot-ai/kimi-code-sdk"; export async function updateLoginContext(harness: KimiHarness): Promise { const status = await harness.auth.status(); const loggedIn = status.providers.some((provider) => provider.hasToken); await vscode.commands.executeCommand("setContext", "kimi.isLoggedIn", loggedIn); return loggedIn; }