Skip to content

[codex] Harden local summary beta stalls#1056

Merged
r3dbars merged 6 commits into
mainfrom
codex/fix-local-gemma-m1-summary-stalls
Jun 10, 2026
Merged

[codex] Harden local summary beta stalls#1056
r3dbars merged 6 commits into
mainfrom
codex/fix-local-gemma-m1-summary-stalls

Conversation

@r3dbars

@r3dbars r3dbars commented Jun 10, 2026

Copy link
Copy Markdown
Owner

Summary

  • harden the local meeting summary beta for M1-style Gemma stalls
  • add an Apple on-device summary provider path behind the same local-summary surface
  • auto-dismiss the Home AI summary saved notice so completed summaries do not look stuck
  • add deterministic direct and chunked local-summary fixture coverage, including the long chunk-and-merge path

Why

June 8 self-feedback showed two problems: setup could report ready while Home summary generation still felt stuck, and a completed summary could leave the green saved notice hanging. The logs also showed one Gemma summary did complete in about 57 seconds, so the remaining bug was mostly single-flight/progress/notice behavior rather than a pure runtime failure.

Validation

  • bash build-deps.sh --force
  • bash build.sh --no-open
  • bash run-tests.sh — 4535 passed
  • bash run-integration-smoke.sh
  • bash scripts/ops/run-local-summary-fixture.sh
  • SKIP_NOTARIZATION=1 bash build-beta.sh '' Justin

Dogfood build produced locally:

  • build/Transcripted-1.1.47.dmg
  • SHA-256: 94a24bc8a219463abe0196816c29a59c4f16c6efc09b8989940d05917c6e2f7c

Notes

This is go for dogfooding, not public release. The DMG is signed but not notarized because the packaging smoke used SKIP_NOTARIZATION=1, so Gatekeeper rejection is expected until a real notarized release build is cut.

…-m1-summary-stalls

# Conflicts:
#	Sources/Meeting/LocalMeetingSummarizer.swift
#	Sources/UI/Settings/TranscriptedSettingsView.swift
#	Sources/UI/Shared/RecentCaptureScanners.swift
#	Tests/LocalMeetingSummarizerTests.swift
@r3dbars r3dbars marked this pull request as ready for review June 10, 2026 17:13
@r3dbars r3dbars merged commit 81ff54c into main Jun 10, 2026
1 check passed
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