โ† TypeSafe Jev projects

dzhng/jevgrep: first run, 2026-10-11

Installed from its README in a throwaway sandbox by Claude Code (Claude Opus 5.5), with a Jev API key in the environment and nothing else: no GPU, no desktop, no other paid keys, no accounts. The README's first example was run once. Repo commit 703aba1a36a3; 60 seconds. All results ยท Task

Quick start: ran. Jev calls made: 11.

Installnpm install -g @dzhng/jevgrep (failed EACCES on /usr/local/lib/node_modules; then: npm config set prefix ~/.npm-global && npm install -g @dzhng/jevgrep, with ~/.npm-global/bin on PATH) -> jg 0.8.0
Quick start, as runprintf '%s' "$TYPESAFE_API_KEY" | jg auth --provider typesafe --stdin; jg doctor; jg "How are telemetry events recorded and sent?" ./apps/cli --max-requests 10 (run from ~/src)
What came backauth: 'TypeSafe key saved.' doctor: 'Jev connection verified through TypeSafe.' search exit 0: 'Jevgrep: 1 relevant files. ... - "src/index.ts" โ€” relevant; role uncertain; locations only ... Declaration locations: - "src/index.ts" End context.' Thin result (locations only, no source excerpts), plausibly because the CLI has no telemetry code and the request cap was low.
What stopped itNothing.

Steps the README does not mention

The session's closing message

jevgrep (`jg` 0.8.0) installed and ran its quick start search; the search came back with a real but very thin answer.

- **Install:** the README's `npm install -g @dzhng/jevgrep` failed with a permission error, because this machine's global npm folder is owned by root. That's a machine issue, not the project's. I pointed npm at a folder in my home directory (`~/.npm-global`), added it to PATH, and it installed cleanly.
- **Auth:** the README's `jg auth` asks questions interactively. I used the scriptable form, `jg auth --provider typesafe --stdin`, with the key piped in from TYPESAFE_API_KEY. That form is documented in `apps/cli/README.md` and `jg --help`, not in the main README. `jg doctor` then reported "Jev connection verified through TypeSafe."
- **Quick start:** I ran the README's question, `jg "How are telemetry events recorded and sent?"`, against the repo's own small CLI folder `./apps/cli` (17 files), since the README's `./my-project` is just a placeholder. I added `--max-requests 10` to keep Jev calls to a handful; the default limit is 1000.
- **Result:** it exited cleanly with "1 relevant files: `src/index.ts` โ€” relevant; role uncertain; locations only". There were no source excerpts. The likely reasons are that this folder has no telemetry code and my request cap was low.
- **Skipped:** `jg skill`, which installs the coding-agent skill. It prompts interactively and doesn't call Jev.
- **Jev calls:** at most 11 (1 from `jg doctor` plus up to 10 from the search). The report records 11 because I don't have an exact count.

Nothing blocked the run, and the API key was never printed or written to a file.

DELIVERABLE: ~/work/output/report.json