[BUG] FluidMeet: Meet Summary tab spins forever and never shows the model picker
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 55/100
Research direction
The issue identifies MeetingSummaryView, its .task, and reloadProviders() as the relevant entry points. Read how catalogLoaded changes during provider reload and check the related FluidMeet toolbar behavior mentioned in #1156. Reproduce by opening a finished meeting's Meet Summary tab after a long app session; done when the model picker or a setup message appears without relaunching.
Written by the indexing model from the issue text.
Description
Describe the bug
On a finished meeting, the Meet Summary tab shows the "Your meeting, summed up." heading with a small spinner under it, and nothing else. It stayed like that for 5 to 7 minutes. No model picker, no Summarize button, no error.
From the source, that spinner is the !catalogLoaded state in MeetingSummaryView. catalogLoaded is set by reloadProviders(), which runs from .task when the view appears and doesn't wait on anything. So the spinner staying up suggests that task never ran or never finished. Fluid.log has no summary or provider lines from that time, only MeetingAutoDetector app-activated entries.
Reproduction steps
- Open FluidVoice and click FluidMeet in the sidebar.
- Open a finished meeting from the history list (mine was a 25-minute Zoom call with 2 speakers).
- Click the Meet Summary tab.
Expected behavior
The tab shows the summary model picker, or a message explaining what to set up first.
Actual behavior
The heading and a spinner, with no change after 5 to 7 minutes.
FluidVoice had been running for about 5 days at that point, since it opened at login after the Mac restarted on Oct 15, and it recorded several meetings in that time. Quitting and reopening it fixed the tab: the tab then showed the model picker, summary type and Download button right away. The FluidMeet toolbar buttons from #1156 (+, settings, history) also came back after the same relaunch, so the two may share a cause in a session that stays open for days.
App Version
1.6.12-beta.1
macOS Version
27.0.1
Hardware
MacBook Pro (Apple Silicon) with a Studio Display
- Dominant language
- Swift
- Stars
- 11.9k
- Forks
- 863
- Avg merge
- 1d 21h
- Merged PRs (30d)
- 28
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from altic-dev/FluidVoice
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
altic-dev/FluidVoice#1191 ·
Maintainers usually reply within 1 day
-
Whisper Large Turbo download rejected as "missing or corrupted" again — expectedDownloadBytes outdated after HF update on Oct 16 (regression of #785)Possibly taken A pull request linked to this issue is open or already merged. Openbug
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
altic-dev/FluidVoice#1175 · 1 comment ·
Maintainers usually reply within 1 day
-
[BUG] File transcription skips audio chunks shorter than one secondPossibly taken @sabbah13 claimed this 6 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
altic-dev/FluidVoice#1161 ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 56/100
altic-dev/FluidVoice#1202 ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
altic-dev/FluidVoice#1200 ·
Maintainers usually reply within 1 day
All issues in altic-dev/FluidVoice
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
Maintainers usually reply within 1 day
-
storage: remove unused BucketName wrapper aliasesPossibly taken @chingor13 claimed this today. Openapi: storage type: cleanup
Difficulty 2/5 1-3 hours Newbie friendliness 83/100
googleapis/google-cloud-swift#1509 ·
Maintainers usually reply within 1 day
-
📦 expo-updates contributor: external iOS needs review sdk-57 sdk-58 severity: medium
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
bug good first issue help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 63/100
marcovisona/arca#5 ·
-
enhancement good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
luis-guillen/airy#2 ·