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
Copy file name to clipboardExpand all lines: README.md
+15-1Lines changed: 15 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -47,7 +47,7 @@ All commands support these options:
47
47
48
48
-`-o, --output DIRECTORY` - output directory (default: writes to temp dir and opens browser)
49
49
-`-a, --output-auto` - auto-name output subdirectory based on session ID or filename
50
-
-`--repo OWNER/NAME` - GitHub repo for commit links (auto-detected from git push output if not specified)
50
+
-`--repo OWNER/NAME` - GitHub repo for commit links (auto-detected if not specified). For `web` command, also filters the session list.
51
51
-`--open` - open the generated `index.html` in your default browser (default if no `-o` specified)
52
52
-`--gist` - upload the generated HTML files to a GitHub Gist and output a preview URL
53
53
-`--json` - include the original session file in the output directory
@@ -87,6 +87,20 @@ claude-code-transcripts web SESSION_ID
87
87
claude-code-transcripts web SESSION_ID --gist
88
88
```
89
89
90
+
The session picker displays sessions grouped by their associated GitHub repository:
91
+
92
+
```
93
+
simonw/datasette 2025-01-15T10:30:00 Fix the bug in query parser
94
+
simonw/llm 2025-01-14T09:00:00 Add streaming support
95
+
(no repo) 2025-01-13T14:22:00 General coding session
96
+
```
97
+
98
+
Use `--repo` to filter the session list to a specific repository:
99
+
100
+
```bash
101
+
claude-code-transcripts web --repo simonw/datasette
102
+
```
103
+
90
104
On macOS, API credentials are automatically retrieved from your keychain (requires being logged into Claude Code). On other platforms, provide `--token` and `--org-uuid` manually.
0 commit comments