diff --git a/frontend/src/components/TaskDetailPanel.tsx b/frontend/src/components/TaskDetailPanel.tsx index 4a0c8cf..0604b2f 100644 --- a/frontend/src/components/TaskDetailPanel.tsx +++ b/frontend/src/components/TaskDetailPanel.tsx @@ -291,8 +291,8 @@ export function TaskDetailPanel({ task, onClose, onStatusChange, onTaskUpdated, } }; - // Legacy single-field save kept for non-draft fields if needed - const handleFieldSave = async (field: string, value: string) => { + // Legacy single-field save available if needed + const _handleFieldSave = async (field: string, value: string) => { if (!hasToken) return; setSaving(true); try { @@ -304,6 +304,7 @@ export function TaskDetailPanel({ task, onClose, onStatusChange, onTaskUpdated, setSaving(false); } }; + void _handleFieldSave; // suppress unused warning return ( <> diff --git a/frontend/src/pages/ChatPage.tsx b/frontend/src/pages/ChatPage.tsx index ebdff18..5dca253 100644 --- a/frontend/src/pages/ChatPage.tsx +++ b/frontend/src/pages/ChatPage.tsx @@ -247,7 +247,7 @@ export function ChatPage() { // Listen for chat events (streaming responses) useEffect(() => { - const unsub = gateway.on("chat", (payload: any) => { + const unsub: () => void = gateway.on("chat", (payload: any) => { if (payload.sessionKey !== activeThread) return; if (payload.state === "delta" && payload.message?.content) {