From ab0d0f677b1d443b0e6aa7941087d950f40321ca Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sun, 26 Apr 2026 11:45:22 +0100 Subject: [PATCH] fix(ui): remove ineffective dynamic imports (cherry picked from commit b4ff9472063bbdf52ae818c5fa3a8f842609eded) --- ui/src/ui/chat/session-controls.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/ui/src/ui/chat/session-controls.ts b/ui/src/ui/chat/session-controls.ts index a1d3062b049..2cd5179d3b1 100644 --- a/ui/src/ui/chat/session-controls.ts +++ b/ui/src/ui/chat/session-controls.ts @@ -6,6 +6,8 @@ import { resolveChatModelOverrideValue, resolveChatModelSelectState, } from "../chat-model-select-state.ts"; +import { refreshVisibleToolsEffectiveForCurrentSession } from "../controllers/agents.ts"; +import { loadSessions } from "../controllers/sessions.ts"; import { pushUniqueTrimmedSelectOption } from "../select-options.ts"; import { parseAgentSessionKey } from "../session-key.ts"; import { normalizeLowercaseStringOrEmpty, normalizeOptionalString } from "../string-coerce.ts"; @@ -70,7 +72,6 @@ export function renderChatSessionSelect( } async function refreshSessionOptions(state: AppViewState) { - const { loadSessions } = await import("../controllers/sessions.ts"); await loadSessions(state as unknown as Parameters[0], { activeMinutes: 0, limit: 0, @@ -80,8 +81,6 @@ async function refreshSessionOptions(state: AppViewState) { } async function refreshVisibleToolsEffectiveForCurrentSessionLazy(state: AppViewState) { - const { refreshVisibleToolsEffectiveForCurrentSession } = - await import("../controllers/agents.ts"); return refreshVisibleToolsEffectiveForCurrentSession(state); }