Skip to content

Fixes 56#3234

Open
fossephate wants to merge 9 commits into
devfrom
fixes-56
Open

Fixes 56#3234
fossephate wants to merge 9 commits into
devfrom
fixes-56

Conversation

@fossephate

@fossephate fossephate commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

Note

Medium Risk
Changes G2 mic/page recovery and DeviceStore semantics on a critical glasses audio path; calendar and touch fixes are narrower but still user-facing.

Overview
Fixes stranded glasses mic behavior on G2 when firmware tears down the EvenHub page: intent (evenHubMicIntent / DeviceManager micEnabled + glasses mic type) is now kept separate from hardware state (glasses/micEnabled in DeviceStore). Page shutdown, dashboard, and system-exit paths only clear state so recovery and the LC3 watchdog can re-arm the mic instead of bailing on a false “mic off” flag. recoverPageAndMic skips phantom recoveries when intent already matches state; restartMic / setMicEnabled follow the same model on Android and iOS. Connect handshake also sends time sync to both left and right buds.

Mantle pushes calendar snapshots with startDate, writes them into the in-memory calendar_events setting before the Bluetooth bulk sync (avoids native store clobber), and exposes sendCalendarEvents publicly.

Local miniapps map touch gestureName onto kind so per-gesture onTouch streams and SDK TouchData line up.

Lockfile only: miniapp-cli swaps qrcode-terminal for qrcode (transitive lock updates).

Reviewed by Cursor Bugbot for commit c25c672. Bugbot is set up for automated code reviews on this repo. Configure here.

@github-actions

github-actions Bot commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

📋 PR Review Helper

📱 Mobile App Build

Ready to test! (commit c25c672)

📥 Download APK

🕶️ ASG Client Build

Waiting for build...


🔀 Test Locally

gh pr checkout 3234

@github-actions

github-actions Bot commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

PR Agent Orchestrator State

{
  "cycle": 4,
  "fixRound": 0,
  "totalReviewerRuns": 4,
  "consecutiveNoNewReviews": 4,
  "openFindings": [],
  "resolvedFindings": [],
  "nitFindings": [],
  "phase": "discovery",
  "status": "in_progress",
  "lastPair": [],
  "stagnationFixRounds": 0,
  "lastOpenCount": 0,
  "fingerprintReopenCounts": {},
  "mutedFingerprints": []
}

@github-actions

github-actions Bot commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

🤖 PR Agent Review — cycle 4

✅ No blocking findings · 0 blocking · 0 nits
Reviewers this cycle: none

No model reviews ran this cycle.

Updated automatically by the PR Agent Orchestrator each review cycle. Nits do not block merge.

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit ffdea31. Configure here.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 30, 2026

Copy link
Copy Markdown

Deploying mentra-live-ota-site with  Cloudflare Pages  Cloudflare Pages

Latest commit: c996cae
Status: ✅  Deploy successful!
Preview URL: https://b007600a.mentra-live-ota-site.pages.dev
Branch Preview URL: https://fixes-56.mentra-live-ota-site.pages.dev

View logs

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying mentra-store-dev with  Cloudflare Pages  Cloudflare Pages

Latest commit: c996cae
Status: ✅  Deploy successful!
Preview URL: https://a7371647.augmentos-appstore-2.pages.dev
Branch Preview URL: https://fixes-56.augmentos-appstore-2.pages.dev

View logs

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying dev-augmentos-console with  Cloudflare Pages  Cloudflare Pages

Latest commit: c996cae
Status: ✅  Deploy successful!
Preview URL: https://85cd2ec3.dev-augmentos-console.pages.dev
Branch Preview URL: https://fixes-56.dev-augmentos-console.pages.dev

View logs

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying prod-augmentos-account with  Cloudflare Pages  Cloudflare Pages

Latest commit: c996cae
Status: ✅  Deploy successful!
Preview URL: https://be8450da.augmentos-e84.pages.dev
Branch Preview URL: https://fixes-56.augmentos-e84.pages.dev

View logs

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.

3 participants