tokenpull_submit
Pull your local token usage from session logs and publish to the SigRank board in one call. Computes cascade per window and submits for server-side rescoring and leaderboard ranking.
Instructions
Pull your LOCAL token usage from session logs AND publish it to the SigRank board in one call — the zero-paste flow. Reads the four canonical pillars (input, output, cacheCreate, cacheRead) per window from your local logs, computes the cascade, and submits each window to the board where it is re-scored server-side and tagged with the source platform. Requires a codename to publish; omit for a local preview only. Token-only — no prompt content is read or transmitted.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| window | No | Submit only this time window (default: all 4 windows). Use "7d" for recent activity or "all" for all-time ranking. | |
| codename | No | Operator codename to publish under on the leaderboard (e.g. "Iron Lotus"). Required to submit — omit for local preview only. | |
| platform | No | Source platform to pull from (default: claude). Supported: amp, kimi, qwen, pi, openclaw, droid, codebuff, gemini, copilot, opencode, goose, kilo, hermes, devin, other, claude, codex, multi. 'multi' = combined cascade summed across all locally-detected platforms (needs 2+ active). 'devin' reads from ~/.local/share/devin/cli/sessions.db (SQLite, all windows). 'other' reads from a user-supplied JSON file (set SIGRANK_OTHER_PATH). Each platform reads its own session logs locally. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | No | Error or skip reason if status is not ok | |
| status | No | Submission status | |
| preview | No | ||
| server_response | No | Server-side response including new rank if accepted |