mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-05 12:20:26 +00:00
refactor: simplify cli conversions
This commit is contained in:
@@ -17,7 +17,7 @@ export function createStorageMock(): Storage {
|
||||
store.delete(key);
|
||||
},
|
||||
setItem(key: string, value: string) {
|
||||
store.set(key, String(value));
|
||||
store.set(key, value);
|
||||
},
|
||||
};
|
||||
}
|
||||
|
||||
@@ -412,8 +412,8 @@ export function renderApp(state: AppViewState) {
|
||||
const chatDisabledReason = state.connected ? null : t("chat.disconnected");
|
||||
const isChat = state.tab === "chat";
|
||||
const chatFocus = isChat && (state.settings.chatFocusMode || state.onboarding);
|
||||
const navDrawerOpen = Boolean(state.navDrawerOpen && !chatFocus && !state.onboarding);
|
||||
const navCollapsed = Boolean(state.settings.navCollapsed && !navDrawerOpen);
|
||||
const navDrawerOpen = state.navDrawerOpen && !chatFocus && !state.onboarding;
|
||||
const navCollapsed = state.settings.navCollapsed && !navDrawerOpen;
|
||||
const showThinking = state.onboarding ? false : state.settings.chatShowThinking;
|
||||
const showToolCalls = state.onboarding ? true : state.settings.chatShowToolCalls;
|
||||
const assistantAvatarUrl = resolveAssistantAvatarUrl(state);
|
||||
|
||||
@@ -124,7 +124,7 @@ export async function loadLogs(state: LogsState, opts?: { reset?: boolean; quiet
|
||||
? payload.lines.filter((line) => typeof line === "string")
|
||||
: [];
|
||||
const entries = lines.map(parseLogLine);
|
||||
const shouldReset = Boolean(opts?.reset || payload.reset || state.logsCursor == null);
|
||||
const shouldReset = opts?.reset || payload.reset || state.logsCursor == null;
|
||||
state.logsEntries = shouldReset
|
||||
? entries
|
||||
: [...state.logsEntries, ...entries].slice(-LOG_BUFFER_LIMIT);
|
||||
|
||||
@@ -319,7 +319,7 @@ export class GatewayBrowserClient {
|
||||
this.ws.addEventListener("open", () => this.queueConnect());
|
||||
this.ws.addEventListener("message", (ev) => this.handleMessage(String(ev.data ?? "")));
|
||||
this.ws.addEventListener("close", (ev) => {
|
||||
const reason = String(ev.reason ?? "");
|
||||
const reason = ev.reason ?? "";
|
||||
const connectError = this.pendingConnectError;
|
||||
this.pendingConnectError = undefined;
|
||||
this.ws = null;
|
||||
|
||||
@@ -89,7 +89,7 @@ function resolveExecApprovalsDefaults(
|
||||
security: normalizeSecurity(defaults.security),
|
||||
ask: normalizeAsk(defaults.ask),
|
||||
askFallback: normalizeSecurity(defaults.askFallback ?? "deny"),
|
||||
autoAllowSkills: Boolean(defaults.autoAllowSkills ?? false),
|
||||
autoAllowSkills: defaults.autoAllowSkills ?? false,
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user