Documentation
Everything you need to run TrayToken: setup, how scoring works, what the timeline shows, and what data leaves your machine.
Quick start
- Install the tray app for your OS from the download section.
- Sign in through your system browser. A state-verified
traytoken://link returns you to the app. - Pick the projects you want to share. Only those are ever read.
- Done. New sessions sync every 5, 15, 30 or 60 minutes, and Sync Now is one click away in the tray.
Install notes
- Builds are currently unsigned. macOS: right-click the app, then Open. Windows: "More info", then "Run anyway".
- There is no auto-update. Download the new build and reinstall; settings and project selections are kept.
- Platforms: macOS (universal DMG), Windows x64 (NSIS), Linux x64 (AppImage and .deb). No mobile apps.
Scoring reference
Every session earns 0-100 in four dimensions, blended into one overall score. Daily rollups are duration-weighted.
30%
Prompt Quality
Prompt length, file references, code blocks, constraints, acceptance criteria, structure.
25%
Context Management
/compact and /clear usage, CLAUDE.md references, deliberation time, examples.
25%
Iteration
Session depth (sweet spot 4-8 prompts), reject ratio (sweet spot 15-35%), error-paste handling.
20%
Tool Usage
Tool diversity, Bash / Read / Edit usage, total tool calls, unique files touched.
Timeline legend
- Lanes hold sessions; colored segments are work intents: research, implementation, debugging, review, docs and tests, ops.
- ◆ marks a human turn, ✓ marks commit evidence, dashes mark the agent waiting on you.
- Idle gaps of 45 minutes or more collapse into a ⋯ pill on the axis.
- The parallel band shows how many sessions were simultaneously active, with the peak labeled.
Data & privacy
- Synced: your prompts to Claude, computed session metrics, file names (basenames only), timestamps, project names.
- Never stored: your code, file contents, Claude's responses, tool outputs, unselected projects.
- Export: My Dashboard has a one-click CSV export of your sessions, per-dimension scores included.
Roles
- Admin: company dashboard, engineers, timelines, company settings, account management.
- Team lead: the same views scoped to their team.
- Engineer: their own dashboard, projects, and timeline.
Tray controls
- Sync Frequency: every 5, 15, 30 or 60 minutes, plus one-click Sync Now.
- Scheduled syncs notify only on failure; a manual Sync Now confirms success.
- Cloud Sync can be paused anytime, and project selection can be changed from Settings.