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
Beeper composer shows an attach button that can never be enabled #10401
The Beeper chat composer always renders an Attach a file button, permanently disabled and titled "Attachments aren't supported yet". No tracker item covers sending attachments, so this is a control that can never work and has no plan behind it.
Two comments also point readers to a TODO that doesn't exist:
server/lib/db/schema/beeper.js (~L109): "see the TODO on markConversationSeen"
client/src/components/messages/beeper/BeeperChatSurface.jsx (~L489): same reference
markConversationSeen (server/routes/beeper.js) carries no such TODO, so the deferred "also send a read receipt" toggle is tracked nowhere.
Decision: hide until it works
Remove the disabled attach button from BeeperThread.jsx and keep the composer layout intact, so textarea and send button stay aligned on mobile. Sending attachments can come back as its own feature once the outbox carries files.
Reword both comments to describe the read-receipt toggle as unbuilt, out-of-scope behavior, without pointing at a TODO that isn't there.
Acceptance criteria
The Beeper composer shows no attach control.
rg "see the TODO on" server client/src returns nothing for the Beeper files.
Existing Beeper thread component tests still pass, updated if they assert on the attach button.
model:light / effort:low: a mechanical single-component removal plus two comment edits.
Activity