summaryrefslogtreecommitdiff
path: root/makima/frontend/src/components/mesh/TaskOutput.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'makima/frontend/src/components/mesh/TaskOutput.tsx')
-rw-r--r--makima/frontend/src/components/mesh/TaskOutput.tsx5
1 files changed, 4 insertions, 1 deletions
diff --git a/makima/frontend/src/components/mesh/TaskOutput.tsx b/makima/frontend/src/components/mesh/TaskOutput.tsx
index f49c366..2db4250 100644
--- a/makima/frontend/src/components/mesh/TaskOutput.tsx
+++ b/makima/frontend/src/components/mesh/TaskOutput.tsx
@@ -77,7 +77,10 @@ export function TaskOutput({
setInputValue("");
inputRef.current?.focus();
} catch (err) {
- setInputError(err instanceof Error ? err.message : "Failed to send input");
+ const errorMsg = err instanceof Error ? err.message : "Failed to send input";
+ setInputError(errorMsg);
+ // Auto-dismiss error after 5 seconds
+ setTimeout(() => setInputError(null), 5000);
} finally {
setSendingInput(false);
}