[Feature Request] Per-user cost tracking by model
Resolved 💬 3 comments Opened Feb 26, 2026 by abhimanyu-revefi Closed Mar 3, 2026
Bug Description
I would like to see at a per user level how much cost I have incurred for each model. Would help me decide how to best plan my tasks
Environment Info
- Platform: darwin
- Terminal: iTerm.app
- Version: 2.1.56
- Feedback ID: d00f5702-a750-4ab7-8f23-f1688f065256
Errors
[{"error":"Error\n at mj (/$bunfs/root/claude:92:1144)\n at <anonymous> (/$bunfs/root/claude:93:10067)\n at emit (node:events:92:22)\n at endReadableNT (internal:streams/readable:861:50)\n at processTicksAndRejections (native:7:39)\n at request (/$bunfs/root/claude:95:2149)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T18:07:54.278Z"},{"error":"Error\n at mj (/$bunfs/root/claude:92:1144)\n at <anonymous> (/$bunfs/root/claude:93:10067)\n at emit (node:events:92:22)\n at endReadableNT (internal:streams/readable:861:50)\n at processTicksAndRejections (native:7:39)\n at request (/$bunfs/root/claude:95:2149)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T18:07:54.564Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n at GQT (/$bunfs/root/claude:1809:15122)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T18:07:55.008Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n at GQT (/$bunfs/root/claude:1809:15122)\n at async X (/$bunfs/root/claude:4088:15587)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T18:07:55.467Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n at GQT (/$bunfs/root/claude:1809:15122)\n at async L (/$bunfs/root/claude:4088:16120)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T18:07:55.467Z"},{"error":"Error: Plugin not found in any marketplace\n at xyR (/$bunfs/root/claude:4090:44145)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T18:07:55.568Z"},{"error":"Error: LSP server plugin:jdtls-lsp:jdtls failed to start: Executable not found in $PATH: \"jdtls\"\n at start (/$bunfs/root/claude:2638:22314)\n at async H (/$bunfs/root/claude:2638:24624)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T18:07:55.574Z"},{"error":"Error: Executable not found in $PATH: \"jdtls\"\n at spawn (unknown)\n at spawn (node:child_process:667:35)\n at spawn (node:child_process:14:39)\n at start (/$bunfs/root/claude:2638:20844)\n at H (/$bunfs/root/claude:2638:24624)\n at _ (/$bunfs/root/claude:2638:32726)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T18:07:55.575Z"},{"error":"Error: Failed to start LSP server plugin:jdtls-lsp:jdtls: Executable not found in $PATH: \"jdtls\"\n at <anonymous> (/$bunfs/root/claude:2638:32748)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T18:07:55.575Z"},{"error":"Error\n at mj (/$bunfs/root/claude:92:1144)\n at <anonymous> (/$bunfs/root/claude:93:10067)\n at emit (node:events:92:22)\n at endReadableNT (internal:streams/readable:861:50)\n at processTicksAndRejections (native:7:39)\n at request (/$bunfs/root/claude:95:2149)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T18:07:55.979Z"},{"error":"Error\n at mj (/$bunfs/root/claude:92:1144)\n at <anonymous> (/$bunfs/root/claude:93:10067)\n at emit (node:events:92:22)\n at endReadableNT (internal:streams/readable:861:50)\n at processTicksAndRejections (native:7:39)\n at request (/$bunfs/root/claude:95:2149)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T18:07:57.113Z"},{"error":"Error\n at mj (/$bunfs/root/claude:92:1144)\n at <anonymous> (/$bunfs/root/claude:93:10067)\n at emit (node:events:92:22)\n at endReadableNT (internal:streams/readable:861:50)\n at processTicksAndRejections (native:7:39)\n at request (/$bunfs/root/claude:95:2149)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T18:07:59.073Z"},{"error":"Error\n at mj (/$bunfs/root/claude:92:1144)\n at <anonymous> (/$bunfs/root/claude:93:10067)\n at emit (node:events:92:22)\n at endReadableNT (internal:streams/readable:861:50)\n at processTicksAndRejections (native:7:39)\n at request (/$bunfs/root/claude:95:2149)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T18:07:59.100Z"},{"error":"Error\n at mj (/$bunfs/root/claude:9…
Note: Content was truncated.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗