fix: handle ambiguous prompt transport failures

This commit is contained in:
Bohdan Triapitsyn
2026-07-07 19:49:11 +03:00
parent c801c7a74b
commit 40dfff4a9a
12 changed files with 456 additions and 100 deletions
+3
View File
@@ -22,13 +22,16 @@ const SyncOptimisticBridge: React.FC = () => {
const sync = useSync();
const addRef = React.useRef(sync.optimistic.add);
const removeRef = React.useRef(sync.optimistic.remove);
const confirmRef = React.useRef(sync.optimistic.confirm);
addRef.current = sync.optimistic.add;
removeRef.current = sync.optimistic.remove;
confirmRef.current = sync.optimistic.confirm;
React.useEffect(() => {
setOptimisticRefs(
(input) => addRef.current(input),
(input) => removeRef.current(input),
(input) => confirmRef.current(input),
);
}, []);