You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Stop overlays from rendering fixture data on missing dependencies
Settings, plugins, resume, and mentions all read-site-defaulted to
hardcoded rows from residuals.ts whenever a caller omitted items,
indistinguishable from real content. Settings now surfaces an honest
message when its dependency is missing; help always renders the
shell's real keybinding catalog; the overlay openers require items
from their caller instead of silently substituting a fixture.
The in-shell /plugins and /settings palette entries duplicated slash
commands already wired to real data and are dropped. /resume had no
backing session source in-session (resume only exists as a pre-launch
picker) and is dropped rather than left pointing at fake sessions.
/mentions now drives the real @-mention path instead of opening a
fixture list. The observe fixture fallback is removed; a missing host
handler now leaves observe closed with an honest status line, matching
the existing empty-state message. Fixture data used only by the
interactive demo now lives in demo.ts, outside the production module
graph.
0 commit comments