@llmtracer/openclaw
v1.0.1
Published
See where your AI budget goes.
Downloads
184
Maintainers
Readme
@llmtracer/openclaw
See where your AI budget goes.
Install
openclaw plugins install @llmtracer/openclawConfigure
Add to ~/.openclaw/openclaw.json:
{
"plugins": {
"entries": {
"llmtracer": {
"enabled": true,
"config": {
"apiKey": "lt_your_key_here"
}
}
}
}
}Get your API key at dashboard.llmtracer.com/signup.
Alternative: Set the LLMTRACER_API_KEY environment variable instead of putting the key in the config file. If running via systemd:
systemctl --user set-environment LLMTRACER_API_KEY="lt_your_key_here"
systemctl --user restart openclaw-gateway.serviceRestart
# If running via systemd (typical):
systemctl --user restart openclaw-gateway.service
# If running directly:
# Stop the gateway (Ctrl+C) and restart it
openclaw gatewayVerify
openclaw agent -m "hello" --agent mainWith "debug": true in the plugin config, you should see:
[llmtracer] ✓ Cost tracking active → dashboard.llmtracer.com
[llmtracer] openai/gpt-5-mini XXX→XXX tokens $X.XXXX X.XsOpen your dashboard at dashboard.llmtracer.com to see cost, latency, and usage.
Troubleshooting
"plugin manifest not found" — Your plugin version is outdated. Reinstall:
openclaw plugins uninstall llmtracer
openclaw plugins install @llmtracer/openclaw"No API key" — The plugin couldn't find your key. Ensure either:
plugins.entries.llmtracer.config.apiKeyis set inopenclaw.json, ORLLMTRACER_API_KEYenv var is set in the gateway's environment
Gateway auth errors after install — If openclaw gateway install overwrote your service file, your existing env vars (like OPENAI_API_KEY) may be missing. Re-add them:
systemctl --user set-environment OPENAI_API_KEY="sk-..."
systemctl --user restart openclaw-gateway.serviceWhat data is collected
- Provider name (anthropic, openai, google)
- Model name
- Input and output token counts
- Response latency
- Tool names invoked (e.g. bash, browser, read)
- SDK version and session ID (random UUID, not correlated to OpenClaw sessions)
- Caller file path and line number
Not collected: message content, system prompts, conversation history, tool inputs/outputs, OpenClaw session IDs, user identifiers.
