Conversation
…g banner (1.2.0-bridge-ops)
… optimistic dedup by id)
|
Superseded by the v3 support direction. Operators will connect directly to native Chatwoot via per-ops agent accounts and a thin SSO credential-broker (support#21, D-031–D-034), rather than through an embedded The four review findings on this branch (auto-sign on mount, signer-identity effect thrashing, role-blind 403 loop, missing 401 backoff) are all valid against the code, but the code is on the deprecated D-027-v2 embedded path. The customer/merchant |
|
Revived and rebased onto Context. The editable-CE re-evaluation (two multi-agent deep-dives) reconfirmed this inline-panel-over-the-bridge- Rebase integration. Only conflict was the Gate. |
Adds ops mode to the
<Support>widget for the D-027-v2 embedded ops-chat integration.What changed
<Support>gainsmode(customer|ops),layout(modal|inline|side-rail),onChatResolved;originAppoptional.OpsSupportPanel(status pill + P2P tag dropdown, optimistic message list, Send + Resolve), ops bridge client, tab-scoped sessionStorage cache (7-day TTL, flight-guarded).friendlyP2PTagCopy+P2PTagBanner(wired into the default smart layout); resolved status locks input.1.2.0-bridge-ops(dist-tagbridge).Verification
tsc --noEmitclean; tests 86 core + 105 vitest; tsup build emitsdist/support.*with ops types.Pairs with the bridge PR (support repo) and the ops-app PR (to follow). Draft until E2E + publish complete.