Skip to content

Commit b00e928

Browse files
committed
simplify npx onboarding flow
1 parent ca5a355 commit b00e928

4 files changed

Lines changed: 287 additions & 341 deletions

File tree

README.md

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,12 @@ The fastest path is the `npx` walkthrough:
3636
npx collectivus
3737
```
3838

39-
Choose Standalone and keep Proxy enabled. The walkthrough writes
40-
`~/.hyp/collectivus.json`, stores recordings under `~/.hyp/collectivus/`, and
41-
offers to install a background daemon and attach Claude Code.
39+
Choose Claude Code when asked what to collect, or press Enter to collect all
40+
available sources. The walkthrough writes `~/.hyp/collectivus.json`, stores
41+
recordings under `~/.hyp/collectivus/`, installs a background daemon, and
42+
attaches Claude Code when selected.
4243

43-
If you skip the daemon, run the proxy in the foreground:
44+
To run the proxy in the foreground with an existing config:
4445

4546
```bash
4647
npx collectivus --config ~/.hyp/collectivus.json
@@ -543,9 +544,8 @@ The recommended path is the top-level walkthrough:
543544

544545
```bash
545546
npx collectivus
546-
# Choose Standalone, keep Proxy enabled, then answer:
547-
# Install as background daemon? [Y/n] y
548-
# Configure Claude Code to use this proxy? [Y/n] y
547+
# What do you want to collect? Press Enter for all available sources,
548+
# or choose Claude Code.
549549
# ✓ Daemon installed (LaunchAgent: com.hyparam.collectivus)
550550
# ✓ Claude Code attached (~/.claude/settings.json)
551551
```
@@ -554,8 +554,7 @@ If you prefer direct `ctvs` commands:
554554

555555
```bash
556556
npm install -g collectivus
557-
ctvs install --config /path/to/collectivus.json
558-
# Configure Claude Code to use this proxy? [Y/n] y
557+
ctvs install --config /path/to/collectivus.json --yes
559558
# ✓ Daemon installed (LaunchAgent: com.hyparam.collectivus)
560559
# ✓ Claude Code attached (~/.claude/settings.json)
561560
# Logs: ~/.hyp/collectivus/collectivus.log
@@ -574,9 +573,8 @@ The same walkthrough creates the systemd user unit:
574573

575574
```bash
576575
npx collectivus
577-
# Choose Standalone, keep Proxy enabled, then answer:
578-
# Install as background daemon? [Y/n] y
579-
# Configure Claude Code to use this proxy? [Y/n] y
576+
# What do you want to collect? Press Enter for all available sources,
577+
# or choose Claude Code.
580578
# ✓ Daemon installed (systemd unit: com.hyparam.collectivus.service)
581579
# ✓ Claude Code attached (~/.claude/settings.json)
582580
```

0 commit comments

Comments
 (0)