Skip to content

Commit 364416c

Browse files
yepzdkclaude
andcommitted
Update documentation for v0.2.2 changes
- Update README screenshot to reflect new UI (no emoji, left-aligned, LAST MESSAGE column) - Update feature description from "session summaries" to "last message" - Add manual workflow trigger command to CLAUDE.md troubleshooting - Remove note about workflows needing setup (now complete) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 8a06b2f commit 364416c

File tree

2 files changed

+15
-14
lines changed

2 files changed

+15
-14
lines changed

CLAUDE.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,6 @@ main.go - CLI entry point and flag handling
4444
- Updates `Formula/csm.rb` with new version and hashes
4545
- Commits and pushes automatically
4646

47-
**Note:** Both workflows need to be in place for full automation:
48-
- This repo: release.yaml must include the `repository_dispatch` step
49-
- homebrew-tools: must have a workflow listening for `update-csm` events
50-
5147
### Troubleshooting releases
5248

5349
**Homebrew not seeing new version:**
@@ -56,7 +52,12 @@ main.go - CLI entry point and flag handling
5652
3. Check homebrew-tools workflow: `gh run list -R yepzdk/homebrew-tools`
5753
4. Verify formula was updated: `gh api repos/yepzdk/homebrew-tools/contents/Formula/csm.rb --jq '.content' | base64 -d | head -5`
5854

59-
**Manual formula update (if automation fails):**
55+
**Manual trigger (if dispatch failed):**
56+
```bash
57+
gh workflow run update-csm.yml -R yepzdk/homebrew-tools -f version=X.X.X
58+
```
59+
60+
**Manual formula update (if automation completely fails):**
6061
1. Get SHA256 hashes for binaries:
6162
```bash
6263
for arch in darwin-arm64 darwin-amd64 linux-arm64 linux-amd64; do

README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ A lightweight CLI tool to monitor your Claude Code sessions across multiple proj
66

77
- **Live dashboard** showing all active Claude Code sessions
88
- **Process detection** distinguishes running vs inactive sessions
9-
- **Session summaries** from JSONL logs
9+
- **Last message display** shows recent Claude responses
1010
- **Status indicators**: Working, Needs Input, Waiting, Idle, Inactive
1111
- **Zero dependencies** - single binary, easy to install
1212
- **Cross-platform** - macOS and Linux
@@ -64,18 +64,18 @@ csm -v
6464
## Screenshot
6565

6666
```
67-
🤖 Claude Code Sessions
67+
Claude Code Sessions
6868
6969
● Working: 1 ⚠ Needs Input: 1 ◉ Waiting: 0 ○ Idle: 2 ◌ Inactive: 5
7070
71-
STATUS PROJECT LAST ACTIVITY SUMMARY
72-
───────────────────────────────────────────────────────────────────────────────────────────
73-
● Working myorg/api-server 5s ago Implementing auth middleware
74-
⚠ Needs Input work/claude-sessions-monitor 12s ago Using: Bash
75-
○ Idle personal/side-project 8m ago Fix login validation
76-
○ Idle work/frontend 12m ago Component refactoring
71+
STATUS PROJECT LAST ACTIVITY LAST MESSAGE
72+
───────────────────────────────────────────────────────────────────────────────────────────
73+
● Working myorg/api-server 5s ago Implementing auth middleware
74+
⚠ Needs Input work/claude-sessions-monitor 12s ago Let me check the git status
75+
○ Idle personal/side-project 8m ago Done. The tests are passing.
76+
○ Idle work/frontend 12m ago I've updated the component.
7777
78-
Press Ctrl+C to quit
78+
Press Ctrl+C to quit
7979
```
8080

8181
## Building

0 commit comments

Comments
 (0)