docs(schema): document the options the CLI already accepts - #491
Open
boleklebovski wants to merge 1 commit into
Open
docs(schema): document the options the CLI already accepts#491boleklebovski wants to merge 1 commit into
boleklebovski wants to merge 1 commit into
Nansen PR Reviewer / pr-reviewer
succeeded
Aug 14, 2026 in 1m 49s
No issues found
Review Status
✅ Passed
Review effort: 2/5 (Simple)
Details
This PR is a clean schema sync — it adds 94 previously-missing option entries to src/schema.json that the CLI already implemented but had never documented in the machine-readable schema. No runtime code is modified.
I verified every addition against the source:
alerts listoptions (type,enabled,disabled,token-address,chain,offset,limit) — all seven map exactly to theoptions/flagsreads in thelisthandler insrc/commands/alerts.js.alerts create/alerts updatetype-specific flags — the 42 flow/filter/counterparty flags match thetypeSpecificFlagstable and the threebuild*Data()functions entry-for-entry. Option counts land at 53 (create) and 54 (update), matching the PR's claim (the +1 in update is theenabledflag, which is correct sincecreateonly hasdisabled).research profiler batch--addresses/--file— both are read unconditionally in thebatchbranch ofcli.js(lines 1265–1280).research token screener--search— thesearchvariable is read fromoptions.searchat line 1348 ofcli.jsand used for client-side filtering.- Schema JSON parses cleanly with no syntax errors and maintains 2-space indentation throughout.
- Changeset is present, correctly named
nansen-cli, and usespatch— appropriate for a documentation/schema sync with no user-visible behavior change.
Note: Claude suggested: APPROVE. Final status determined by severity thresholds.
Loading