feat(webui): add View focus escape to Quick Access

This commit is contained in:
2026-08-19 20:14:02 +02:00
parent 5a906185a6
commit b5b629b357
5 changed files with 163 additions and 11 deletions
+7 -1
View File
@@ -43,7 +43,13 @@ identifiers, temporal selection, exact View identity, View recommendations or
focus, and a safe return route. Cross-tenant object references are discarded
and unknown versions fail closed. View focus applies only when at least one
focused tool is currently enabled, context-compatible, and authorized; a
recommendation only changes ordering and emphasis.
recommendation only changes ordering and emphasis. The rail identifies an
active View focus and offers **All available tools** as a temporary escape to
the complete permission-derived catalogue. This does not change the active
View, persist an override, or expose a tool that failed installation,
entitlement, policy, preference, context, surface, or permission checks. If no
focused tool is eligible, the rail explains that stale focus and falls back to
the permission-derived catalogue instead of becoming empty.
Each renderer performs owner-side reads and effects and explicitly reports
either a result-contract-version-1 completion with a typed owner reference or