From 761863ae355b3ca1e606ea5eb2106772fa763c19 Mon Sep 17 00:00:00 2001 From: Adam <2363879+adamdotdevin@users.noreply.github.com> Date: Tue, 6 Jan 2026 21:38:08 -0600 Subject: chore(app): rework storage approach --- packages/app/src/components/prompt-input.tsx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'packages/app/src/components') diff --git a/packages/app/src/components/prompt-input.tsx b/packages/app/src/components/prompt-input.tsx index fc4a3d1e6..3b14098a3 100644 --- a/packages/app/src/components/prompt-input.tsx +++ b/packages/app/src/components/prompt-input.tsx @@ -42,7 +42,7 @@ import { ModelSelectorPopover } from "@/components/dialog-select-model" import { DialogSelectModelUnpaid } from "@/components/dialog-select-model-unpaid" import { useProviders } from "@/hooks/use-providers" import { useCommand } from "@/context/command" -import { persisted } from "@/utils/persist" +import { Persist, persisted } from "@/utils/persist" import { Identifier } from "@/utils/id" import { SessionContextUsage } from "@/components/session-context-usage" import { usePermission } from "@/context/permission" @@ -189,7 +189,7 @@ export const PromptInput: Component = (props) => { const MAX_HISTORY = 100 const [history, setHistory] = persisted( - "prompt-history.v1", + Persist.global("prompt-history", ["prompt-history.v1"]), createStore<{ entries: Prompt[] }>({ @@ -197,7 +197,7 @@ export const PromptInput: Component = (props) => { }), ) const [shellHistory, setShellHistory] = persisted( - "prompt-history-shell.v1", + Persist.global("prompt-history-shell", ["prompt-history-shell.v1"]), createStore<{ entries: Prompt[] }>({ @@ -1593,14 +1593,14 @@ export const PromptInput: Component = (props) => { onClick={() => permission.toggleAutoAccept(params.id!, sdk.directory)} classList={{ "_hidden group-hover/prompt-input:flex size-6 items-center justify-center": true, - "text-text-base": !permission.isAutoAccepting(params.id!), - "hover:bg-surface-success-base": permission.isAutoAccepting(params.id!), + "text-text-base": !permission.isAutoAccepting(params.id!, sdk.directory), + "hover:bg-surface-success-base": permission.isAutoAccepting(params.id!, sdk.directory), }} > -- cgit v1.2.3