Index: src/config/database.js
===================================================================
--- src/config/database.js	(revision d49b60b14f6ee15516f465adfeee2a51294134c7)
+++ src/config/database.js	(revision 33e1dbd11a4cb4638e01c26e3f3c98e352e8892e)
@@ -436,4 +436,6 @@
   // context instead. Existing rows default to 'public' (historically almost all were).
   ensureColumn('ap_interactions', 'visibility', "TEXT DEFAULT 'public'");
+  // Rich replies: the reply's language (BCP47 code) → contentMap on the outgoing Note.
+  ensureColumn('ap_outbox', 'language', 'TEXT');
 }
 
