Skip to content

Staging => Main#1720

Merged
aisraelov merged 771 commits intomainfrom
staging
Jan 26, 2026
Merged

Staging => Main#1720
aisraelov merged 771 commits intomainfrom
staging

Conversation

@aisraelov
Copy link
Copy Markdown
Member

No description provided.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Dec 12, 2025

📋 PR Review Helper

📱 Mobile App Build

Ready to test! (commit 1372c8a)

📥 Download APK


🔀 Test Locally

gh pr checkout 1720

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages bot commented Dec 13, 2025

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

Latest commit: e05043e
Status: ✅  Deploy successful!
Preview URL: https://ab3058ee.mentra-live-ota-site.pages.dev
Branch Preview URL: https://staging.mentra-live-ota-site.pages.dev

View logs

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages bot commented Dec 23, 2025

Deploying mentra-store-dev with  Cloudflare Pages  Cloudflare Pages

Latest commit: ee53702
Status: ✅  Deploy successful!
Preview URL: https://0cfb7043.augmentos-appstore-2.pages.dev
Branch Preview URL: https://staging.augmentos-appstore-2.pages.dev

View logs

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages bot commented Dec 23, 2025

Deploying dev-augmentos-console with  Cloudflare Pages  Cloudflare Pages

Latest commit: ee53702
Status: ✅  Deploy successful!
Preview URL: https://e6859ffe.dev-augmentos-console.pages.dev
Branch Preview URL: https://staging.dev-augmentos-console.pages.dev

View logs

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages bot commented Dec 23, 2025

Deploying prod-augmentos-account with  Cloudflare Pages  Cloudflare Pages

Latest commit: ee53702
Status: ✅  Deploy successful!
Preview URL: https://417f6dd9.augmentos-e84.pages.dev
Branch Preview URL: https://staging.augmentos-e84.pages.dev

View logs

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages bot commented Dec 23, 2025

Deploying mentra-store-beta with  Cloudflare Pages  Cloudflare Pages

Latest commit: ee53702
Status: ✅  Deploy successful!
Preview URL: https://d549e14f.mentra-store-beta.pages.dev

View logs

isaiahb and others added 24 commits January 3, 2026 19:15
Two-part fix for 'Cannot track resources on a disposed ResourceTracker' error:

1. AppManager.getOrCreateAppSession() - Detect disposed sessions and create
   fresh ones instead of reusing them. This prevents crashes when resurrection
   is attempted after OWNERSHIP_RELEASE.

2. AppServer.cleanup() - No longer sends OWNERSHIP_RELEASE on clean_shutdown.
   The cloud will enter grace period and resurrect via webhook when SDK
   comes back up after restart/redeploy.

Root cause: SDK was incorrectly sending OWNERSHIP_RELEASE: clean_shutdown on
server restart, telling the cloud 'don't resurrect'. But for restarts, we WANT
the cloud to resurrect the app.

OWNERSHIP_RELEASE should only be sent for:
- switching_clouds: User moved to another cloud, don't compete
- user_logout: User explicitly logged out

NOT for clean_shutdown (server restart) - cloud should resurrect.

Issue: cloud/issues/023-disposed-appsession-resurrection-bug
Add default ElevenLabs voice settings with env var + hardcoded fallbacks
Renamed property from userEmail to storedUserEmail to avoid
conflict with setUserEmail() function setter.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Added sendStoredUserEmailToAsgClient() to both Android and iOS
MentraLive to send the user email during glasses initialization,
similar to how coreToken is sent. This ensures crash reports have
user context even after reconnection.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
aisraelov and others added 27 commits January 17, 2026 13:26
… logic in GalleryScreen to focus on newly downloaded photos, and enhance retry logic in ASG Camera API with exponential backoff adjustments. Improve logging in GallerySyncService for better connection feedback.
Dev to staging (fully tested as of a1acf82)
…resh-install

fix mic bug on fresh installs
@aisraelov aisraelov marked this pull request as ready for review January 26, 2026 21:15
@aisraelov aisraelov requested a review from a team as a code owner January 26, 2026 21:15
@aisraelov aisraelov merged commit 5f97c7d into main Jan 26, 2026
10 of 11 checks 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.

5 participants