Skip to content

fix: token screener --search + help shows all subcommands#9

Merged
askeluv merged 2 commits intonansen-ai:mainfrom
0xlaveen:fix/search-and-help-discovery
Feb 17, 2026
Merged

fix: token screener --search + help shows all subcommands#9
askeluv merged 2 commits intonansen-ai:mainfrom
0xlaveen:fix/search-and-help-discovery

Conversation

@0xlaveen
Copy link
Contributor

Changes

1. token screener --search now works (client-side filter)

The API doesn't support server-side search on the screener endpoint. This adds client-side filtering by token_symbol and token_name so --search PEPE returns only matching tokens.

2. Help text shows all 33 subcommands

Was only showing 16 commands, hiding 17 (perp-trades, transactions, pnl-summary, historical-balances, related-wallets, who-bought-sold, flow-intelligence, transfers, jup-dca, perp-pnl-leaderboard, etc). Now all subcommands are listed under each group.

3. Schema updated

Added search option to the screener schema definition.

Tests

  • Added test for client-side search filtering (verifies PEPE match, USDC exclusion)
  • Added test for help text completeness (checks all subcommands are listed)
  • All 199 tests pass ✅

Changeset

Included as patch version bump.

Co-authored-by: Claude Code

Openclaw added 2 commits February 17, 2026 10:36
…ommands

- token screener --search now filters results by symbol/name (client-side)
- Help text lists all 33 subcommands (was hiding 17)
- Schema updated with search option for screener
- Tests added for search filter and help completeness

Co-authored-by: Claude Code
- Was using non-existent /pnl-and-trade-performance (caused 404)
- Now supports --date and --limit params
- Updated API test to match new endpoint and date params

Co-authored-by: Claude Code
@askeluv askeluv merged commit a681839 into nansen-ai:main Feb 17, 2026
4 checks passed
@github-actions github-actions bot mentioned this pull request Feb 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants