Skip to content

Keep thinking animation active until generation ends - #415

Merged
ProfSynapse merged 1 commit into
mainfrom
fix/thinking-through-generation
Oct 13, 2026
Merged

ProfSynapse merged 1 commit into
mainfrom
fix/thinking-through-generation

Conversation

@ProfSynapse

Copy link
Copy Markdown
Owner

Keep the thinking header animated through tool execution and answer streaming. It now settles to brain + Reasoning only when the whole turn finishes; cancellation or failure also stops the animation. The accordion body remains reasoning-only.

The display selector follows turn outcome instead of reasoning-segment completion. Expanded the real store/reducer regression across reasoning completion, tool boundaries, tool execution, answer streaming and final settlement.

Validation: production build and full local suite passed (6,117 tests); focused lifecycle tests passed again after rebasing onto latest main. A detached probe using the real loaded Obsidian store, bubble and disclosure verified all intermediate states remain active and terminal completion settles. Installed and verified in Professor Synapse. The existing full-suite worker teardown warning remains.

Follow-up to #413.

@ProfSynapse
ProfSynapse merged commit 7fea056 into main Oct 13, 2026
1 check passed
@ProfSynapse
ProfSynapse deleted the fix/thinking-through-generation branch October 13, 2026 17:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant