{ "$schema": "internal://schemas/plugin.lock.v1.json", "pluginId": "gh:WarrenZhu050413/Warren-Claude-Code-Plugin-Marketplace:spending-tracker-plugin", "normalized": { "repo": null, "ref": "refs/tags/v20251128.0", "commit": "5dc8bd366bf018f4ec1d6ba5bf12a3705ebde996", "treeHash": "c2e3baed87f7eb93773a37c1225ab67cf5fd7054acf56ca13b94e1c1a53dc5ed", "generatedAt": "2025-11-28T10:12:56.509103Z", "toolVersion": "publish_plugins.py@0.2.0" }, "origin": { "remote": "git@github.com:zhongweili/42plugin-data.git", "branch": "master", "commit": "aa1497ed0949fd50e99e70d6324a29c5b34f9390", "repoRoot": "/Users/zhongweili/projects/openmind/42plugin-data" }, "manifest": { "name": "spending-tracker", "description": "Track Claude Code API spending with daily and hourly breakdowns", "version": "1.0.0" }, "content": { "files": [ { "path": "README.md", "sha256": "f018f2f880c820dfc40edd506620a14ed570f6d0cb8367a7f8869e3f041324ab" }, { "path": ".claude-plugin/plugin.json", "sha256": "29d9cac8174ab8434fd15c3ba7d61cdcbaa41ca3170fd1ee1db330f924c3c45a" }, { "path": "commands/spending-get.md", "sha256": "75e44ab5729f7ea55dbc3a2db344602f5a96b9d1e6c653585080d688c668face" }, { "path": "commands/spending-reset.md", "sha256": "b8a848ba22519c0e3a67cb89d61aec97b912d5a1ea2c33637bcc3515fad4336d" }, { "path": "commands/spending-stats.md", "sha256": "f0d1abde72233cb2003926f5f9ea39f6ac265532f5bb39f3be274c5c0ca73171" } ], "dirSha256": "c2e3baed87f7eb93773a37c1225ab67cf5fd7054acf56ca13b94e1c1a53dc5ed" }, "security": { "scannedAt": null, "scannerVersion": null, "flags": [] } }