fix(pi-extension): guard status bar render when ui has no theme (#279)
syncStatus guarded setStatus but used theme.fg unguarded, so a Pi host exposing setStatus without a theme threw TypeError on session_start (and agent_start/agent_end/setMode). Require both before rendering. Add tests for the render path (previously untested) and the theme-absent degradation. Follow-up to #275 / #84.
D
DietrichGebert committed
c8b12b6384c8c0ee18d35ac0a6e083ba1157336c
Parent: 947f2ff
Committed by GitHub <noreply@github.com>
on 6/23/2026, 11:10:04 PM