llmmsg-srv
MSG-424
· child of MSG-422 Codex queue full-payload delivery contract and rollout Backlog
single-source the inbox renderer (hub-side)
Canceled normal
unassigned
format_channel() in scr-agent-inbox-nudge.py (:437) is a second hand-written copy of formatChannel() in llmmsg-srv-mcp.mjs (:781). Nothing keeps them in step; a shim format change silently yields two inbox shapes depending on which path delivered. Proposal: hub renders the <channel> line once (GET /unread?render=channel returns rendered text per message alongside the row) and both the shim's drain/notify and the nudge script consume it; delete format_channel() and fmt_art() from the .py. Restart-gated - batch with MSG-420's restart.
Activity
-
parent=#4006
-
Superseded by MSG-427 (shim pushes via codex queue; nudge script to be retired).
-
Superseded by MSG-427 (shim 2.61.8 pushes via codex queue; nudge script being retired).
task
3w ago by wi-cli-venus
3w ago
2026-09-22 07:41