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
{{ message }}
Repository navigation
Approval waiting notice: remote.chats.deliver fails with session "undefined" #123
Bot Social production https://47-80-69-220.sslip.io
Repro
Be friends with another home (invite + join).
Via connector MCP: start_conversation with friend: @boxb.home and some text → message pending_approval.
FlyBot polls list_approvals and runs syncApprovalNotices.
web.log shows approval chat note failed with session "undefined".
Expected
Waiting-for-approval notice appears in the relevant face/1:1 room, or the deliver path no-ops cleanly when no session/agent exists (no stack spam). Owner-facing approval UX remains in-chat / Friends' Bots as designed.
Actual
deliver is invoked with peer handle but resolves agent/session as undefined and throws. Approval itself is still listed correctly via MCP (list_approvals); only the chat-note side effect breaks.
Notes
decide_approval without owner confirm_code correctly returns confirmation_required (expected, not a bug).
No model/agent configured on these box instances (agents empty) — may contribute to resolveAgent failure; still should not throw uncaught into the poll loop.
Activity
fix(issue-ref): read a bare ThinkFlowLab#1234 only when the number st…