Skip to content
Closed
Show file tree
Hide file tree
Changes from 8 commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
0b74f10
fix(web): late callback dedup — preserve finalizedStreamRef across in…
mindfn Apr 9, 2026
28ad49d
fix(web): add cross-invocation content fence to prevent silent histor…
mindfn Apr 9, 2026
770a8a3
chore: drop unrelated pnpm-lock.yaml churn (gpt52 P3)
mindfn Apr 9, 2026
17cb488
fix(web): use !== undefined instead of truthy for content guard (gpt5…
mindfn Apr 10, 2026
3929d8b
fix(ci): satisfy biome formatting for content guards [砚砚/GPT-5.4🐾]
mindfn Apr 10, 2026
2c66ae8
fix(web): invalidate stale finalized refs across multiple invocation …
mindfn Apr 10, 2026
8f4204a
fix(ci): format IME guard test after main sync [砚砚/GPT-5.4🐾]
mindfn Apr 10, 2026
5c67618
fix(web): keep unmatched callback bubbles invocationless [砚砚/GPT-5.4🐾]
mindfn Apr 10, 2026
ad2f6b1
fix(web): restore callback-first late-stream suppression [砚砚/GPT-5.4🐾]
mindfn Apr 10, 2026
f4c01ad
fix(web): avoid inferred lock on fenced callback fallback [砚砚/GPT-5.4🐾]
mindfn Apr 10, 2026
13fb8ef
fix(web): preserve suppression for invocationless callback merges [砚砚…
mindfn Apr 10, 2026
f0b17dc
fix(web): skip bg fallback for explicit callback invocations [砚砚/GPT-…
mindfn Apr 10, 2026
859f552
fix(web): keep suppression after non-matchable callback bubbles [砚砚/G…
mindfn Apr 10, 2026
3c945b3
fix(web): drop store phase-3 callback bridge [砚砚/GPT-5.4🐾]
mindfn Apr 10, 2026
063ea0c
Merge branch 'main' into fix/late-callback-dedup
mindfn Apr 10, 2026
90c5868
Merge branch 'main' into fix/late-callback-dedup
mindfn Apr 10, 2026
1f66cdb
fix(web): keep finalized fallback late-stream lock [砚砚/GPT-5.4🐾]
mindfn Apr 10, 2026
166eeeb
Merge branch 'main' into fix/late-callback-dedup
mindfn Apr 10, 2026
ee95383
fix(web): restore late-bound finalized fallback suppression [砚砚/GPT-5…
mindfn Apr 10, 2026
d0c5d1a
fix(web): avoid stale explicit callback suppression [砚砚/GPT-5.4🐾]
mindfn Apr 10, 2026
1a81c8f
Merge branch 'main' into fix/late-callback-dedup
mindfn Apr 10, 2026
7bf1bb5
fix(web): gate finalized fallback by reply target [砚砚/GPT-5.4🐾]
mindfn Apr 10, 2026
ed28553
fix(web): tolerate unknown finalized reply target [砚砚/GPT-5.4🐾]
mindfn Apr 10, 2026
f9bcc66
fix(web): treat missing reply target as unknown evidence [砚砚/GPT-5.4🐾]
mindfn Apr 10, 2026
6914bb7
fix(web): fence finalized fallback suppression [砚砚/GPT-5.4🐾]
mindfn Apr 10, 2026
a033cd2
Merge branch 'main' into fix/late-callback-dedup
mindfn Apr 11, 2026
500393b
Merge branch 'main' into fix/late-callback-dedup
mindfn Apr 11, 2026
f8c6c79
fix(api): format observability coverage test [砚砚/GPT-5.4🐾]
mindfn Apr 11, 2026
58af3b4
Merge branch 'main' into fix/late-callback-dedup
mindfn Apr 11, 2026
7abae7f
Merge branch 'main' into fix/late-callback-dedup
mindfn Apr 12, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -40,13 +40,7 @@ describe('ProjectSetupCard IME guard', () => {

await act(async () => {
root.render(
<ProjectSetupCard
projectPath="/tmp/demo"
isEmptyDir
isGitRepo={false}
gitAvailable
onComplete={onComplete}
/>,
<ProjectSetupCard projectPath="/tmp/demo" isEmptyDir isGitRepo={false} gitAvailable onComplete={onComplete} />,
);
});

Expand Down
Loading
Loading