Test-side catch-up with the session-maybe conversation architecture: the provide channel's descriptor shape and maybeProvideInfo in fakes, the shared chat-store handle asserted on conversation.session (the session-maybe shell carries no store), startSession fakes exposing the workspace list snapshot, strict session slots declining (not throwing) without a session, AppFrame's removed empty seat and loading gate, and the hero draft asserted on the machine (the chat-store mirror binds with ConversationSession). Plus three lint fixes (max-len split, boolean-compare, arrow-parens/unbound-method). |
||
|---|---|---|
| .. | ||
| bind.spec.tsx | ||
| scoped-slots-real-core.spec.tsx | ||
| scoped-slots.spec.tsx | ||
| session-provider.spec.tsx | ||
| stale-authorization.spec.tsx | ||
| use-invoke.spec.tsx | ||