[FEATURE] session_info: allow read_transcript to access the current active session
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
read_transcript requires a session_id from list_sessions, but list_sessions does not include the currently executing session. As a result, a running session cannot read its own transcript.
In Cowork mode, when a user asks Claude to export or summarize the current conversation, Claude has no way to retrieve the transcript programmatically and must reconstruct it from context — producing paraphrased output rather than a verbatim record.
Proposed Solution
One of the following:
- Include the current session in
list_sessionsresults with anis_current: trueflag - Support a reserved identifier (e.g.
"current"or"self") inread_transcriptthat resolves to the active session - Add a dedicated
read_current_transcripttool
Alternative Solutions
_No response_
Priority
Medium - Would be very helpful
Feature Category
MCP server integration
Use Case Example
When i have a conversation with the Claude Desktop, either through Chat or Cowork, I want to be able to save the chat to review as a work product or for summary synthesis across other chats. This would be especially useful when conducting research and for design/architecture discussion for use when assigning junior staff to dive further into research or for cross reference when discussing architecture design.
Additional Context
_No response_
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗