perf(apps): launch never waits on the credentials RPC — 1.2s budget + memo #119

Merged
lfg2025 merged 1 commits from fix/apps-launch-latency into main 2026-07-24 08:14:48 +00:00
Owner

Apps-tab launch delay root-caused: pre-launch package.credentials RPC gated the launch for up to 5s. Now budgeted at 1.2s with per-app memoization.

🤖 Generated with Claude Code

Apps-tab launch delay root-caused: pre-launch package.credentials RPC gated the launch for up to 5s. Now budgeted at 1.2s with per-app memoization. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
lfg2025 added 1 commit 2026-07-24 08:14:42 +00:00
Apps-tab launches awaited package.credentials with a 5s timeout before
opening anything (home-card launches skip the gate — that's why they
always felt instant). The lookup now races a 1.2s budget: past it, the
app launches with the static fallback config while the RPC finishes
into a per-app memo, making every subsequent launch instant.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
lfg2025 merged commit 0fa2a866f5 into main 2026-07-24 08:14:48 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: lfg2025/archy#119
No description provided.