Skip to content

feat: link messages between sessions at both ends - #172

Merged
brtkwr merged 1 commit into
mainfrom
feat/peer-links
Oct 30, 2026
Merged

brtkwr merged 1 commit into
mainfrom
feat/peer-links

Conversation

@brtkwr

@brtkwr brtkwr commented Oct 30, 2026

Copy link
Copy Markdown
Collaborator

From t3code's attributed agent messages with "Open thread": shows both ends of a conversation between sessions.

  • Sender: a SendMessage call used to be invisible in the preview. It now shows as To <session> · <summary> with the message text, plus ✓ arrived once the same text appears in the recipient's transcript.
  • Recipient: From <session> uses the sending session's name as ccs lists it.
  • Finding the other end: ccs matches the start of the message's text across every session it has, so links still work after both sessions exit. Failing that it uses the live session on the socket the message went to, or (received messages) a session titled with the sender's from-name.
  • Jumping: ^O lists those sessions first (→ to …, ← from …). Enter selects that session in the list, clearing a search or expanding a collapsed folder that hides it.
  • A message sent after a question no longer hides the green ?. ccs mcp's read_session labels sent messages too.

🤖 Generated with Claude Code

https://claude.ai/code/session_01QUnP8jVL2NG9cWmohJTyun

A SendMessage call now shows in the sender's preview as "To <session>",
with "✓ arrived" once the same text is in that session's transcript; the
recipient's "From" names the sending session as listed. The other end is
found by the message's text across every session, else by the live
socket it went to. ^O lists those sessions first; Enter selects one.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QUnP8jVL2NG9cWmohJTyun
@brtkwr
brtkwr enabled auto-merge October 30, 2026 09:21
@brtkwr
brtkwr merged commit c996bb1 into main Oct 30, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant