Files
orca/src
NeilandClaude f4a1b0586a fix(agents): apply paired host preferences to launch menus (#31971)
* fix(agents): apply paired host preferences to launch menus

* fix(agents): keep desktop preferences for older hosts and reopen menus instantly

Hosts without settings.agent-launch.v1 (before 2026-10-11) cannot store
launch preferences, so their menus keep the desktop's visibility and
default instead of losing both. Cache the last host answer per
environment so freshly mounted menus render at once and revalidate;
host-settings saves invalidate the cache.

Co-Authored-By: Claude <noreply@anthropic.com>

* fix(agents): align new-agent shortcut with host menu and bound first read

The tab.newAgent shortcut, its menu badge, and bound per-agent shortcuts now use
the same per-host preference snapshot as the menu. A first read that fails or
stalls past 3s falls back to desktop preferences (pre-PR behavior) instead of a
neutral order or a long placeholder; a late answer still applies.

Co-Authored-By: Claude <noreply@anthropic.com>

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-10-22 21:22:59 -07:00
..