nwhitehouse catches the chat that was quietly forgetting everything
Every message a user typed looked saved but was being silently thrown away before it ever hit the database.
On this fork, the chat felt completely normal - you'd type, get a reply, carry on. But behind the scenes every user message was being rejected by the database and discarded without an error, so the conversation history was building up to exactly nothing. Reload the page and it was all gone, with no warning that anything had failed.
nwhitehouse tracked it to a single mismatched field in how messages were being saved, removed it, and wired in logging so that if a save ever fails again, it shows up in the backend rather than vanishing in silence. The note in the fix is candid: if attaching workflow data to individual messages becomes a real requirement later, it deserves a proper, durable redesign rather than a quiet patch.
Spotted something wrong? Or know the PR text has fresher detail than the writeup above?