#797 send_signal was broken outright: jsonb = json operator error in dedup query

closed high bug engine stage-0 Created 2026-07-01 22:45 · Updated 2026-07-01 22:53

Description

Edit
SignalService.send_signal dedup SELECT compares jsonb column signal_payload with a psycopg Json-typed parameter -> UndefinedFunction: operator does not exist: jsonb = json. EVERY send_signal call (any payload, including {}) threw. Found while smoke-testing the new signal wake (#792). Fixed: Json -> Jsonb for both dedup compare and INSERT. Confirms signals were never usable end-to-end.

Comments

Loading comments...

Context

Loading context...

Audit History

View All
Loading audit history...