diff --git a/.gitignore b/.gitignore index 20f996c..c9f6852 100644 --- a/.gitignore +++ b/.gitignore @@ -10,6 +10,7 @@ secrets/ **/proxmox.json # ===== SESSION DATA ===== +backups/ history.jsonl session-env/ shell-snapshots/ diff --git a/backups/.claude.json.backup.1771564338598 b/backups/.claude.json.backup.1771564338598 deleted file mode 100644 index 0016cad..0000000 --- a/backups/.claude.json.backup.1771564338598 +++ /dev/null @@ -1,2295 +0,0 @@ -{ - "numStartups": 670, - "installMethod": "native", - "autoUpdates": true, - "preferredNotifChannel": "iterm2_with_bell", - "hasSeenTasksHint": true, - "tipsHistory": { - "new-user-warmup": 2, - "theme-command": 660, - "prompt-queue": 12, - "enter-to-steer-in-relatime": 651, - "todo-list": 660, - "# for memory": 38, - "install-github-app": 663, - "permissions": 664, - "drag-and-drop-images": 669, - "double-esc": 75, - "continue": 665, - "ide-hotkey": 74, - "terminal-setup": 29, - "custom-commands": 670, - "shift-enter": 661, - "shift-tab": 665, - "custom-agents": 663, - "status-line": 536, - "git-worktrees": 661, - "image-paste": 666, - "plan-mode-for-complex-tasks": 384, - "double-esc-code-restore": 664, - "tab-toggle-thinking": 329, - "ultrathink-keyword": 423, - "ide-upsell-external-terminal": 668, - "stickers-command": 416, - "default-permission-mode-config": 436, - "rename-conversation": 670, - "frontend-design-plugin": 560, - "config-thinking-mode": 412, - "guest-passes": 587, - "colorterm-truecolor": 638, - "web-app": 657, - "mobile-app": 657, - "install-slack-app": 666, - "btw-side-question": 407, - "agent-flag": 667 - }, - "memoryUsageCount": 18, - "promptQueueUseCount": 4571, - "cachedStatsigGates": { - "tengu_disable_bypass_permissions_mode": false, - "tengu_use_file_checkpoints": true, - "tengu_tool_pear": false, - "tengu_migrate_ignore_patterns": false, - "tengu_halloween": false, - "tengu_web_tasks": true, - "tengu_show_extra_usage_bar": true, - "tengu_log_1p_events": true, - "tengu_enable_versioned_plugins": false, - "code_slack_app_install_banner": false, - "tengu_sumi": true, - "tengu_react_vulnerability_warning": false, - "tengu_tool_result_persistence": false, - "tengu_c4w_usage_limit_notifications_enabled": true, - "tengu_thinkback": false, - "tengu_ant_attribution_header_new": true, - "tengu_clawd_openfire": false, - "tengu_prompt_suggestion": true, - "tengu_year_end_2025_campaign_promo": false, - "tengu_streaming_tool_execution2": false, - "tengu_session_memory": false - }, - "cachedDynamicConfigs": { - "tengu_1p_event_batch_config": { - "scheduledDelayMillis": 5000, - "maxExportBatchSize": 200, - "maxQueueSize": 8192 - }, - "tengu-top-of-feed-tip": { - "tip": "", - "color": "" - } - }, - "cachedGrowthBookFeatures": { - "tengu_pid_based_version_locking": true, - "tengu_accept_with_feedback": true, - "tengu_mcp_tool_search": true, - "tengu_disable_bypass_permissions_mode": false, - "tengu_tool_pear": false, - "tengu_c4w_usage_limit_notifications_enabled": true, - "tengu_thinkback": false, - "tengu_sumi": true, - "tengu_ant_attribution_header_new": true, - "tengu_react_vulnerability_warning": false, - "tengu_tool_result_persistence": true, - "strawberry_granite_flag": "OFF", - "persimmon_marble_flag": "marble", - "tengu_tool_search_unsupported_models": [ - "haiku" - ], - "tengu_1p_event_batch_config": { - "scheduledDelayMillis": 5000, - "maxExportBatchSize": 200, - "maxQueueSize": 8192 - }, - "tengu_event_sampling_config": {}, - "tengu_scratch": false, - "tengu_log_segment_events": false, - "tengu_log_datadog_events": true, - "tengu_streaming_tool_execution2": true, - "tengu_post_compact_survey": false, - "tengu-top-of-feed-tip": { - "tip": "", - "color": "" - }, - "enhanced_telemetry_beta": false, - "tengu_code_diff_cli": true, - "tengu_compact_streaming_retry": false, - "tengu_session_memory": false, - "tengu_bash_haiku_prefetch": true, - "tengu_sm_compact": false, - "tengu_attribution_header": true, - "tengu_keybinding_customization": false, - "tengu_claudeai_mcp_connectors": true, - "tengu_plank_river_frost": "user_intent", - "tengu_brass_pebble": false, - "tengu_plan_mode_interview_phase": false, - "tengu_scarf_coffee": false, - "tengu_keybinding_customization_release": true, - "tengu_pr_status_cli": true, - "tengu_marble_kite": false, - "tengu_kv7_prompt_sort": true, - "tengu_marble_anvil": true, - "tengu_coral_fern": false, - "tengu_cache_plum_violet": true, - "tengu_tst_kx7": false, - "tengu_cork_m4q": true, - "tengu_compact_cache_prefix": true, - "tengu_file_write_optimization": true, - "tengu_system_prompt_global_cache": true, - "tengu_workout": false, - "tengu_plum_vx3": true, - "tengu_vscode_review_upsell": false, - "tengu_vscode_onboarding": false, - "tengu_quiet_fern": false, - "tengu_vinteuil_phrase": true, - "tengu_oboe": true, - "tengu_tst_names_in_messages": false, - "tengu_chomp_inflection": true, - "tengu_silver_lantern": false, - "tengu_copper_lantern": false, - "tengu_workout2": true, - "tengu_marble_lantern_disabled": false, - "tengu_penguins_enabled": true, - "tengu_penguins_off": null, - "tengu_penguin_mode_promo": { - "discountPercent": 50, - "endDate": "Feb 16" - }, - "tengu_mcp_elicitation": false, - "tengu_snippet_save": false, - "tengu_bergotte_lantern": false, - "tengu_amber_flint": true, - "tengu_chrome_auto_enable": false, - "tengu_fgts": false, - "tengu_immediate_model_command": false, - "tengu_mulberry_fog": false, - "tengu_prompt_cache_1h_config": { - "allowlist": [ - "repl_main_thread*", - "sdk" - ] - }, - "tengu_disable_streaming_to_non_streaming_fallback": false, - "tengu_amber_prism": false, - "tengu_birthday_hat": true, - "tengu_moth_copse": false, - "tengu_permission_explainer": true, - "tengu_slate_nexus": false, - "tengu_marble_sandcastle": true, - "tengu_birch_mist": false, - "tengu_oak_drum": false, - "tengu_worktree_mode": true, - "tengu_pebble_leaf_prune": false, - "tengu_swann_brevity": "control", - "tengu_crystal_beam": { - "budgetTokens": 0 - }, - "tengu_tool_input_aliasing": false - }, - "hasSeenStashHint": true, - "firstStartTime": "2025-07-09T18:27:34.950Z", - "userID": "67ff4da909deda738fb9d1bd6b743a7b7072fba19ec9dcc700fb61b83cd680f0", - "projects": { - "/mnt/NV2/Development/paper-dynasty": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 6, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 5.085098, - "lastAPIDuration": 656693, - "lastToolDuration": 87436, - "lastDuration": 73587544, - "lastLinesAdded": 275, - "lastLinesRemoved": 546, - "lastTotalInputTokens": 50542, - "lastTotalOutputTokens": 30915, - "lastTotalCacheCreationInputTokens": 141712, - "lastTotalCacheReadInputTokens": 6788738, - "lastSessionId": "829c2709-523b-455b-8f18-c9e98683677d", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 656657, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 50464, - "outputTokens": 935, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.055139000000000014 - }, - "claude-opus-4-6": { - "inputTokens": 78, - "outputTokens": 29980, - "cacheReadInputTokens": 6788738, - "cacheCreationInputTokens": 141712, - "webSearchRequests": 0, - "costUSD": 5.029959 - } - }, - "lastFpsAverage": 0.18, - "lastFpsLow1Pct": 9.71, - "lastSessionMetrics": { - "frame_duration_ms_count": 13108, - "frame_duration_ms_min": 0.11368899999999371, - "frame_duration_ms_max": 199.6928890000563, - "frame_duration_ms_avg": 4.148051465208603, - "frame_duration_ms_p50": 1.1749479999998584, - "frame_duration_ms_p95": 1.8468253500584952, - "frame_duration_ms_p99": 99.39902745002993 - } - }, - "/mnt/NV2/Development/paper-dynasty/discord-app": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 4, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "gameplay.py", - "helpers.py", - "gauntlets.py", - "players.py", - "gameplay_models.py" - ], - "exampleFilesGeneratedAt": 1771200477099, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 1.701528, - "lastAPIDuration": 166292, - "lastToolDuration": 6794, - "lastDuration": 473503, - "lastLinesAdded": 8, - "lastLinesRemoved": 9, - "lastTotalInputTokens": 22018, - "lastTotalOutputTokens": 4582, - "lastTotalCacheCreationInputTokens": 129852, - "lastTotalCacheReadInputTokens": 1510282, - "lastSessionId": "2b4b8d5b-b512-4151-8e0a-e7df54ca87af", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 166269, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 19317, - "outputTokens": 628, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.022457 - }, - "claude-opus-4-6": { - "inputTokens": 2701, - "outputTokens": 3954, - "cacheReadInputTokens": 1510282, - "cacheCreationInputTokens": 129852, - "webSearchRequests": 0, - "costUSD": 1.6790709999999998 - } - }, - "lastFpsAverage": 9.87, - "lastFpsLow1Pct": 78.57, - "lastSessionMetrics": { - "frame_duration_ms_count": 329, - "frame_duration_ms_min": 0.2862079999999878, - "frame_duration_ms_max": 21.07715700000017, - "frame_duration_ms_avg": 1.241589392097319, - "frame_duration_ms_p50": 0.6591350000016973, - "frame_duration_ms_p95": 4.936919999999964, - "frame_duration_ms_p99": 12.333302280000893 - } - }, - "/mnt/NV2/Development/paper-dynasty/card-creation": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 4, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "creation_helpers.py", - "retrosheet_data.py", - "live_series_update.py", - "db_calls.py", - "calcs_batter.py" - ], - "exampleFilesGeneratedAt": 1771120959673, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.97483075, - "lastAPIDuration": 112428, - "lastToolDuration": 41752, - "lastDuration": 1492175, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 11865, - "lastTotalOutputTokens": 3918, - "lastTotalCacheCreationInputTokens": 52943, - "lastTotalCacheReadInputTokens": 1079940, - "lastSessionId": "bb0edcb2-c231-429b-b9b2-871693d68164", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 112416, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 11817, - "outputTokens": 302, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.013327000000000002 - }, - "claude-opus-4-6": { - "inputTokens": 48, - "outputTokens": 3616, - "cacheReadInputTokens": 1079940, - "cacheCreationInputTokens": 52943, - "webSearchRequests": 0, - "costUSD": 0.96150375 - } - }, - "lastFpsAverage": 2.41, - "lastFpsLow1Pct": 376.75, - "lastSessionMetrics": { - "frame_duration_ms_count": 3600, - "frame_duration_ms_min": 0.242127999999866, - "frame_duration_ms_max": 5.281829999992624, - "frame_duration_ms_avg": 0.580389515832801, - "frame_duration_ms_p50": 0.5064559999955236, - "frame_duration_ms_p95": 0.7619019999605353, - "frame_duration_ms_p99": 2.6560799299745104 - } - }, - "/mnt/NV2/Development/major-domo/discord-app": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 1, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "players.py", - "transactions.py", - "helpers.py", - "db_calls.py", - "draft.py" - ], - "exampleFilesGeneratedAt": 1769634210567, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.41368375, - "lastAPIDuration": 62642, - "lastToolDuration": 5017, - "lastDuration": 759802, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 731, - "lastTotalOutputTokens": 2831, - "lastTotalCacheCreationInputTokens": 36799, - "lastTotalCacheReadInputTokens": 225704, - "lastSessionId": "b028c6d5-906a-42a5-bcc8-3007ad6cc9be", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 62637, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 673, - "outputTokens": 45, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.0008979999999999999 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 58, - "outputTokens": 2786, - "cacheReadInputTokens": 225704, - "cacheCreationInputTokens": 36799, - "webSearchRequests": 0, - "costUSD": 0.41278575 - } - }, - "lastFpsAverage": 3.04, - "lastFpsLow1Pct": 446.27 - }, - "/mnt/NV2/Development/paper-dynasty/database": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 1, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "db_engine.py", - "teams.py", - "battingcardratings.py", - "card_creation.py", - "players.py" - ], - "exampleFilesGeneratedAt": 1771135527599, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.6665207500000002, - "lastAPIDuration": 78227, - "lastToolDuration": 4637, - "lastDuration": 250612, - "lastLinesAdded": 7, - "lastLinesRemoved": 8, - "lastTotalInputTokens": 5310, - "lastTotalOutputTokens": 2768, - "lastTotalCacheCreationInputTokens": 48081, - "lastTotalCacheReadInputTokens": 587961, - "lastSessionId": "93b4db7a-6cf9-4372-b787-48b349953790", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 78224, - "lastModelUsage": { - "claude-opus-4-6": { - "inputTokens": 606, - "outputTokens": 2523, - "cacheReadInputTokens": 587961, - "cacheCreationInputTokens": 48081, - "webSearchRequests": 0, - "costUSD": 0.6605917499999999 - }, - "claude-haiku-4-5-20251001": { - "inputTokens": 4704, - "outputTokens": 245, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.005929 - } - }, - "lastFpsAverage": 7.31, - "lastFpsLow1Pct": 194.99, - "lastSessionMetrics": { - "frame_duration_ms_count": 1828, - "frame_duration_ms_min": 0.0990590000001248, - "frame_duration_ms_max": 8.969790000002831, - "frame_duration_ms_avg": 0.679499891137906, - "frame_duration_ms_p50": 0.5137859999958891, - "frame_duration_ms_p95": 1.3138215000040865, - "frame_duration_ms_p99": 5.171841930003283 - } - }, - "/mnt/NV2/Development/major-domo/website/sba": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 1, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "PlayerView.vue", - "NavBar.vue", - "utilities.ts", - "TeamView.vue", - "ScheduleView.vue" - ], - "exampleFilesGeneratedAt": 1752684082764, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.9222622499999997, - "lastAPIDuration": 211074, - "lastToolDuration": 106309, - "lastDuration": 172787988, - "lastLinesAdded": 6, - "lastLinesRemoved": 15, - "lastTotalInputTokens": 12057, - "lastTotalOutputTokens": 9314, - "lastTotalCacheCreationInputTokens": 68507, - "lastTotalCacheReadInputTokens": 1677945, - "lastSessionId": "2853d835-8e58-4264-9af8-965b509be920" - }, - "/mnt/NV2/Development/claude-strat": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 2, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0, - "lastAPIDuration": 0, - "lastAPIDurationWithoutRetries": 0, - "lastToolDuration": 0, - "lastDuration": 78562, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 0, - "lastTotalOutputTokens": 0, - "lastTotalCacheCreationInputTokens": 0, - "lastTotalCacheReadInputTokens": 0, - "lastFpsAverage": 0.24, - "lastFpsLow1Pct": 460.03, - "lastModelUsage": {}, - "lastSessionId": "18118e64-debf-4131-a196-8b35468cc21d", - "lastSessionMetrics": { - "frame_duration_ms_count": 19, - "frame_duration_ms_min": 0.09748899999999594, - "frame_duration_ms_max": 2.173793000000046, - "frame_duration_ms_avg": 0.7502662105250782, - "frame_duration_ms_p50": 0.5705650000018068, - "frame_duration_ms_p95": 1.5184094000000399, - "frame_duration_ms_p99": 2.0427162800000453 - } - }, - "/mnt/NV2/Development/claude-home": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "hasTrustDialogHooksAccepted": false, - "projectOnboardingSeenCount": 6, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "exampleFiles": [ - "CLAUDE.md", - "hosts.yml", - "start-tdarr-gpu-podman-clean.sh", - "tdarr-timeout-monitor.sh", - "docker-build-template.yml" - ], - "exampleFilesGeneratedAt": 1771197437832, - "hasTrustDialogBashAccepted": true, - "disabledMcpServers": [ - "ssh-vultr", - "podman", - "ssh-akamai", - "ssh-database-apis", - "ssh-discord-bots", - "ssh-docker-home", - "ssh-docker-vpn", - "ssh-pihole", - "ssh-sba-bots", - "ssh-tdarr", - "notediscovery" - ], - "lastCost": 16.71361575000001, - "lastAPIDuration": 1844582, - "lastToolDuration": 816971, - "lastDuration": 29558088, - "lastLinesAdded": 2386, - "lastLinesRemoved": 60, - "lastTotalInputTokens": 203907, - "lastTotalOutputTokens": 87182, - "lastTotalCacheCreationInputTokens": 987411, - "lastTotalCacheReadInputTokens": 16492670, - "lastSessionId": "ee8998aa-f26c-4743-84dc-0ba35f4e49c4", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 1843027, - "lastModelUsage": { - "claude-opus-4-6": { - "inputTokens": 7030, - "outputTokens": 57045, - "cacheReadInputTokens": 14601090, - "cacheCreationInputTokens": 789421, - "webSearchRequests": 0, - "costUSD": 13.695701250000003 - }, - "claude-haiku-4-5-20251001": { - "inputTokens": 196822, - "outputTokens": 4750, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 4167, - "webSearchRequests": 0, - "costUSD": 0.22578074999999995 - }, - "claude-sonnet-4-6": { - "inputTokens": 55, - "outputTokens": 25387, - "cacheReadInputTokens": 1891580, - "cacheCreationInputTokens": 193823, - "webSearchRequests": 0, - "costUSD": 2.7921337499999996 - } - }, - "lastSessionMetrics": { - "frame_duration_ms_count": 35110, - "frame_duration_ms_min": 0.10013899999830755, - "frame_duration_ms_max": 45.71880799904466, - "frame_duration_ms_avg": 1.8384896022149897, - "frame_duration_ms_p50": 0.9785875007510185, - "frame_duration_ms_p95": 9.048351652547707, - "frame_duration_ms_p99": 25.241195021457933 - }, - "lastFpsAverage": 1.19, - "lastFpsLow1Pct": 43.16 - }, - "/mnt/NV2/Development/major-domo": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 21, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.038617, - "lastAPIDuration": 9353, - "lastToolDuration": 0, - "lastDuration": 7595, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 4, - "lastTotalOutputTokens": 370, - "lastTotalCacheCreationInputTokens": 9588, - "lastTotalCacheReadInputTokens": 0, - "lastSessionId": "4732b974-2222-43bd-ade6-68f939374e2d" - }, - "/mnt/NV2/Development/major-domo/discord-app-v2": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "bot.py", - "picks.py", - "player_service.py", - "draft_monitor.py", - "transaction_builder.py" - ], - "exampleFilesGeneratedAt": 1771010003932, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.48880999999999997, - "lastAPIDuration": 82556, - "lastToolDuration": 762, - "lastDuration": 31782115, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 10182, - "lastTotalOutputTokens": 3557, - "lastTotalCacheCreationInputTokens": 46594, - "lastTotalCacheReadInputTokens": 209453, - "lastSessionId": "af95e872-d30d-4e18-bba0-9b54a2db2472", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 82551, - "lastModelUsage": { - "claude-opus-4-6": { - "inputTokens": 301, - "outputTokens": 3185, - "cacheReadInputTokens": 209453, - "cacheCreationInputTokens": 46594, - "webSearchRequests": 0, - "costUSD": 0.47706899999999997 - }, - "claude-haiku-4-5-20251001": { - "inputTokens": 9881, - "outputTokens": 372, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.011741000000000001 - } - }, - "lastFpsAverage": 0.06, - "lastFpsLow1Pct": 712.84, - "lastSessionMetrics": { - "frame_duration_ms_count": 1990, - "frame_duration_ms_min": 0.1826390000005631, - "frame_duration_ms_max": 7.607172000003629, - "frame_duration_ms_avg": 0.5568929904514509, - "frame_duration_ms_p50": 0.49148100000456907, - "frame_duration_ms_p95": 0.7997885000371748, - "frame_duration_ms_p99": 1.2905342006038087 - } - }, - "/mnt/NV2/Development/major-domo/database": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "stratplay.py", - "db_engine.py", - "players.py", - "main.py", - "player_service.py" - ], - "exampleFilesGeneratedAt": 1770846518939, - "lastTotalWebSearchRequests": 0, - "hasCompletedProjectOnboarding": true, - "lastCost": 2.3901955, - "lastAPIDuration": 301972, - "lastToolDuration": 12114, - "lastDuration": 1670471, - "lastLinesAdded": 10, - "lastLinesRemoved": 53, - "lastTotalInputTokens": 48396, - "lastTotalOutputTokens": 9953, - "lastTotalCacheCreationInputTokens": 108474, - "lastTotalCacheReadInputTokens": 2959228, - "lastSessionId": "5e851c22-a330-498c-b920-91d07e9d7272", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 301237, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 44789, - "outputTokens": 1324, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 10510, - "webSearchRequests": 0, - "costUSD": 0.06454649999999999 - }, - "claude-opus-4-6": { - "inputTokens": 3607, - "outputTokens": 8629, - "cacheReadInputTokens": 2959228, - "cacheCreationInputTokens": 97964, - "webSearchRequests": 0, - "costUSD": 2.3256489999999994 - } - }, - "lastFpsAverage": 3.48, - "lastFpsLow1Pct": 61.79, - "lastSessionMetrics": { - "frame_duration_ms_count": 5811, - "frame_duration_ms_min": 0.06511999999929685, - "frame_duration_ms_max": 24.917415999807417, - "frame_duration_ms_avg": 1.2880430752023766, - "frame_duration_ms_p50": 0.6170755000021018, - "frame_duration_ms_p95": 8.055697949981514, - "frame_duration_ms_p99": 15.687149549964806 - } - }, - "/home/cal": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 2, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "lastCost": 0.49167225000000003, - "lastAPIDuration": 57564, - "lastToolDuration": 795, - "lastDuration": 54969526, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 13534, - "lastTotalOutputTokens": 2290, - "lastTotalCacheCreationInputTokens": 54325, - "lastTotalCacheReadInputTokens": 171658, - "lastTotalWebSearchRequests": 0, - "lastSessionId": "0828ba77-a2b4-4739-901a-2bde4ca9c84d", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 57561, - "lastFpsAverage": 0.03, - "lastFpsLow1Pct": 489.2, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 13522, - "outputTokens": 226, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.014651999999999998 - }, - "claude-opus-4-6": { - "inputTokens": 12, - "outputTokens": 2064, - "cacheReadInputTokens": 171658, - "cacheCreationInputTokens": 54325, - "webSearchRequests": 0, - "costUSD": 0.47702025 - } - }, - "lastSessionMetrics": { - "frame_duration_ms_count": 1797, - "frame_duration_ms_min": 0.07679000124335289, - "frame_duration_ms_max": 3.8076990004628897, - "frame_duration_ms_avg": 0.4328137100382606, - "frame_duration_ms_p50": 0.37359199952334166, - "frame_duration_ms_p95": 0.6538420001044866, - "frame_duration_ms_p99": 1.549595779986366 - } - }, - "/mnt/NV2/Development/paper-dynasty/gameplay-website": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 2, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "lastCost": 20.37967725000001, - "lastAPIDuration": 4284676, - "lastToolDuration": 162304, - "lastDuration": 143735767, - "lastLinesAdded": 10089, - "lastLinesRemoved": 431, - "lastTotalInputTokens": 119579, - "lastTotalOutputTokens": 195181, - "lastTotalCacheCreationInputTokens": 2081675, - "lastTotalCacheReadInputTokens": 31932818, - "lastTotalWebSearchRequests": 0, - "lastSessionId": "e3e9c25e-bf3a-476e-a6e3-4ab186fd09a7" - }, - "/mnt/NV2/Development/paper-dynasty/gameplay-webapp": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 15, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "hasCompletedProjectOnboarding": true - }, - "/mnt/NV2/Development/strat-gameplay-webapp": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "ignorePatterns": [], - "projectOnboardingSeenCount": 5, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "game_engine.py", - "game_models.py", - "[id].vue", - "state_manager.py", - "handlers.py" - ], - "exampleFilesGeneratedAt": 1770420014240, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 16.934636699999995, - "lastAPIDuration": 2029033, - "lastToolDuration": 334075, - "lastDuration": 72071738, - "lastLinesAdded": 1642, - "lastLinesRemoved": 807, - "lastTotalInputTokens": 129026, - "lastTotalOutputTokens": 104896, - "lastTotalCacheCreationInputTokens": 898174, - "lastTotalCacheReadInputTokens": 21863464, - "lastSessionId": "96ccb792-ef5c-4f2d-abc0-3ab3f694d5d4", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 2028886, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 128537, - "outputTokens": 21695, - "cacheReadInputTokens": 1593012, - "cacheCreationInputTokens": 258592, - "webSearchRequests": 0, - "costUSD": 0.7195532000000001 - }, - "claude-opus-4-6": { - "inputTokens": 419, - "outputTokens": 78422, - "cacheReadInputTokens": 19831105, - "cacheCreationInputTokens": 605182, - "webSearchRequests": 0, - "costUSD": 15.660584999999992 - }, - "claude-sonnet-4-5-20250929": { - "inputTokens": 70, - "outputTokens": 4779, - "cacheReadInputTokens": 439347, - "cacheCreationInputTokens": 34400, - "webSearchRequests": 0, - "costUSD": 0.5544985 - } - }, - "lastFpsAverage": 0.51, - "lastFpsLow1Pct": 8.98, - "lastSessionMetrics": { - "frame_duration_ms_count": 36971, - "frame_duration_ms_min": 0.023979991674423218, - "frame_duration_ms_max": 471.0088710002601, - "frame_duration_ms_avg": 4.1840136584065, - "frame_duration_ms_p50": 1.0950170001015067, - "frame_duration_ms_p95": 2.274254503706469, - "frame_duration_ms_p99": 113.62059141005383 - } - }, - "/home/cal/PAI-personal": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 3, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "README.md", - "stop-hook.ts", - "load-dynamic-requirements.ts", - "server.ts", - "voice-system.md" - ], - "exampleFilesGeneratedAt": 1762705373825, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.06835225, - "lastAPIDuration": 6739, - "lastToolDuration": 0, - "lastDuration": 184755, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 133, - "lastTotalOutputTokens": 173, - "lastTotalCacheCreationInputTokens": 17559, - "lastTotalCacheReadInputTokens": 0, - "lastSessionId": "aaf66661-ddee-428d-abaa-f3ee035385f7" - }, - "/home/cal/work": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 1, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [], - "lastCost": 0.45607089999999995, - "lastAPIDuration": 150289, - "lastToolDuration": 7286, - "lastDuration": 1692139, - "lastLinesAdded": 5, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 11418, - "lastTotalOutputTokens": 5237, - "lastTotalCacheCreationInputTokens": 75368, - "lastTotalCacheReadInputTokens": 292173, - "lastTotalWebSearchRequests": 0, - "lastSessionId": "df8bf8dd-746a-46ef-9faa-448f402968cc" - }, - "/home/cal/work/esb-monorepo": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 7, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "main.py", - "output_utils.py", - "base.py", - "validate_field_mappings.py", - "test_end_to_end.py" - ], - "exampleFilesGeneratedAt": 1771431800882, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 13.231698250000006, - "lastAPIDuration": 891789, - "lastToolDuration": 132172, - "lastDuration": 18087965, - "lastLinesAdded": 263, - "lastLinesRemoved": 7, - "lastTotalInputTokens": 77295, - "lastTotalOutputTokens": 35442, - "lastTotalCacheCreationInputTokens": 1044639, - "lastTotalCacheReadInputTokens": 11865821, - "lastSessionId": "ace0ec70-77ed-44a1-806a-904ce665899a", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 891685, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 71834, - "outputTokens": 2746, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 32095, - "webSearchRequests": 0, - "costUSD": 0.12568275000000004 - }, - "claude-opus-4-6": { - "inputTokens": 5448, - "outputTokens": 27103, - "cacheReadInputTokens": 11539293, - "cacheCreationInputTokens": 945261, - "webSearchRequests": 0, - "costUSD": 12.38234275 - }, - "claude-sonnet-4-6": { - "inputTokens": 13, - "outputTokens": 5593, - "cacheReadInputTokens": 326528, - "cacheCreationInputTokens": 67283, - "webSearchRequests": 0, - "costUSD": 0.72367275 - } - }, - "lastFpsAverage": 0.78, - "lastFpsLow1Pct": 25.74, - "lastSessionMetrics": { - "frame_duration_ms_count": 14187, - "frame_duration_ms_min": 0.08366899937391281, - "frame_duration_ms_max": 68.00957799889147, - "frame_duration_ms_avg": 2.3383289160528014, - "frame_duration_ms_p50": 1.0047624995931983, - "frame_duration_ms_p95": 13.091784298792101, - "frame_duration_ms_p99": 38.75486159028485 - } - }, - "/mnt/NV2/Development/efd-trading-card-base": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 3, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "ModBehaviour.cs", - "Patches.cs", - "StorageHelper.cs", - "TagHelper.cs", - "PackHelper.cs" - ], - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "exampleFilesGeneratedAt": 1766960877904, - "lastCost": 1.1139348, - "lastAPIDuration": 360792, - "lastToolDuration": 124593, - "lastDuration": 437573762, - "lastLinesAdded": 480, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 29358, - "lastTotalOutputTokens": 21239, - "lastTotalCacheCreationInputTokens": 105536, - "lastTotalCacheReadInputTokens": 1377470, - "lastSessionId": "b8161215-eaaf-4b3d-a7c4-1211a973173d", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 360778, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 22987, - "outputTokens": 12005, - "cacheReadInputTokens": 867968, - "cacheCreationInputTokens": 46586, - "webSearchRequests": 0, - "costUSD": 0.22804130000000003 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 6371, - "outputTokens": 9234, - "cacheReadInputTokens": 509502, - "cacheCreationInputTokens": 58950, - "webSearchRequests": 0, - "costUSD": 0.8858935000000001 - } - } - }, - "/mnt/NV2/Development/youtube-transcriber": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 1, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [], - "lastCost": 0.5343026, - "lastAPIDuration": 157690, - "lastToolDuration": 40133, - "lastDuration": 1963443, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 11575, - "lastTotalOutputTokens": 7644, - "lastTotalCacheCreationInputTokens": 74892, - "lastTotalCacheReadInputTokens": 329416, - "lastTotalWebSearchRequests": 0, - "lastSessionId": "a3410bfd-60df-45cb-b5ba-d2aa42af040b", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 157684, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 9557, - "outputTokens": 3569, - "cacheReadInputTokens": 90706, - "cacheCreationInputTokens": 40313, - "webSearchRequests": 0, - "costUSD": 0.08686385 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 2018, - "outputTokens": 4075, - "cacheReadInputTokens": 238710, - "cacheCreationInputTokens": 34579, - "webSearchRequests": 0, - "costUSD": 0.44743875000000005 - } - } - }, - "/mnt/NV2/Development/major-domo/sba-website": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "NavBar.vue", - "utilities.ts", - "PlayerView.vue", - "pitchingStatsService.ts", - "GameView.vue" - ], - "exampleFilesGeneratedAt": 1764698332308, - "hasCompletedProjectOnboarding": true, - "lastCost": 0.16633325, - "lastAPIDuration": 23227, - "lastToolDuration": 50, - "lastDuration": 90937, - "lastLinesAdded": 3, - "lastLinesRemoved": 1, - "lastTotalInputTokens": 568, - "lastTotalOutputTokens": 891, - "lastTotalCacheCreationInputTokens": 24431, - "lastTotalCacheReadInputTokens": 40417, - "lastTotalWebSearchRequests": 0, - "lastSessionId": "c44482c8-6b43-4473-baf1-b7e7f1713d05" - }, - "/mnt/NV2/Development/vagabond-rpg-foundryvtt": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "vagabond.mjs", - "character.mjs", - "base-actor-sheet.mjs", - "weapon.mjs", - "_chat-cards.scss" - ], - "exampleFilesGeneratedAt": 1771348866204, - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "hasCompletedProjectOnboarding": true, - "lastCost": 2.4916862500000017, - "lastAPIDuration": 617124, - "lastAPIDurationWithoutRetries": 617051, - "lastToolDuration": 41476, - "lastDuration": 14881048, - "lastLinesAdded": 48, - "lastLinesRemoved": 3, - "lastTotalInputTokens": 74007, - "lastTotalOutputTokens": 32137, - "lastTotalCacheCreationInputTokens": 143503, - "lastTotalCacheReadInputTokens": 2478749, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 73923, - "outputTokens": 16775, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 37370, - "webSearchRequests": 0, - "costUSD": 0.20451049999999996 - }, - "claude-opus-4-6": { - "inputTokens": 84, - "outputTokens": 15362, - "cacheReadInputTokens": 2478749, - "cacheCreationInputTokens": 106133, - "webSearchRequests": 0, - "costUSD": 2.2871757500000007 - } - }, - "lastSessionId": "3e0d8693-8b59-4b4b-b895-0a6d0df271b9", - "lastFpsAverage": 0.64, - "lastFpsLow1Pct": 75.21, - "lastSessionMetrics": { - "frame_duration_ms_count": 9467, - "frame_duration_ms_min": 0.22532899997895584, - "frame_duration_ms_max": 27.93686599843204, - "frame_duration_ms_avg": 1.123230763174562, - "frame_duration_ms_p50": 0.6752699996577576, - "frame_duration_ms_p95": 4.194021500030064, - "frame_duration_ms_p99": 13.320319429975934 - } - }, - "/mnt/NV2/Development/voice-server": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 121, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastCost": 1.1846112499999997, - "lastAPIDuration": 285962, - "lastAPIDurationWithoutRetries": 285957, - "lastToolDuration": 2561, - "lastDuration": 3533895, - "lastLinesAdded": 1, - "lastLinesRemoved": 1, - "lastTotalInputTokens": 37077, - "lastTotalOutputTokens": 11625, - "lastTotalCacheCreationInputTokens": 97481, - "lastTotalCacheReadInputTokens": 495130, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 34570, - "outputTokens": 497, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.037055000000000005 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 2507, - "outputTokens": 11128, - "cacheReadInputTokens": 495130, - "cacheCreationInputTokens": 97481, - "webSearchRequests": 0, - "costUSD": 1.1475562499999996 - } - }, - "lastSessionId": "554acadb-bd48-444d-bba0-eb56b7f973b7", - "exampleFiles": [ - "models.py", - "queue_manager.py", - "routes.py", - "test_models.py", - "test_api.py" - ], - "exampleFilesGeneratedAt": 1766157887772 - }, - "/home/cal/.claude": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "hasCompletedProjectOnboarding": true, - "lastCost": 2.0461577500000003, - "lastAPIDuration": 375500, - "lastAPIDurationWithoutRetries": 375491, - "lastToolDuration": 5648, - "lastDuration": 3861491, - "lastLinesAdded": 34, - "lastLinesRemoved": 25, - "lastTotalInputTokens": 14373, - "lastTotalOutputTokens": 13569, - "lastTotalCacheCreationInputTokens": 81883, - "lastTotalCacheReadInputTokens": 2301862, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 4643, - "outputTokens": 453, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.006907999999999999 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 9730, - "outputTokens": 13116, - "cacheReadInputTokens": 2301862, - "cacheCreationInputTokens": 81883, - "webSearchRequests": 0, - "costUSD": 2.03924975 - } - }, - "lastSessionId": "848aa776-de5b-4135-8538-89ed5b29151c" - }, - "/mnt/NV2/Development/openscad-models": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 2, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastCost": 2.7214542499999994, - "lastAPIDuration": 781798, - "lastAPIDurationWithoutRetries": 777552, - "lastToolDuration": 3537, - "lastDuration": 80207818, - "lastLinesAdded": 102, - "lastLinesRemoved": 52, - "lastTotalInputTokens": 26454, - "lastTotalOutputTokens": 32767, - "lastTotalCacheCreationInputTokens": 126339, - "lastTotalCacheReadInputTokens": 2186269, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 23726, - "outputTokens": 892, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.028186000000000003 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 2728, - "outputTokens": 31875, - "cacheReadInputTokens": 2186269, - "cacheCreationInputTokens": 126339, - "webSearchRequests": 0, - "costUSD": 2.69326825 - } - }, - "lastSessionId": "dc88df52-7868-463f-87b1-9b9c66fcfe4b", - "exampleFiles": [ - "gfci-paddle-switch-extended.scad", - "gfci-paddle-switch-extended-2d.scad", - "test-avocado.scad", - "gfci-paddle-switch-extended-template.svg", - "avocado-nameplate.stl" - ], - "exampleFilesGeneratedAt": 1766607808626 - }, - "/mnt/NV2/Development/headless-claude": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastCost": 14.681952000000011, - "lastAPIDuration": 1922503, - "lastAPIDurationWithoutRetries": 1922344, - "lastToolDuration": 404961, - "lastDuration": 4275175, - "lastLinesAdded": 973, - "lastLinesRemoved": 191, - "lastTotalInputTokens": 282513, - "lastTotalOutputTokens": 72914, - "lastTotalCacheCreationInputTokens": 659546, - "lastTotalCacheReadInputTokens": 17072917, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 279316, - "outputTokens": 4741, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.30302100000000004 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 3197, - "outputTokens": 68173, - "cacheReadInputTokens": 17072917, - "cacheCreationInputTokens": 659546, - "webSearchRequests": 0, - "costUSD": 14.378931 - } - }, - "lastSessionId": "38725d3f-5454-4fa7-b21b-8a051125e9f0" - }, - "/mnt/NV2/Development": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastCost": 5.5604301, - "lastAPIDuration": 1333168, - "lastAPIDurationWithoutRetries": 1328256, - "lastToolDuration": 743549, - "lastDuration": 4298210, - "lastLinesAdded": 1623, - "lastLinesRemoved": 222, - "lastTotalInputTokens": 58261, - "lastTotalOutputTokens": 56790, - "lastTotalCacheCreationInputTokens": 549016, - "lastTotalCacheReadInputTokens": 1990295, - "lastTotalWebSearchRequests": 7, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 36579, - "outputTokens": 1267, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.04291400000000001 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 19375, - "outputTokens": 34688, - "cacheReadInputTokens": 1390958, - "cacheCreationInputTokens": 491962, - "webSearchRequests": 7, - "costUSD": 4.8043165000000005 - }, - "claude-sonnet-4-5-20250929": { - "inputTokens": 2307, - "outputTokens": 20835, - "cacheReadInputTokens": 599337, - "cacheCreationInputTokens": 57054, - "webSearchRequests": 0, - "costUSD": 0.7131995999999999 - } - }, - "lastSessionId": "b5e5205f-dac0-4e82-b7d2-2a43c1875f1c" - }, - "/mnt/NV2/Development/tcg-poc": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [], - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastCost": 0.3143737499999999, - "lastAPIDuration": 87455, - "lastAPIDurationWithoutRetries": 87447, - "lastToolDuration": 393, - "lastDuration": 242060, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 10154, - "lastTotalOutputTokens": 3203, - "lastTotalCacheCreationInputTokens": 26841, - "lastTotalCacheReadInputTokens": 126753, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 7906, - "outputTokens": 799, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.011900999999999998 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 2248, - "outputTokens": 2404, - "cacheReadInputTokens": 126753, - "cacheCreationInputTokens": 26841, - "webSearchRequests": 0, - "costUSD": 0.30247274999999996 - } - }, - "lastSessionId": "d0705af3-8ca6-4d83-9419-51adf7e8fbb4" - }, - "/mnt/NV2/Development/tcg-project": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [], - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "hasCompletedProjectOnboarding": true, - "lastCost": 7.4633087499999995, - "lastAPIDuration": 1024093, - "lastAPIDurationWithoutRetries": 1021756, - "lastToolDuration": 4894, - "lastDuration": 353865522, - "lastLinesAdded": 942, - "lastLinesRemoved": 532, - "lastTotalInputTokens": 37687, - "lastTotalOutputTokens": 50556, - "lastTotalCacheCreationInputTokens": 526103, - "lastTotalCacheReadInputTokens": 5775948, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 34751, - "outputTokens": 1307, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.041286 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 2936, - "outputTokens": 49249, - "cacheReadInputTokens": 5775948, - "cacheCreationInputTokens": 526103, - "webSearchRequests": 0, - "costUSD": 7.42202275 - } - }, - "lastSessionId": "17cea69f-4257-4c39-a978-3254d0906a34" - }, - "/mnt/NV2/Development/mantimon-tcg": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 286, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "card.py", - "engine.py", - "game_service.py", - "game_state.py", - "turn_manager.py" - ], - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "exampleFilesGeneratedAt": 1771119156109, - "hasCompletedProjectOnboarding": true, - "lastCost": 45.331285999999906, - "lastAPIDuration": 7423555, - "lastAPIDurationWithoutRetries": 7422611, - "lastToolDuration": 3967084, - "lastDuration": 55754959, - "lastLinesAdded": 16117, - "lastLinesRemoved": 330, - "lastTotalInputTokens": 530738, - "lastTotalOutputTokens": 409841, - "lastTotalCacheCreationInputTokens": 1976236, - "lastTotalCacheReadInputTokens": 45760024, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 528784, - "outputTokens": 12803, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 85744, - "webSearchRequests": 0, - "costUSD": 0.6999789999999999 - }, - "claude-opus-4-6": { - "inputTokens": 320, - "outputTokens": 57172, - "cacheReadInputTokens": 17177654, - "cacheCreationInputTokens": 462784, - "webSearchRequests": 0, - "costUSD": 12.912127000000007 - }, - "claude-sonnet-4-5-20250929": { - "inputTokens": 1634, - "outputTokens": 339866, - "cacheReadInputTokens": 28582370, - "cacheCreationInputTokens": 1427708, - "webSearchRequests": 0, - "costUSD": 31.719179999999994 - } - }, - "lastSessionId": "a9e4fa29-4f81-47c5-88d2-a9dea0793d0f", - "lastFpsAverage": 1.81, - "lastFpsLow1Pct": 99.2, - "lastSessionMetrics": { - "frame_duration_ms_count": 100694, - "frame_duration_ms_min": 0.08616900071501732, - "frame_duration_ms_max": 43.1600469998084, - "frame_duration_ms_avg": 0.9782929465193478, - "frame_duration_ms_p50": 0.5610404997132719, - "frame_duration_ms_p95": 4.414866499626077, - "frame_duration_ms_p99": 9.795633430983868 - } - }, - "/mnt/NV2/Development/sba-scouting": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 152, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "app.py", - "config.py", - "importer.py", - "models.py", - "queries.py" - ], - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "exampleFilesGeneratedAt": 1770754505849, - "hasCompletedProjectOnboarding": true, - "lastCost": 3.38631825, - "lastAPIDuration": 571422, - "lastAPIDurationWithoutRetries": 571376, - "lastToolDuration": 10180, - "lastDuration": 7861779, - "lastLinesAdded": 148, - "lastLinesRemoved": 22, - "lastTotalInputTokens": 49841, - "lastTotalOutputTokens": 23633, - "lastTotalCacheCreationInputTokens": 132657, - "lastTotalCacheReadInputTokens": 3888956, - "lastTotalWebSearchRequests": 0, - "lastFpsAverage": 1.23, - "lastFpsLow1Pct": 47.34, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 49289, - "outputTokens": 1507, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.05682400000000001 - }, - "claude-sonnet-4-5-20250929": { - "inputTokens": 552, - "outputTokens": 22126, - "cacheReadInputTokens": 3888956, - "cacheCreationInputTokens": 132657, - "webSearchRequests": 0, - "costUSD": 3.32949425 - } - }, - "lastSessionId": "3355afd4-9cb8-4c16-840d-ae19696ba284" - }, - "/mnt/NV2/Development/my-memory": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "app.py", - "board_window.py", - "models.py", - "transcriber.py", - "README.md" - ], - "hasCompletedProjectOnboarding": true, - "lastSessionMetrics": { - "frame_duration_ms_count": 7981, - "frame_duration_ms_min": 0.05863899999530986, - "frame_duration_ms_max": 6.910323999938555, - "frame_duration_ms_avg": 0.4394333594793528, - "frame_duration_ms_p50": 0.3969669999787584, - "frame_duration_ms_p95": 0.6579631500033425, - "frame_duration_ms_p99": 1.8215813999983947 - }, - "lastCost": 1.0844382499999998, - "lastAPIDuration": 411476, - "lastAPIDurationWithoutRetries": 411448, - "lastToolDuration": 264192, - "lastDuration": 69498101, - "lastLinesAdded": 95, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 38299, - "lastTotalOutputTokens": 20028, - "lastTotalCacheCreationInputTokens": 61545, - "lastTotalCacheReadInputTokens": 354518, - "lastTotalWebSearchRequests": 0, - "lastFpsAverage": 0.12, - "lastFpsLow1Pct": 516.63, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 38278, - "outputTokens": 828, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.042418000000000004 - }, - "claude-opus-4-6": { - "inputTokens": 21, - "outputTokens": 19200, - "cacheReadInputTokens": 354518, - "cacheCreationInputTokens": 61545, - "webSearchRequests": 0, - "costUSD": 1.04202025 - } - }, - "lastSessionId": "517562a3-10fb-4106-a5cc-a39a40e3f8e7", - "exampleFilesGeneratedAt": 1770844148005 - }, - "/mnt/NV2/Development/ai-assistant": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 22, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [], - "lastCost": 0.000783, - "lastAPIDuration": 2081, - "lastAPIDurationWithoutRetries": 2081, - "lastToolDuration": 0, - "lastDuration": 5622, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 143, - "lastTotalOutputTokens": 128, - "lastTotalCacheCreationInputTokens": 0, - "lastTotalCacheReadInputTokens": 0, - "lastTotalWebSearchRequests": 0, - "lastFpsAverage": 4.34, - "lastFpsLow1Pct": 338.75, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 143, - "outputTokens": 128, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.000783 - } - }, - "lastSessionId": "d8bf1d2b-235c-4e4c-be88-46dc493dc714", - "lastSessionMetrics": { - "frame_duration_ms_count": 22, - "frame_duration_ms_min": 0.08473000000000752, - "frame_duration_ms_max": 2.9520669999999427, - "frame_duration_ms_avg": 1.1000014545454322, - "frame_duration_ms_p50": 1.0439814999999726, - "frame_duration_ms_p95": 2.028548699999737, - "frame_duration_ms_p99": 2.7626715699998945 - }, - "hasCompletedProjectOnboarding": true - }, - "/mnt/NV2/Development/test_autoforge_project/pd-team-dashboard": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "main.py", - "database.py", - "config.py", - "env.py", - "__init__.py" - ], - "exampleFilesGeneratedAt": 1771136719751, - "hasCompletedProjectOnboarding": true, - "lastCost": 0, - "lastAPIDuration": 0, - "lastAPIDurationWithoutRetries": 0, - "lastToolDuration": 0, - "lastDuration": 55110401, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 0, - "lastTotalOutputTokens": 0, - "lastTotalCacheCreationInputTokens": 0, - "lastTotalCacheReadInputTokens": 0, - "lastTotalWebSearchRequests": 0, - "lastFpsAverage": 0, - "lastFpsLow1Pct": 272.7, - "lastModelUsage": {}, - "lastSessionId": "44246c87-0c70-40b5-a092-c7388896450f", - "lastSessionMetrics": { - "frame_duration_ms_count": 190, - "frame_duration_ms_min": 0.05084999999962747, - "frame_duration_ms_max": 4.276786000002176, - "frame_duration_ms_avg": 1.0820387367652373, - "frame_duration_ms_p50": 0.8855180000006158, - "frame_duration_ms_p95": 2.635911999360587, - "frame_duration_ms_p99": 3.515721791167741 - } - } - }, - "hasCompletedOnboarding": true, - "lastOnboardingVersion": "2.0.13", - "subscriptionNoticeCount": 0, - "hasAvailableSubscription": false, - "changelogLastFetched": 1771561618505, - "fallbackAvailableWarningThreshold": 0.2, - "hasIdeOnboardingBeenShown": { - "vscode": true - }, - "lastReleaseNotesSeen": "2.1.49", - "isQualifiedForDataSharing": false, - "hasIdeAutoConnectDialogBeenShown": true, - "shiftEnterKeyBindingInstalled": true, - "hasUsedBackslashReturn": true, - "s1mAccessCache": { - "57783733-6e1e-48d5-9cb7-fa588a77b795": { - "hasAccess": false, - "hasAccessNotAsDefault": false, - "timestamp": 1771348865231 - }, - "6e3a13d6-2c72-468b-9ee9-b1d8f4711050": { - "hasAccess": false, - "hasAccessNotAsDefault": false, - "timestamp": 1761607064229 - } - }, - "hasOpusPlanDefault": false, - "lastPlanModeUse": 1771532414321, - "feedbackSurveyState": { - "lastShownTime": 1771451253831 - }, - "sonnet45MigrationComplete": true, - "claudeCodeFirstTokenDate": "2025-07-09T18:28:23.685647Z", - "mcpServers": { - "cognitive-memory": { - "command": "python3", - "args": [ - "/home/cal/.claude/skills/cognitive-memory/mcp_server.py" - ] - } - }, - "s1mNonSubscriberAccessCache": { - "fda1c56e-6b2f-4c2d-94f2-636cf90ad0f2": { - "hasAccess": false, - "timestamp": 1760119775598 - } - }, - "anonymousId": "claudecode.v1.52e3466d-bbf3-4c64-9a28-5c45f8698705", - "autoUpdatesProtectedForNative": true, - "githubRepoPaths": { - "calcorum/strat-gameplay-webapp": [ - "/mnt/NV2/Development/strat-gameplay-webapp" - ], - "calcorum/claude-home": [ - "/mnt/NV2/Development/claude-home" - ], - "calcorum/efd-trading-card-mod": [ - "/mnt/NV2/Development/efd-trading-card-base" - ], - "calcorum/paper-dynasty-card-creation": [ - "/mnt/NV2/Development/paper-dynasty/card-creation" - ], - "calcorum/paper-dynasty": [ - "/mnt/NV2/Development/paper-dynasty/discord-app" - ], - "calcorum/major-domo-v2": [ - "/mnt/NV2/Development/major-domo/discord-app-v2" - ], - "pgiro/sba": [ - "/mnt/NV2/Development/major-domo/sba-website" - ], - "calcorum/major-domo-database": [ - "/mnt/NV2/Development/major-domo/database" - ], - "calcorum/major-domo": [ - "/mnt/NV2/Development/major-domo/discord-app" - ], - "calcorum/vagabond-rpg-foundryvtt": [ - "/mnt/NV2/Development/vagabond-rpg-foundryvtt" - ], - "calcorum/paper-dynasty-database": [ - "/mnt/NV2/Development/paper-dynasty/database" - ], - "calcorum/voice-server": [ - "/mnt/NV2/Development/voice-server" - ], - "calcorum/openscad-models": [ - "/mnt/NV2/Development/openscad-models" - ], - "calcorum/mantimon-tcg": [ - "/mnt/NV2/Development/mantimon-tcg/backend", - "/mnt/NV2/Development/mantimon-tcg" - ], - "calcorum/sba-desktop": [ - "/mnt/NV2/Development/sba-scouting" - ] - }, - "passesEligibilityCache": { - "57783733-6e1e-48d5-9cb7-fa588a77b795": { - "eligible": true, - "referral_code_details": { - "code": "0uKnnMABqw", - "campaign": "claude_code_guest_pass_a47c", - "referral_link": "https://claude.ai/referral/0uKnnMABqw" - }, - "referrer_reward": { - "amount_minor_units": 1000, - "currency": "USD" - }, - "remaining_passes": 3, - "timestamp": 1771560445046 - } - }, - "opus45MigrationComplete": true, - "hasShownOpus45Notice": { - "57783733-6e1e-48d5-9cb7-fa588a77b795": true - }, - "officialMarketplaceAutoInstallAttempted": true, - "officialMarketplaceAutoInstalled": true, - "passesUpsellSeenCount": 3, - "thinkingMigrationComplete": true, - "groveConfigCache": { - "d6d0ffd3-ed66-4eba-9bd4-df8e2dbfc9e2": { - "grove_enabled": true, - "timestamp": 1771521871454 - } - }, - "skillUsage": { - "major-domo": { - "usageCount": 13, - "lastUsedAt": 1771556414365 - }, - "paper-dynasty": { - "usageCount": 12, - "lastUsedAt": 1771271707830 - }, - "project-plan": { - "usageCount": 4, - "lastUsedAt": 1771003578568 - }, - "init": { - "usageCount": 2, - "lastUsedAt": 1771018292259 - }, - "code-audit": { - "usageCount": 7, - "lastUsedAt": 1769840317637 - }, - "backend-phase": { - "usageCount": 11, - "lastUsedAt": 1769790071034 - }, - "frontend-code-audit": { - "usageCount": 6, - "lastUsedAt": 1769842017496 - }, - "frontend-phase": { - "usageCount": 24, - "lastUsedAt": 1769843259171 - }, - "dev-server": { - "usageCount": 2, - "lastUsedAt": 1769836015719 - }, - "deploy": { - "usageCount": 7, - "lastUsedAt": 1770216426722 - }, - "proxmox": { - "usageCount": 7, - "lastUsedAt": 1770999577744 - }, - "notediscovery": { - "usageCount": 2, - "lastUsedAt": 1771259103802 - }, - "create-skill": { - "usageCount": 1, - "lastUsedAt": 1770839993137 - }, - "backlog": { - "usageCount": 5, - "lastUsedAt": 1771561009889 - }, - "keybindings-help": { - "usageCount": 1, - "lastUsedAt": 1770855574743 - }, - "insights": { - "usageCount": 1, - "lastUsedAt": 1770959377885 - }, - "sync-config": { - "usageCount": 26, - "lastUsedAt": 1771560749921 - }, - "claude-optimised": { - "usageCount": 4, - "lastUsedAt": 1771363169937 - }, - "optimise-claude": { - "usageCount": 2, - "lastUsedAt": 1771199427014 - }, - "cognitive-memory": { - "usageCount": 36, - "lastUsedAt": 1771564275406 - }, - "commit-push": { - "usageCount": 17, - "lastUsedAt": 1771537208260 - }, - "check-rarity": { - "usageCount": 1, - "lastUsedAt": 1771203408892 - }, - "commit-commands:commit": { - "usageCount": 1, - "lastUsedAt": 1771364503659 - }, - "commit-push-pr": { - "usageCount": 4, - "lastUsedAt": 1771559391826 - }, - "mcp-manager": { - "usageCount": 5, - "lastUsedAt": 1771558943126 - }, - "orchestrator": { - "usageCount": 3, - "lastUsedAt": 1771451706040 - }, - "claude-automation-recommender": { - "usageCount": 1, - "lastUsedAt": 1771474474878 - }, - "bmad-qa": { - "usageCount": 1, - "lastUsedAt": 1771536951910 - }, - "save-memories": { - "usageCount": 9, - "lastUsedAt": 1771561845350 - } - }, - "opusProMigrationComplete": true, - "cachedChromeExtensionInstalled": true, - "hasVisitedPasses": true, - "passesLastSeenRemaining": 3, - "clientDataCache": { - "data": {}, - "timestamp": 1771564332728 - }, - "hasShownOpus46Notice": { - "57783733-6e1e-48d5-9cb7-fa588a77b795": true - }, - "hasVisitedExtraUsage": true, - "penguinModeOrgEnabled": true, - "opus46FeedSeenCount": 3, - "showSpinnerTree": false, - "oauthAccount": { - "accountUuid": "d6d0ffd3-ed66-4eba-9bd4-df8e2dbfc9e2", - "emailAddress": "cal.corum@gmail.com", - "organizationUuid": "57783733-6e1e-48d5-9cb7-fa588a77b795", - "hasExtraUsageEnabled": true, - "billingType": "stripe_subscription", - "accountCreatedAt": "2025-07-08T23:36:22.848806Z", - "subscriptionCreatedAt": "2025-07-09T18:05:03.049049Z", - "displayName": "Cal" - }, - "effortCalloutDismissed": true, - "sonnet1m45MigrationComplete": true, - "cachedExtraUsageDisabledReason": "org_level_disabled_until", - "birthdayHatAnimationCount": 3 -} \ No newline at end of file diff --git a/backups/.claude.json.backup.1771564563445 b/backups/.claude.json.backup.1771564563445 deleted file mode 100644 index 498ef95..0000000 --- a/backups/.claude.json.backup.1771564563445 +++ /dev/null @@ -1,2295 +0,0 @@ -{ - "numStartups": 670, - "installMethod": "native", - "autoUpdates": true, - "preferredNotifChannel": "iterm2_with_bell", - "hasSeenTasksHint": true, - "tipsHistory": { - "new-user-warmup": 2, - "theme-command": 660, - "prompt-queue": 12, - "enter-to-steer-in-relatime": 651, - "todo-list": 660, - "# for memory": 38, - "install-github-app": 663, - "permissions": 664, - "drag-and-drop-images": 669, - "double-esc": 75, - "continue": 665, - "ide-hotkey": 74, - "terminal-setup": 29, - "custom-commands": 670, - "shift-enter": 661, - "shift-tab": 665, - "custom-agents": 663, - "status-line": 536, - "git-worktrees": 661, - "image-paste": 666, - "plan-mode-for-complex-tasks": 384, - "double-esc-code-restore": 664, - "tab-toggle-thinking": 329, - "ultrathink-keyword": 423, - "ide-upsell-external-terminal": 668, - "stickers-command": 416, - "default-permission-mode-config": 436, - "rename-conversation": 670, - "frontend-design-plugin": 560, - "config-thinking-mode": 412, - "guest-passes": 587, - "colorterm-truecolor": 638, - "web-app": 657, - "mobile-app": 657, - "install-slack-app": 666, - "btw-side-question": 407, - "agent-flag": 667 - }, - "memoryUsageCount": 18, - "promptQueueUseCount": 4571, - "cachedStatsigGates": { - "tengu_disable_bypass_permissions_mode": false, - "tengu_use_file_checkpoints": true, - "tengu_tool_pear": false, - "tengu_migrate_ignore_patterns": false, - "tengu_halloween": false, - "tengu_web_tasks": true, - "tengu_show_extra_usage_bar": true, - "tengu_log_1p_events": true, - "tengu_enable_versioned_plugins": false, - "code_slack_app_install_banner": false, - "tengu_sumi": true, - "tengu_react_vulnerability_warning": false, - "tengu_tool_result_persistence": false, - "tengu_c4w_usage_limit_notifications_enabled": true, - "tengu_thinkback": false, - "tengu_ant_attribution_header_new": true, - "tengu_clawd_openfire": false, - "tengu_prompt_suggestion": true, - "tengu_year_end_2025_campaign_promo": false, - "tengu_streaming_tool_execution2": false, - "tengu_session_memory": false - }, - "cachedDynamicConfigs": { - "tengu_1p_event_batch_config": { - "scheduledDelayMillis": 5000, - "maxExportBatchSize": 200, - "maxQueueSize": 8192 - }, - "tengu-top-of-feed-tip": { - "tip": "", - "color": "" - } - }, - "cachedGrowthBookFeatures": { - "tengu_pid_based_version_locking": true, - "tengu_accept_with_feedback": true, - "tengu_mcp_tool_search": true, - "tengu_disable_bypass_permissions_mode": false, - "tengu_tool_pear": false, - "tengu_c4w_usage_limit_notifications_enabled": true, - "tengu_thinkback": false, - "tengu_sumi": true, - "tengu_ant_attribution_header_new": true, - "tengu_react_vulnerability_warning": false, - "tengu_tool_result_persistence": true, - "strawberry_granite_flag": "OFF", - "persimmon_marble_flag": "marble", - "tengu_tool_search_unsupported_models": [ - "haiku" - ], - "tengu_1p_event_batch_config": { - "scheduledDelayMillis": 5000, - "maxExportBatchSize": 200, - "maxQueueSize": 8192 - }, - "tengu_event_sampling_config": {}, - "tengu_scratch": false, - "tengu_log_segment_events": false, - "tengu_log_datadog_events": true, - "tengu_streaming_tool_execution2": true, - "tengu_post_compact_survey": false, - "tengu-top-of-feed-tip": { - "tip": "", - "color": "" - }, - "enhanced_telemetry_beta": false, - "tengu_code_diff_cli": true, - "tengu_compact_streaming_retry": false, - "tengu_session_memory": false, - "tengu_bash_haiku_prefetch": true, - "tengu_sm_compact": false, - "tengu_attribution_header": true, - "tengu_keybinding_customization": false, - "tengu_claudeai_mcp_connectors": true, - "tengu_plank_river_frost": "user_intent", - "tengu_brass_pebble": false, - "tengu_plan_mode_interview_phase": false, - "tengu_scarf_coffee": false, - "tengu_keybinding_customization_release": true, - "tengu_pr_status_cli": true, - "tengu_marble_kite": false, - "tengu_kv7_prompt_sort": true, - "tengu_marble_anvil": true, - "tengu_coral_fern": false, - "tengu_cache_plum_violet": true, - "tengu_tst_kx7": false, - "tengu_cork_m4q": true, - "tengu_compact_cache_prefix": true, - "tengu_file_write_optimization": true, - "tengu_system_prompt_global_cache": true, - "tengu_workout": false, - "tengu_plum_vx3": true, - "tengu_vscode_review_upsell": false, - "tengu_vscode_onboarding": false, - "tengu_quiet_fern": false, - "tengu_vinteuil_phrase": true, - "tengu_oboe": true, - "tengu_tst_names_in_messages": false, - "tengu_chomp_inflection": true, - "tengu_silver_lantern": false, - "tengu_copper_lantern": false, - "tengu_workout2": true, - "tengu_marble_lantern_disabled": false, - "tengu_penguins_enabled": true, - "tengu_penguins_off": null, - "tengu_penguin_mode_promo": { - "discountPercent": 50, - "endDate": "Feb 16" - }, - "tengu_mcp_elicitation": false, - "tengu_snippet_save": false, - "tengu_bergotte_lantern": false, - "tengu_amber_flint": true, - "tengu_chrome_auto_enable": false, - "tengu_fgts": false, - "tengu_immediate_model_command": false, - "tengu_mulberry_fog": false, - "tengu_prompt_cache_1h_config": { - "allowlist": [ - "repl_main_thread*", - "sdk" - ] - }, - "tengu_disable_streaming_to_non_streaming_fallback": false, - "tengu_amber_prism": false, - "tengu_birthday_hat": true, - "tengu_moth_copse": false, - "tengu_permission_explainer": true, - "tengu_slate_nexus": false, - "tengu_marble_sandcastle": true, - "tengu_birch_mist": false, - "tengu_oak_drum": false, - "tengu_worktree_mode": true, - "tengu_pebble_leaf_prune": false, - "tengu_swann_brevity": "control", - "tengu_crystal_beam": { - "budgetTokens": 0 - }, - "tengu_tool_input_aliasing": false - }, - "hasSeenStashHint": true, - "firstStartTime": "2025-07-09T18:27:34.950Z", - "userID": "67ff4da909deda738fb9d1bd6b743a7b7072fba19ec9dcc700fb61b83cd680f0", - "projects": { - "/mnt/NV2/Development/paper-dynasty": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 6, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 5.085098, - "lastAPIDuration": 656693, - "lastToolDuration": 87436, - "lastDuration": 73587544, - "lastLinesAdded": 275, - "lastLinesRemoved": 546, - "lastTotalInputTokens": 50542, - "lastTotalOutputTokens": 30915, - "lastTotalCacheCreationInputTokens": 141712, - "lastTotalCacheReadInputTokens": 6788738, - "lastSessionId": "829c2709-523b-455b-8f18-c9e98683677d", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 656657, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 50464, - "outputTokens": 935, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.055139000000000014 - }, - "claude-opus-4-6": { - "inputTokens": 78, - "outputTokens": 29980, - "cacheReadInputTokens": 6788738, - "cacheCreationInputTokens": 141712, - "webSearchRequests": 0, - "costUSD": 5.029959 - } - }, - "lastFpsAverage": 0.18, - "lastFpsLow1Pct": 9.71, - "lastSessionMetrics": { - "frame_duration_ms_count": 13108, - "frame_duration_ms_min": 0.11368899999999371, - "frame_duration_ms_max": 199.6928890000563, - "frame_duration_ms_avg": 4.148051465208603, - "frame_duration_ms_p50": 1.1749479999998584, - "frame_duration_ms_p95": 1.8468253500584952, - "frame_duration_ms_p99": 99.39902745002993 - } - }, - "/mnt/NV2/Development/paper-dynasty/discord-app": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 4, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "gameplay.py", - "helpers.py", - "gauntlets.py", - "players.py", - "gameplay_models.py" - ], - "exampleFilesGeneratedAt": 1771200477099, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 1.701528, - "lastAPIDuration": 166292, - "lastToolDuration": 6794, - "lastDuration": 473503, - "lastLinesAdded": 8, - "lastLinesRemoved": 9, - "lastTotalInputTokens": 22018, - "lastTotalOutputTokens": 4582, - "lastTotalCacheCreationInputTokens": 129852, - "lastTotalCacheReadInputTokens": 1510282, - "lastSessionId": "2b4b8d5b-b512-4151-8e0a-e7df54ca87af", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 166269, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 19317, - "outputTokens": 628, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.022457 - }, - "claude-opus-4-6": { - "inputTokens": 2701, - "outputTokens": 3954, - "cacheReadInputTokens": 1510282, - "cacheCreationInputTokens": 129852, - "webSearchRequests": 0, - "costUSD": 1.6790709999999998 - } - }, - "lastFpsAverage": 9.87, - "lastFpsLow1Pct": 78.57, - "lastSessionMetrics": { - "frame_duration_ms_count": 329, - "frame_duration_ms_min": 0.2862079999999878, - "frame_duration_ms_max": 21.07715700000017, - "frame_duration_ms_avg": 1.241589392097319, - "frame_duration_ms_p50": 0.6591350000016973, - "frame_duration_ms_p95": 4.936919999999964, - "frame_duration_ms_p99": 12.333302280000893 - } - }, - "/mnt/NV2/Development/paper-dynasty/card-creation": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 4, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "creation_helpers.py", - "retrosheet_data.py", - "live_series_update.py", - "db_calls.py", - "calcs_batter.py" - ], - "exampleFilesGeneratedAt": 1771120959673, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.97483075, - "lastAPIDuration": 112428, - "lastToolDuration": 41752, - "lastDuration": 1492175, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 11865, - "lastTotalOutputTokens": 3918, - "lastTotalCacheCreationInputTokens": 52943, - "lastTotalCacheReadInputTokens": 1079940, - "lastSessionId": "bb0edcb2-c231-429b-b9b2-871693d68164", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 112416, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 11817, - "outputTokens": 302, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.013327000000000002 - }, - "claude-opus-4-6": { - "inputTokens": 48, - "outputTokens": 3616, - "cacheReadInputTokens": 1079940, - "cacheCreationInputTokens": 52943, - "webSearchRequests": 0, - "costUSD": 0.96150375 - } - }, - "lastFpsAverage": 2.41, - "lastFpsLow1Pct": 376.75, - "lastSessionMetrics": { - "frame_duration_ms_count": 3600, - "frame_duration_ms_min": 0.242127999999866, - "frame_duration_ms_max": 5.281829999992624, - "frame_duration_ms_avg": 0.580389515832801, - "frame_duration_ms_p50": 0.5064559999955236, - "frame_duration_ms_p95": 0.7619019999605353, - "frame_duration_ms_p99": 2.6560799299745104 - } - }, - "/mnt/NV2/Development/major-domo/discord-app": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 1, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "players.py", - "transactions.py", - "helpers.py", - "db_calls.py", - "draft.py" - ], - "exampleFilesGeneratedAt": 1769634210567, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.41368375, - "lastAPIDuration": 62642, - "lastToolDuration": 5017, - "lastDuration": 759802, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 731, - "lastTotalOutputTokens": 2831, - "lastTotalCacheCreationInputTokens": 36799, - "lastTotalCacheReadInputTokens": 225704, - "lastSessionId": "b028c6d5-906a-42a5-bcc8-3007ad6cc9be", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 62637, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 673, - "outputTokens": 45, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.0008979999999999999 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 58, - "outputTokens": 2786, - "cacheReadInputTokens": 225704, - "cacheCreationInputTokens": 36799, - "webSearchRequests": 0, - "costUSD": 0.41278575 - } - }, - "lastFpsAverage": 3.04, - "lastFpsLow1Pct": 446.27 - }, - "/mnt/NV2/Development/paper-dynasty/database": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 1, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "db_engine.py", - "teams.py", - "battingcardratings.py", - "card_creation.py", - "players.py" - ], - "exampleFilesGeneratedAt": 1771135527599, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.6665207500000002, - "lastAPIDuration": 78227, - "lastToolDuration": 4637, - "lastDuration": 250612, - "lastLinesAdded": 7, - "lastLinesRemoved": 8, - "lastTotalInputTokens": 5310, - "lastTotalOutputTokens": 2768, - "lastTotalCacheCreationInputTokens": 48081, - "lastTotalCacheReadInputTokens": 587961, - "lastSessionId": "93b4db7a-6cf9-4372-b787-48b349953790", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 78224, - "lastModelUsage": { - "claude-opus-4-6": { - "inputTokens": 606, - "outputTokens": 2523, - "cacheReadInputTokens": 587961, - "cacheCreationInputTokens": 48081, - "webSearchRequests": 0, - "costUSD": 0.6605917499999999 - }, - "claude-haiku-4-5-20251001": { - "inputTokens": 4704, - "outputTokens": 245, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.005929 - } - }, - "lastFpsAverage": 7.31, - "lastFpsLow1Pct": 194.99, - "lastSessionMetrics": { - "frame_duration_ms_count": 1828, - "frame_duration_ms_min": 0.0990590000001248, - "frame_duration_ms_max": 8.969790000002831, - "frame_duration_ms_avg": 0.679499891137906, - "frame_duration_ms_p50": 0.5137859999958891, - "frame_duration_ms_p95": 1.3138215000040865, - "frame_duration_ms_p99": 5.171841930003283 - } - }, - "/mnt/NV2/Development/major-domo/website/sba": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 1, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "PlayerView.vue", - "NavBar.vue", - "utilities.ts", - "TeamView.vue", - "ScheduleView.vue" - ], - "exampleFilesGeneratedAt": 1752684082764, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.9222622499999997, - "lastAPIDuration": 211074, - "lastToolDuration": 106309, - "lastDuration": 172787988, - "lastLinesAdded": 6, - "lastLinesRemoved": 15, - "lastTotalInputTokens": 12057, - "lastTotalOutputTokens": 9314, - "lastTotalCacheCreationInputTokens": 68507, - "lastTotalCacheReadInputTokens": 1677945, - "lastSessionId": "2853d835-8e58-4264-9af8-965b509be920" - }, - "/mnt/NV2/Development/claude-strat": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 2, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0, - "lastAPIDuration": 0, - "lastAPIDurationWithoutRetries": 0, - "lastToolDuration": 0, - "lastDuration": 78562, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 0, - "lastTotalOutputTokens": 0, - "lastTotalCacheCreationInputTokens": 0, - "lastTotalCacheReadInputTokens": 0, - "lastFpsAverage": 0.24, - "lastFpsLow1Pct": 460.03, - "lastModelUsage": {}, - "lastSessionId": "18118e64-debf-4131-a196-8b35468cc21d", - "lastSessionMetrics": { - "frame_duration_ms_count": 19, - "frame_duration_ms_min": 0.09748899999999594, - "frame_duration_ms_max": 2.173793000000046, - "frame_duration_ms_avg": 0.7502662105250782, - "frame_duration_ms_p50": 0.5705650000018068, - "frame_duration_ms_p95": 1.5184094000000399, - "frame_duration_ms_p99": 2.0427162800000453 - } - }, - "/mnt/NV2/Development/claude-home": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "hasTrustDialogHooksAccepted": false, - "projectOnboardingSeenCount": 6, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "exampleFiles": [ - "CLAUDE.md", - "hosts.yml", - "start-tdarr-gpu-podman-clean.sh", - "tdarr-timeout-monitor.sh", - "docker-build-template.yml" - ], - "exampleFilesGeneratedAt": 1771197437832, - "hasTrustDialogBashAccepted": true, - "disabledMcpServers": [ - "ssh-vultr", - "podman", - "ssh-akamai", - "ssh-database-apis", - "ssh-discord-bots", - "ssh-docker-home", - "ssh-docker-vpn", - "ssh-pihole", - "ssh-sba-bots", - "ssh-tdarr", - "notediscovery" - ], - "lastCost": 16.71361575000001, - "lastAPIDuration": 1844582, - "lastToolDuration": 816971, - "lastDuration": 29558088, - "lastLinesAdded": 2386, - "lastLinesRemoved": 60, - "lastTotalInputTokens": 203907, - "lastTotalOutputTokens": 87182, - "lastTotalCacheCreationInputTokens": 987411, - "lastTotalCacheReadInputTokens": 16492670, - "lastSessionId": "ee8998aa-f26c-4743-84dc-0ba35f4e49c4", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 1843027, - "lastModelUsage": { - "claude-opus-4-6": { - "inputTokens": 7030, - "outputTokens": 57045, - "cacheReadInputTokens": 14601090, - "cacheCreationInputTokens": 789421, - "webSearchRequests": 0, - "costUSD": 13.695701250000003 - }, - "claude-haiku-4-5-20251001": { - "inputTokens": 196822, - "outputTokens": 4750, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 4167, - "webSearchRequests": 0, - "costUSD": 0.22578074999999995 - }, - "claude-sonnet-4-6": { - "inputTokens": 55, - "outputTokens": 25387, - "cacheReadInputTokens": 1891580, - "cacheCreationInputTokens": 193823, - "webSearchRequests": 0, - "costUSD": 2.7921337499999996 - } - }, - "lastSessionMetrics": { - "frame_duration_ms_count": 35110, - "frame_duration_ms_min": 0.10013899999830755, - "frame_duration_ms_max": 45.71880799904466, - "frame_duration_ms_avg": 1.8384896022149897, - "frame_duration_ms_p50": 0.9785875007510185, - "frame_duration_ms_p95": 9.048351652547707, - "frame_duration_ms_p99": 25.241195021457933 - }, - "lastFpsAverage": 1.19, - "lastFpsLow1Pct": 43.16 - }, - "/mnt/NV2/Development/major-domo": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 21, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.038617, - "lastAPIDuration": 9353, - "lastToolDuration": 0, - "lastDuration": 7595, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 4, - "lastTotalOutputTokens": 370, - "lastTotalCacheCreationInputTokens": 9588, - "lastTotalCacheReadInputTokens": 0, - "lastSessionId": "4732b974-2222-43bd-ade6-68f939374e2d" - }, - "/mnt/NV2/Development/major-domo/discord-app-v2": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "bot.py", - "picks.py", - "player_service.py", - "draft_monitor.py", - "transaction_builder.py" - ], - "exampleFilesGeneratedAt": 1771010003932, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.48880999999999997, - "lastAPIDuration": 82556, - "lastToolDuration": 762, - "lastDuration": 31782115, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 10182, - "lastTotalOutputTokens": 3557, - "lastTotalCacheCreationInputTokens": 46594, - "lastTotalCacheReadInputTokens": 209453, - "lastSessionId": "af95e872-d30d-4e18-bba0-9b54a2db2472", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 82551, - "lastModelUsage": { - "claude-opus-4-6": { - "inputTokens": 301, - "outputTokens": 3185, - "cacheReadInputTokens": 209453, - "cacheCreationInputTokens": 46594, - "webSearchRequests": 0, - "costUSD": 0.47706899999999997 - }, - "claude-haiku-4-5-20251001": { - "inputTokens": 9881, - "outputTokens": 372, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.011741000000000001 - } - }, - "lastFpsAverage": 0.06, - "lastFpsLow1Pct": 712.84, - "lastSessionMetrics": { - "frame_duration_ms_count": 1990, - "frame_duration_ms_min": 0.1826390000005631, - "frame_duration_ms_max": 7.607172000003629, - "frame_duration_ms_avg": 0.5568929904514509, - "frame_duration_ms_p50": 0.49148100000456907, - "frame_duration_ms_p95": 0.7997885000371748, - "frame_duration_ms_p99": 1.2905342006038087 - } - }, - "/mnt/NV2/Development/major-domo/database": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "stratplay.py", - "db_engine.py", - "players.py", - "main.py", - "player_service.py" - ], - "exampleFilesGeneratedAt": 1770846518939, - "lastTotalWebSearchRequests": 0, - "hasCompletedProjectOnboarding": true, - "lastCost": 2.3901955, - "lastAPIDuration": 301972, - "lastToolDuration": 12114, - "lastDuration": 1670471, - "lastLinesAdded": 10, - "lastLinesRemoved": 53, - "lastTotalInputTokens": 48396, - "lastTotalOutputTokens": 9953, - "lastTotalCacheCreationInputTokens": 108474, - "lastTotalCacheReadInputTokens": 2959228, - "lastSessionId": "5e851c22-a330-498c-b920-91d07e9d7272", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 301237, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 44789, - "outputTokens": 1324, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 10510, - "webSearchRequests": 0, - "costUSD": 0.06454649999999999 - }, - "claude-opus-4-6": { - "inputTokens": 3607, - "outputTokens": 8629, - "cacheReadInputTokens": 2959228, - "cacheCreationInputTokens": 97964, - "webSearchRequests": 0, - "costUSD": 2.3256489999999994 - } - }, - "lastFpsAverage": 3.48, - "lastFpsLow1Pct": 61.79, - "lastSessionMetrics": { - "frame_duration_ms_count": 5811, - "frame_duration_ms_min": 0.06511999999929685, - "frame_duration_ms_max": 24.917415999807417, - "frame_duration_ms_avg": 1.2880430752023766, - "frame_duration_ms_p50": 0.6170755000021018, - "frame_duration_ms_p95": 8.055697949981514, - "frame_duration_ms_p99": 15.687149549964806 - } - }, - "/home/cal": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 2, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "lastCost": 0.49167225000000003, - "lastAPIDuration": 57564, - "lastToolDuration": 795, - "lastDuration": 54969526, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 13534, - "lastTotalOutputTokens": 2290, - "lastTotalCacheCreationInputTokens": 54325, - "lastTotalCacheReadInputTokens": 171658, - "lastTotalWebSearchRequests": 0, - "lastSessionId": "0828ba77-a2b4-4739-901a-2bde4ca9c84d", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 57561, - "lastFpsAverage": 0.03, - "lastFpsLow1Pct": 489.2, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 13522, - "outputTokens": 226, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.014651999999999998 - }, - "claude-opus-4-6": { - "inputTokens": 12, - "outputTokens": 2064, - "cacheReadInputTokens": 171658, - "cacheCreationInputTokens": 54325, - "webSearchRequests": 0, - "costUSD": 0.47702025 - } - }, - "lastSessionMetrics": { - "frame_duration_ms_count": 1797, - "frame_duration_ms_min": 0.07679000124335289, - "frame_duration_ms_max": 3.8076990004628897, - "frame_duration_ms_avg": 0.4328137100382606, - "frame_duration_ms_p50": 0.37359199952334166, - "frame_duration_ms_p95": 0.6538420001044866, - "frame_duration_ms_p99": 1.549595779986366 - } - }, - "/mnt/NV2/Development/paper-dynasty/gameplay-website": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 2, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "lastCost": 20.37967725000001, - "lastAPIDuration": 4284676, - "lastToolDuration": 162304, - "lastDuration": 143735767, - "lastLinesAdded": 10089, - "lastLinesRemoved": 431, - "lastTotalInputTokens": 119579, - "lastTotalOutputTokens": 195181, - "lastTotalCacheCreationInputTokens": 2081675, - "lastTotalCacheReadInputTokens": 31932818, - "lastTotalWebSearchRequests": 0, - "lastSessionId": "e3e9c25e-bf3a-476e-a6e3-4ab186fd09a7" - }, - "/mnt/NV2/Development/paper-dynasty/gameplay-webapp": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 15, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "hasCompletedProjectOnboarding": true - }, - "/mnt/NV2/Development/strat-gameplay-webapp": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "ignorePatterns": [], - "projectOnboardingSeenCount": 5, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "game_engine.py", - "game_models.py", - "[id].vue", - "state_manager.py", - "handlers.py" - ], - "exampleFilesGeneratedAt": 1770420014240, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 16.934636699999995, - "lastAPIDuration": 2029033, - "lastToolDuration": 334075, - "lastDuration": 72071738, - "lastLinesAdded": 1642, - "lastLinesRemoved": 807, - "lastTotalInputTokens": 129026, - "lastTotalOutputTokens": 104896, - "lastTotalCacheCreationInputTokens": 898174, - "lastTotalCacheReadInputTokens": 21863464, - "lastSessionId": "96ccb792-ef5c-4f2d-abc0-3ab3f694d5d4", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 2028886, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 128537, - "outputTokens": 21695, - "cacheReadInputTokens": 1593012, - "cacheCreationInputTokens": 258592, - "webSearchRequests": 0, - "costUSD": 0.7195532000000001 - }, - "claude-opus-4-6": { - "inputTokens": 419, - "outputTokens": 78422, - "cacheReadInputTokens": 19831105, - "cacheCreationInputTokens": 605182, - "webSearchRequests": 0, - "costUSD": 15.660584999999992 - }, - "claude-sonnet-4-5-20250929": { - "inputTokens": 70, - "outputTokens": 4779, - "cacheReadInputTokens": 439347, - "cacheCreationInputTokens": 34400, - "webSearchRequests": 0, - "costUSD": 0.5544985 - } - }, - "lastFpsAverage": 0.51, - "lastFpsLow1Pct": 8.98, - "lastSessionMetrics": { - "frame_duration_ms_count": 36971, - "frame_duration_ms_min": 0.023979991674423218, - "frame_duration_ms_max": 471.0088710002601, - "frame_duration_ms_avg": 4.1840136584065, - "frame_duration_ms_p50": 1.0950170001015067, - "frame_duration_ms_p95": 2.274254503706469, - "frame_duration_ms_p99": 113.62059141005383 - } - }, - "/home/cal/PAI-personal": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 3, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "README.md", - "stop-hook.ts", - "load-dynamic-requirements.ts", - "server.ts", - "voice-system.md" - ], - "exampleFilesGeneratedAt": 1762705373825, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.06835225, - "lastAPIDuration": 6739, - "lastToolDuration": 0, - "lastDuration": 184755, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 133, - "lastTotalOutputTokens": 173, - "lastTotalCacheCreationInputTokens": 17559, - "lastTotalCacheReadInputTokens": 0, - "lastSessionId": "aaf66661-ddee-428d-abaa-f3ee035385f7" - }, - "/home/cal/work": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 1, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [], - "lastCost": 0.45607089999999995, - "lastAPIDuration": 150289, - "lastToolDuration": 7286, - "lastDuration": 1692139, - "lastLinesAdded": 5, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 11418, - "lastTotalOutputTokens": 5237, - "lastTotalCacheCreationInputTokens": 75368, - "lastTotalCacheReadInputTokens": 292173, - "lastTotalWebSearchRequests": 0, - "lastSessionId": "df8bf8dd-746a-46ef-9faa-448f402968cc" - }, - "/home/cal/work/esb-monorepo": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 7, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "main.py", - "output_utils.py", - "base.py", - "validate_field_mappings.py", - "test_end_to_end.py" - ], - "exampleFilesGeneratedAt": 1771431800882, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 13.231698250000006, - "lastAPIDuration": 891789, - "lastToolDuration": 132172, - "lastDuration": 18087965, - "lastLinesAdded": 263, - "lastLinesRemoved": 7, - "lastTotalInputTokens": 77295, - "lastTotalOutputTokens": 35442, - "lastTotalCacheCreationInputTokens": 1044639, - "lastTotalCacheReadInputTokens": 11865821, - "lastSessionId": "ace0ec70-77ed-44a1-806a-904ce665899a", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 891685, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 71834, - "outputTokens": 2746, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 32095, - "webSearchRequests": 0, - "costUSD": 0.12568275000000004 - }, - "claude-opus-4-6": { - "inputTokens": 5448, - "outputTokens": 27103, - "cacheReadInputTokens": 11539293, - "cacheCreationInputTokens": 945261, - "webSearchRequests": 0, - "costUSD": 12.38234275 - }, - "claude-sonnet-4-6": { - "inputTokens": 13, - "outputTokens": 5593, - "cacheReadInputTokens": 326528, - "cacheCreationInputTokens": 67283, - "webSearchRequests": 0, - "costUSD": 0.72367275 - } - }, - "lastFpsAverage": 0.78, - "lastFpsLow1Pct": 25.74, - "lastSessionMetrics": { - "frame_duration_ms_count": 14187, - "frame_duration_ms_min": 0.08366899937391281, - "frame_duration_ms_max": 68.00957799889147, - "frame_duration_ms_avg": 2.3383289160528014, - "frame_duration_ms_p50": 1.0047624995931983, - "frame_duration_ms_p95": 13.091784298792101, - "frame_duration_ms_p99": 38.75486159028485 - } - }, - "/mnt/NV2/Development/efd-trading-card-base": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 3, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "ModBehaviour.cs", - "Patches.cs", - "StorageHelper.cs", - "TagHelper.cs", - "PackHelper.cs" - ], - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "exampleFilesGeneratedAt": 1766960877904, - "lastCost": 1.1139348, - "lastAPIDuration": 360792, - "lastToolDuration": 124593, - "lastDuration": 437573762, - "lastLinesAdded": 480, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 29358, - "lastTotalOutputTokens": 21239, - "lastTotalCacheCreationInputTokens": 105536, - "lastTotalCacheReadInputTokens": 1377470, - "lastSessionId": "b8161215-eaaf-4b3d-a7c4-1211a973173d", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 360778, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 22987, - "outputTokens": 12005, - "cacheReadInputTokens": 867968, - "cacheCreationInputTokens": 46586, - "webSearchRequests": 0, - "costUSD": 0.22804130000000003 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 6371, - "outputTokens": 9234, - "cacheReadInputTokens": 509502, - "cacheCreationInputTokens": 58950, - "webSearchRequests": 0, - "costUSD": 0.8858935000000001 - } - } - }, - "/mnt/NV2/Development/youtube-transcriber": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 1, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [], - "lastCost": 0.5343026, - "lastAPIDuration": 157690, - "lastToolDuration": 40133, - "lastDuration": 1963443, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 11575, - "lastTotalOutputTokens": 7644, - "lastTotalCacheCreationInputTokens": 74892, - "lastTotalCacheReadInputTokens": 329416, - "lastTotalWebSearchRequests": 0, - "lastSessionId": "a3410bfd-60df-45cb-b5ba-d2aa42af040b", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 157684, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 9557, - "outputTokens": 3569, - "cacheReadInputTokens": 90706, - "cacheCreationInputTokens": 40313, - "webSearchRequests": 0, - "costUSD": 0.08686385 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 2018, - "outputTokens": 4075, - "cacheReadInputTokens": 238710, - "cacheCreationInputTokens": 34579, - "webSearchRequests": 0, - "costUSD": 0.44743875000000005 - } - } - }, - "/mnt/NV2/Development/major-domo/sba-website": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "NavBar.vue", - "utilities.ts", - "PlayerView.vue", - "pitchingStatsService.ts", - "GameView.vue" - ], - "exampleFilesGeneratedAt": 1764698332308, - "hasCompletedProjectOnboarding": true, - "lastCost": 0.16633325, - "lastAPIDuration": 23227, - "lastToolDuration": 50, - "lastDuration": 90937, - "lastLinesAdded": 3, - "lastLinesRemoved": 1, - "lastTotalInputTokens": 568, - "lastTotalOutputTokens": 891, - "lastTotalCacheCreationInputTokens": 24431, - "lastTotalCacheReadInputTokens": 40417, - "lastTotalWebSearchRequests": 0, - "lastSessionId": "c44482c8-6b43-4473-baf1-b7e7f1713d05" - }, - "/mnt/NV2/Development/vagabond-rpg-foundryvtt": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "vagabond.mjs", - "character.mjs", - "base-actor-sheet.mjs", - "weapon.mjs", - "_chat-cards.scss" - ], - "exampleFilesGeneratedAt": 1771348866204, - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "hasCompletedProjectOnboarding": true, - "lastCost": 2.4916862500000017, - "lastAPIDuration": 617124, - "lastAPIDurationWithoutRetries": 617051, - "lastToolDuration": 41476, - "lastDuration": 14881048, - "lastLinesAdded": 48, - "lastLinesRemoved": 3, - "lastTotalInputTokens": 74007, - "lastTotalOutputTokens": 32137, - "lastTotalCacheCreationInputTokens": 143503, - "lastTotalCacheReadInputTokens": 2478749, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 73923, - "outputTokens": 16775, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 37370, - "webSearchRequests": 0, - "costUSD": 0.20451049999999996 - }, - "claude-opus-4-6": { - "inputTokens": 84, - "outputTokens": 15362, - "cacheReadInputTokens": 2478749, - "cacheCreationInputTokens": 106133, - "webSearchRequests": 0, - "costUSD": 2.2871757500000007 - } - }, - "lastSessionId": "3e0d8693-8b59-4b4b-b895-0a6d0df271b9", - "lastFpsAverage": 0.64, - "lastFpsLow1Pct": 75.21, - "lastSessionMetrics": { - "frame_duration_ms_count": 9467, - "frame_duration_ms_min": 0.22532899997895584, - "frame_duration_ms_max": 27.93686599843204, - "frame_duration_ms_avg": 1.123230763174562, - "frame_duration_ms_p50": 0.6752699996577576, - "frame_duration_ms_p95": 4.194021500030064, - "frame_duration_ms_p99": 13.320319429975934 - } - }, - "/mnt/NV2/Development/voice-server": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 121, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastCost": 1.1846112499999997, - "lastAPIDuration": 285962, - "lastAPIDurationWithoutRetries": 285957, - "lastToolDuration": 2561, - "lastDuration": 3533895, - "lastLinesAdded": 1, - "lastLinesRemoved": 1, - "lastTotalInputTokens": 37077, - "lastTotalOutputTokens": 11625, - "lastTotalCacheCreationInputTokens": 97481, - "lastTotalCacheReadInputTokens": 495130, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 34570, - "outputTokens": 497, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.037055000000000005 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 2507, - "outputTokens": 11128, - "cacheReadInputTokens": 495130, - "cacheCreationInputTokens": 97481, - "webSearchRequests": 0, - "costUSD": 1.1475562499999996 - } - }, - "lastSessionId": "554acadb-bd48-444d-bba0-eb56b7f973b7", - "exampleFiles": [ - "models.py", - "queue_manager.py", - "routes.py", - "test_models.py", - "test_api.py" - ], - "exampleFilesGeneratedAt": 1766157887772 - }, - "/home/cal/.claude": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "hasCompletedProjectOnboarding": true, - "lastCost": 2.0461577500000003, - "lastAPIDuration": 375500, - "lastAPIDurationWithoutRetries": 375491, - "lastToolDuration": 5648, - "lastDuration": 3861491, - "lastLinesAdded": 34, - "lastLinesRemoved": 25, - "lastTotalInputTokens": 14373, - "lastTotalOutputTokens": 13569, - "lastTotalCacheCreationInputTokens": 81883, - "lastTotalCacheReadInputTokens": 2301862, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 4643, - "outputTokens": 453, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.006907999999999999 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 9730, - "outputTokens": 13116, - "cacheReadInputTokens": 2301862, - "cacheCreationInputTokens": 81883, - "webSearchRequests": 0, - "costUSD": 2.03924975 - } - }, - "lastSessionId": "848aa776-de5b-4135-8538-89ed5b29151c" - }, - "/mnt/NV2/Development/openscad-models": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 2, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastCost": 2.7214542499999994, - "lastAPIDuration": 781798, - "lastAPIDurationWithoutRetries": 777552, - "lastToolDuration": 3537, - "lastDuration": 80207818, - "lastLinesAdded": 102, - "lastLinesRemoved": 52, - "lastTotalInputTokens": 26454, - "lastTotalOutputTokens": 32767, - "lastTotalCacheCreationInputTokens": 126339, - "lastTotalCacheReadInputTokens": 2186269, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 23726, - "outputTokens": 892, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.028186000000000003 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 2728, - "outputTokens": 31875, - "cacheReadInputTokens": 2186269, - "cacheCreationInputTokens": 126339, - "webSearchRequests": 0, - "costUSD": 2.69326825 - } - }, - "lastSessionId": "dc88df52-7868-463f-87b1-9b9c66fcfe4b", - "exampleFiles": [ - "gfci-paddle-switch-extended.scad", - "gfci-paddle-switch-extended-2d.scad", - "test-avocado.scad", - "gfci-paddle-switch-extended-template.svg", - "avocado-nameplate.stl" - ], - "exampleFilesGeneratedAt": 1766607808626 - }, - "/mnt/NV2/Development/headless-claude": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastCost": 14.681952000000011, - "lastAPIDuration": 1922503, - "lastAPIDurationWithoutRetries": 1922344, - "lastToolDuration": 404961, - "lastDuration": 4275175, - "lastLinesAdded": 973, - "lastLinesRemoved": 191, - "lastTotalInputTokens": 282513, - "lastTotalOutputTokens": 72914, - "lastTotalCacheCreationInputTokens": 659546, - "lastTotalCacheReadInputTokens": 17072917, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 279316, - "outputTokens": 4741, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.30302100000000004 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 3197, - "outputTokens": 68173, - "cacheReadInputTokens": 17072917, - "cacheCreationInputTokens": 659546, - "webSearchRequests": 0, - "costUSD": 14.378931 - } - }, - "lastSessionId": "38725d3f-5454-4fa7-b21b-8a051125e9f0" - }, - "/mnt/NV2/Development": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastCost": 5.5604301, - "lastAPIDuration": 1333168, - "lastAPIDurationWithoutRetries": 1328256, - "lastToolDuration": 743549, - "lastDuration": 4298210, - "lastLinesAdded": 1623, - "lastLinesRemoved": 222, - "lastTotalInputTokens": 58261, - "lastTotalOutputTokens": 56790, - "lastTotalCacheCreationInputTokens": 549016, - "lastTotalCacheReadInputTokens": 1990295, - "lastTotalWebSearchRequests": 7, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 36579, - "outputTokens": 1267, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.04291400000000001 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 19375, - "outputTokens": 34688, - "cacheReadInputTokens": 1390958, - "cacheCreationInputTokens": 491962, - "webSearchRequests": 7, - "costUSD": 4.8043165000000005 - }, - "claude-sonnet-4-5-20250929": { - "inputTokens": 2307, - "outputTokens": 20835, - "cacheReadInputTokens": 599337, - "cacheCreationInputTokens": 57054, - "webSearchRequests": 0, - "costUSD": 0.7131995999999999 - } - }, - "lastSessionId": "b5e5205f-dac0-4e82-b7d2-2a43c1875f1c" - }, - "/mnt/NV2/Development/tcg-poc": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [], - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastCost": 0.3143737499999999, - "lastAPIDuration": 87455, - "lastAPIDurationWithoutRetries": 87447, - "lastToolDuration": 393, - "lastDuration": 242060, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 10154, - "lastTotalOutputTokens": 3203, - "lastTotalCacheCreationInputTokens": 26841, - "lastTotalCacheReadInputTokens": 126753, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 7906, - "outputTokens": 799, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.011900999999999998 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 2248, - "outputTokens": 2404, - "cacheReadInputTokens": 126753, - "cacheCreationInputTokens": 26841, - "webSearchRequests": 0, - "costUSD": 0.30247274999999996 - } - }, - "lastSessionId": "d0705af3-8ca6-4d83-9419-51adf7e8fbb4" - }, - "/mnt/NV2/Development/tcg-project": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [], - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "hasCompletedProjectOnboarding": true, - "lastCost": 7.4633087499999995, - "lastAPIDuration": 1024093, - "lastAPIDurationWithoutRetries": 1021756, - "lastToolDuration": 4894, - "lastDuration": 353865522, - "lastLinesAdded": 942, - "lastLinesRemoved": 532, - "lastTotalInputTokens": 37687, - "lastTotalOutputTokens": 50556, - "lastTotalCacheCreationInputTokens": 526103, - "lastTotalCacheReadInputTokens": 5775948, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 34751, - "outputTokens": 1307, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.041286 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 2936, - "outputTokens": 49249, - "cacheReadInputTokens": 5775948, - "cacheCreationInputTokens": 526103, - "webSearchRequests": 0, - "costUSD": 7.42202275 - } - }, - "lastSessionId": "17cea69f-4257-4c39-a978-3254d0906a34" - }, - "/mnt/NV2/Development/mantimon-tcg": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 286, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "card.py", - "engine.py", - "game_service.py", - "game_state.py", - "turn_manager.py" - ], - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "exampleFilesGeneratedAt": 1771119156109, - "hasCompletedProjectOnboarding": true, - "lastCost": 45.331285999999906, - "lastAPIDuration": 7423555, - "lastAPIDurationWithoutRetries": 7422611, - "lastToolDuration": 3967084, - "lastDuration": 55754959, - "lastLinesAdded": 16117, - "lastLinesRemoved": 330, - "lastTotalInputTokens": 530738, - "lastTotalOutputTokens": 409841, - "lastTotalCacheCreationInputTokens": 1976236, - "lastTotalCacheReadInputTokens": 45760024, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 528784, - "outputTokens": 12803, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 85744, - "webSearchRequests": 0, - "costUSD": 0.6999789999999999 - }, - "claude-opus-4-6": { - "inputTokens": 320, - "outputTokens": 57172, - "cacheReadInputTokens": 17177654, - "cacheCreationInputTokens": 462784, - "webSearchRequests": 0, - "costUSD": 12.912127000000007 - }, - "claude-sonnet-4-5-20250929": { - "inputTokens": 1634, - "outputTokens": 339866, - "cacheReadInputTokens": 28582370, - "cacheCreationInputTokens": 1427708, - "webSearchRequests": 0, - "costUSD": 31.719179999999994 - } - }, - "lastSessionId": "a9e4fa29-4f81-47c5-88d2-a9dea0793d0f", - "lastFpsAverage": 1.81, - "lastFpsLow1Pct": 99.2, - "lastSessionMetrics": { - "frame_duration_ms_count": 100694, - "frame_duration_ms_min": 0.08616900071501732, - "frame_duration_ms_max": 43.1600469998084, - "frame_duration_ms_avg": 0.9782929465193478, - "frame_duration_ms_p50": 0.5610404997132719, - "frame_duration_ms_p95": 4.414866499626077, - "frame_duration_ms_p99": 9.795633430983868 - } - }, - "/mnt/NV2/Development/sba-scouting": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 152, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "app.py", - "config.py", - "importer.py", - "models.py", - "queries.py" - ], - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "exampleFilesGeneratedAt": 1770754505849, - "hasCompletedProjectOnboarding": true, - "lastCost": 3.38631825, - "lastAPIDuration": 571422, - "lastAPIDurationWithoutRetries": 571376, - "lastToolDuration": 10180, - "lastDuration": 7861779, - "lastLinesAdded": 148, - "lastLinesRemoved": 22, - "lastTotalInputTokens": 49841, - "lastTotalOutputTokens": 23633, - "lastTotalCacheCreationInputTokens": 132657, - "lastTotalCacheReadInputTokens": 3888956, - "lastTotalWebSearchRequests": 0, - "lastFpsAverage": 1.23, - "lastFpsLow1Pct": 47.34, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 49289, - "outputTokens": 1507, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.05682400000000001 - }, - "claude-sonnet-4-5-20250929": { - "inputTokens": 552, - "outputTokens": 22126, - "cacheReadInputTokens": 3888956, - "cacheCreationInputTokens": 132657, - "webSearchRequests": 0, - "costUSD": 3.32949425 - } - }, - "lastSessionId": "3355afd4-9cb8-4c16-840d-ae19696ba284" - }, - "/mnt/NV2/Development/my-memory": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "app.py", - "board_window.py", - "models.py", - "transcriber.py", - "README.md" - ], - "hasCompletedProjectOnboarding": true, - "lastSessionMetrics": { - "frame_duration_ms_count": 7981, - "frame_duration_ms_min": 0.05863899999530986, - "frame_duration_ms_max": 6.910323999938555, - "frame_duration_ms_avg": 0.4394333594793528, - "frame_duration_ms_p50": 0.3969669999787584, - "frame_duration_ms_p95": 0.6579631500033425, - "frame_duration_ms_p99": 1.8215813999983947 - }, - "lastCost": 1.0844382499999998, - "lastAPIDuration": 411476, - "lastAPIDurationWithoutRetries": 411448, - "lastToolDuration": 264192, - "lastDuration": 69498101, - "lastLinesAdded": 95, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 38299, - "lastTotalOutputTokens": 20028, - "lastTotalCacheCreationInputTokens": 61545, - "lastTotalCacheReadInputTokens": 354518, - "lastTotalWebSearchRequests": 0, - "lastFpsAverage": 0.12, - "lastFpsLow1Pct": 516.63, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 38278, - "outputTokens": 828, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.042418000000000004 - }, - "claude-opus-4-6": { - "inputTokens": 21, - "outputTokens": 19200, - "cacheReadInputTokens": 354518, - "cacheCreationInputTokens": 61545, - "webSearchRequests": 0, - "costUSD": 1.04202025 - } - }, - "lastSessionId": "517562a3-10fb-4106-a5cc-a39a40e3f8e7", - "exampleFilesGeneratedAt": 1770844148005 - }, - "/mnt/NV2/Development/ai-assistant": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 22, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [], - "lastCost": 0.000783, - "lastAPIDuration": 2081, - "lastAPIDurationWithoutRetries": 2081, - "lastToolDuration": 0, - "lastDuration": 5622, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 143, - "lastTotalOutputTokens": 128, - "lastTotalCacheCreationInputTokens": 0, - "lastTotalCacheReadInputTokens": 0, - "lastTotalWebSearchRequests": 0, - "lastFpsAverage": 4.34, - "lastFpsLow1Pct": 338.75, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 143, - "outputTokens": 128, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.000783 - } - }, - "lastSessionId": "d8bf1d2b-235c-4e4c-be88-46dc493dc714", - "lastSessionMetrics": { - "frame_duration_ms_count": 22, - "frame_duration_ms_min": 0.08473000000000752, - "frame_duration_ms_max": 2.9520669999999427, - "frame_duration_ms_avg": 1.1000014545454322, - "frame_duration_ms_p50": 1.0439814999999726, - "frame_duration_ms_p95": 2.028548699999737, - "frame_duration_ms_p99": 2.7626715699998945 - }, - "hasCompletedProjectOnboarding": true - }, - "/mnt/NV2/Development/test_autoforge_project/pd-team-dashboard": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "main.py", - "database.py", - "config.py", - "env.py", - "__init__.py" - ], - "exampleFilesGeneratedAt": 1771136719751, - "hasCompletedProjectOnboarding": true, - "lastCost": 0, - "lastAPIDuration": 0, - "lastAPIDurationWithoutRetries": 0, - "lastToolDuration": 0, - "lastDuration": 55110401, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 0, - "lastTotalOutputTokens": 0, - "lastTotalCacheCreationInputTokens": 0, - "lastTotalCacheReadInputTokens": 0, - "lastTotalWebSearchRequests": 0, - "lastFpsAverage": 0, - "lastFpsLow1Pct": 272.7, - "lastModelUsage": {}, - "lastSessionId": "44246c87-0c70-40b5-a092-c7388896450f", - "lastSessionMetrics": { - "frame_duration_ms_count": 190, - "frame_duration_ms_min": 0.05084999999962747, - "frame_duration_ms_max": 4.276786000002176, - "frame_duration_ms_avg": 1.0820387367652373, - "frame_duration_ms_p50": 0.8855180000006158, - "frame_duration_ms_p95": 2.635911999360587, - "frame_duration_ms_p99": 3.515721791167741 - } - } - }, - "hasCompletedOnboarding": true, - "lastOnboardingVersion": "2.0.13", - "subscriptionNoticeCount": 0, - "hasAvailableSubscription": false, - "changelogLastFetched": 1771564367705, - "fallbackAvailableWarningThreshold": 0.2, - "hasIdeOnboardingBeenShown": { - "vscode": true - }, - "lastReleaseNotesSeen": "2.1.49", - "isQualifiedForDataSharing": false, - "hasIdeAutoConnectDialogBeenShown": true, - "shiftEnterKeyBindingInstalled": true, - "hasUsedBackslashReturn": true, - "s1mAccessCache": { - "57783733-6e1e-48d5-9cb7-fa588a77b795": { - "hasAccess": false, - "hasAccessNotAsDefault": false, - "timestamp": 1771348865231 - }, - "6e3a13d6-2c72-468b-9ee9-b1d8f4711050": { - "hasAccess": false, - "hasAccessNotAsDefault": false, - "timestamp": 1761607064229 - } - }, - "hasOpusPlanDefault": false, - "lastPlanModeUse": 1771532414321, - "feedbackSurveyState": { - "lastShownTime": 1771451253831 - }, - "sonnet45MigrationComplete": true, - "claudeCodeFirstTokenDate": "2025-07-09T18:28:23.685647Z", - "mcpServers": { - "cognitive-memory": { - "command": "python3", - "args": [ - "/home/cal/.claude/skills/cognitive-memory/mcp_server.py" - ] - } - }, - "s1mNonSubscriberAccessCache": { - "fda1c56e-6b2f-4c2d-94f2-636cf90ad0f2": { - "hasAccess": false, - "timestamp": 1760119775598 - } - }, - "anonymousId": "claudecode.v1.52e3466d-bbf3-4c64-9a28-5c45f8698705", - "autoUpdatesProtectedForNative": true, - "githubRepoPaths": { - "calcorum/strat-gameplay-webapp": [ - "/mnt/NV2/Development/strat-gameplay-webapp" - ], - "calcorum/claude-home": [ - "/mnt/NV2/Development/claude-home" - ], - "calcorum/efd-trading-card-mod": [ - "/mnt/NV2/Development/efd-trading-card-base" - ], - "calcorum/paper-dynasty-card-creation": [ - "/mnt/NV2/Development/paper-dynasty/card-creation" - ], - "calcorum/paper-dynasty": [ - "/mnt/NV2/Development/paper-dynasty/discord-app" - ], - "calcorum/major-domo-v2": [ - "/mnt/NV2/Development/major-domo/discord-app-v2" - ], - "pgiro/sba": [ - "/mnt/NV2/Development/major-domo/sba-website" - ], - "calcorum/major-domo-database": [ - "/mnt/NV2/Development/major-domo/database" - ], - "calcorum/major-domo": [ - "/mnt/NV2/Development/major-domo/discord-app" - ], - "calcorum/vagabond-rpg-foundryvtt": [ - "/mnt/NV2/Development/vagabond-rpg-foundryvtt" - ], - "calcorum/paper-dynasty-database": [ - "/mnt/NV2/Development/paper-dynasty/database" - ], - "calcorum/voice-server": [ - "/mnt/NV2/Development/voice-server" - ], - "calcorum/openscad-models": [ - "/mnt/NV2/Development/openscad-models" - ], - "calcorum/mantimon-tcg": [ - "/mnt/NV2/Development/mantimon-tcg/backend", - "/mnt/NV2/Development/mantimon-tcg" - ], - "calcorum/sba-desktop": [ - "/mnt/NV2/Development/sba-scouting" - ] - }, - "passesEligibilityCache": { - "57783733-6e1e-48d5-9cb7-fa588a77b795": { - "eligible": true, - "referral_code_details": { - "code": "0uKnnMABqw", - "campaign": "claude_code_guest_pass_a47c", - "referral_link": "https://claude.ai/referral/0uKnnMABqw" - }, - "referrer_reward": { - "amount_minor_units": 1000, - "currency": "USD" - }, - "remaining_passes": 3, - "timestamp": 1771560445046 - } - }, - "opus45MigrationComplete": true, - "hasShownOpus45Notice": { - "57783733-6e1e-48d5-9cb7-fa588a77b795": true - }, - "officialMarketplaceAutoInstallAttempted": true, - "officialMarketplaceAutoInstalled": true, - "passesUpsellSeenCount": 3, - "thinkingMigrationComplete": true, - "groveConfigCache": { - "d6d0ffd3-ed66-4eba-9bd4-df8e2dbfc9e2": { - "grove_enabled": true, - "timestamp": 1771521871454 - } - }, - "skillUsage": { - "major-domo": { - "usageCount": 13, - "lastUsedAt": 1771556414365 - }, - "paper-dynasty": { - "usageCount": 12, - "lastUsedAt": 1771271707830 - }, - "project-plan": { - "usageCount": 4, - "lastUsedAt": 1771003578568 - }, - "init": { - "usageCount": 2, - "lastUsedAt": 1771018292259 - }, - "code-audit": { - "usageCount": 7, - "lastUsedAt": 1769840317637 - }, - "backend-phase": { - "usageCount": 11, - "lastUsedAt": 1769790071034 - }, - "frontend-code-audit": { - "usageCount": 6, - "lastUsedAt": 1769842017496 - }, - "frontend-phase": { - "usageCount": 24, - "lastUsedAt": 1769843259171 - }, - "dev-server": { - "usageCount": 2, - "lastUsedAt": 1769836015719 - }, - "deploy": { - "usageCount": 7, - "lastUsedAt": 1770216426722 - }, - "proxmox": { - "usageCount": 7, - "lastUsedAt": 1770999577744 - }, - "notediscovery": { - "usageCount": 2, - "lastUsedAt": 1771259103802 - }, - "create-skill": { - "usageCount": 1, - "lastUsedAt": 1770839993137 - }, - "backlog": { - "usageCount": 5, - "lastUsedAt": 1771561009889 - }, - "keybindings-help": { - "usageCount": 1, - "lastUsedAt": 1770855574743 - }, - "insights": { - "usageCount": 1, - "lastUsedAt": 1770959377885 - }, - "sync-config": { - "usageCount": 26, - "lastUsedAt": 1771560749921 - }, - "claude-optimised": { - "usageCount": 4, - "lastUsedAt": 1771363169937 - }, - "optimise-claude": { - "usageCount": 2, - "lastUsedAt": 1771199427014 - }, - "cognitive-memory": { - "usageCount": 36, - "lastUsedAt": 1771564275406 - }, - "commit-push": { - "usageCount": 17, - "lastUsedAt": 1771537208260 - }, - "check-rarity": { - "usageCount": 1, - "lastUsedAt": 1771203408892 - }, - "commit-commands:commit": { - "usageCount": 1, - "lastUsedAt": 1771364503659 - }, - "commit-push-pr": { - "usageCount": 4, - "lastUsedAt": 1771559391826 - }, - "mcp-manager": { - "usageCount": 5, - "lastUsedAt": 1771558943126 - }, - "orchestrator": { - "usageCount": 3, - "lastUsedAt": 1771451706040 - }, - "claude-automation-recommender": { - "usageCount": 1, - "lastUsedAt": 1771474474878 - }, - "bmad-qa": { - "usageCount": 1, - "lastUsedAt": 1771536951910 - }, - "save-memories": { - "usageCount": 9, - "lastUsedAt": 1771561845350 - } - }, - "opusProMigrationComplete": true, - "cachedChromeExtensionInstalled": true, - "hasVisitedPasses": true, - "passesLastSeenRemaining": 3, - "clientDataCache": { - "data": {}, - "timestamp": 1771564371989 - }, - "hasShownOpus46Notice": { - "57783733-6e1e-48d5-9cb7-fa588a77b795": true - }, - "hasVisitedExtraUsage": true, - "penguinModeOrgEnabled": true, - "opus46FeedSeenCount": 3, - "showSpinnerTree": false, - "oauthAccount": { - "accountUuid": "d6d0ffd3-ed66-4eba-9bd4-df8e2dbfc9e2", - "emailAddress": "cal.corum@gmail.com", - "organizationUuid": "57783733-6e1e-48d5-9cb7-fa588a77b795", - "hasExtraUsageEnabled": true, - "billingType": "stripe_subscription", - "accountCreatedAt": "2025-07-08T23:36:22.848806Z", - "subscriptionCreatedAt": "2025-07-09T18:05:03.049049Z", - "displayName": "Cal" - }, - "effortCalloutDismissed": true, - "sonnet1m45MigrationComplete": true, - "cachedExtraUsageDisabledReason": "org_level_disabled_until", - "birthdayHatAnimationCount": 3 -} \ No newline at end of file diff --git a/backups/.claude.json.backup.1771565237189 b/backups/.claude.json.backup.1771565237189 deleted file mode 100644 index 0179717..0000000 --- a/backups/.claude.json.backup.1771565237189 +++ /dev/null @@ -1,2295 +0,0 @@ -{ - "numStartups": 670, - "installMethod": "native", - "autoUpdates": true, - "preferredNotifChannel": "iterm2_with_bell", - "hasSeenTasksHint": true, - "tipsHistory": { - "new-user-warmup": 2, - "theme-command": 660, - "prompt-queue": 12, - "enter-to-steer-in-relatime": 651, - "todo-list": 660, - "# for memory": 38, - "install-github-app": 663, - "permissions": 664, - "drag-and-drop-images": 669, - "double-esc": 75, - "continue": 665, - "ide-hotkey": 74, - "terminal-setup": 29, - "custom-commands": 670, - "shift-enter": 661, - "shift-tab": 665, - "custom-agents": 663, - "status-line": 536, - "git-worktrees": 661, - "image-paste": 666, - "plan-mode-for-complex-tasks": 384, - "double-esc-code-restore": 664, - "tab-toggle-thinking": 329, - "ultrathink-keyword": 423, - "ide-upsell-external-terminal": 668, - "stickers-command": 416, - "default-permission-mode-config": 436, - "rename-conversation": 670, - "frontend-design-plugin": 560, - "config-thinking-mode": 412, - "guest-passes": 587, - "colorterm-truecolor": 638, - "web-app": 657, - "mobile-app": 657, - "install-slack-app": 666, - "btw-side-question": 407, - "agent-flag": 667 - }, - "memoryUsageCount": 18, - "promptQueueUseCount": 4571, - "cachedStatsigGates": { - "tengu_disable_bypass_permissions_mode": false, - "tengu_use_file_checkpoints": true, - "tengu_tool_pear": false, - "tengu_migrate_ignore_patterns": false, - "tengu_halloween": false, - "tengu_web_tasks": true, - "tengu_show_extra_usage_bar": true, - "tengu_log_1p_events": true, - "tengu_enable_versioned_plugins": false, - "code_slack_app_install_banner": false, - "tengu_sumi": true, - "tengu_react_vulnerability_warning": false, - "tengu_tool_result_persistence": false, - "tengu_c4w_usage_limit_notifications_enabled": true, - "tengu_thinkback": false, - "tengu_ant_attribution_header_new": true, - "tengu_clawd_openfire": false, - "tengu_prompt_suggestion": true, - "tengu_year_end_2025_campaign_promo": false, - "tengu_streaming_tool_execution2": false, - "tengu_session_memory": false - }, - "cachedDynamicConfigs": { - "tengu_1p_event_batch_config": { - "scheduledDelayMillis": 5000, - "maxExportBatchSize": 200, - "maxQueueSize": 8192 - }, - "tengu-top-of-feed-tip": { - "tip": "", - "color": "" - } - }, - "cachedGrowthBookFeatures": { - "tengu_pid_based_version_locking": true, - "tengu_accept_with_feedback": true, - "tengu_mcp_tool_search": true, - "tengu_disable_bypass_permissions_mode": false, - "tengu_tool_pear": false, - "tengu_c4w_usage_limit_notifications_enabled": true, - "tengu_thinkback": false, - "tengu_sumi": true, - "tengu_ant_attribution_header_new": true, - "tengu_react_vulnerability_warning": false, - "tengu_tool_result_persistence": true, - "strawberry_granite_flag": "OFF", - "persimmon_marble_flag": "marble", - "tengu_tool_search_unsupported_models": [ - "haiku" - ], - "tengu_1p_event_batch_config": { - "scheduledDelayMillis": 5000, - "maxExportBatchSize": 200, - "maxQueueSize": 8192 - }, - "tengu_event_sampling_config": {}, - "tengu_scratch": false, - "tengu_log_segment_events": false, - "tengu_log_datadog_events": true, - "tengu_streaming_tool_execution2": true, - "tengu_post_compact_survey": false, - "tengu-top-of-feed-tip": { - "tip": "", - "color": "" - }, - "enhanced_telemetry_beta": false, - "tengu_code_diff_cli": true, - "tengu_compact_streaming_retry": false, - "tengu_session_memory": false, - "tengu_bash_haiku_prefetch": true, - "tengu_sm_compact": false, - "tengu_attribution_header": true, - "tengu_keybinding_customization": false, - "tengu_claudeai_mcp_connectors": true, - "tengu_plank_river_frost": "user_intent", - "tengu_brass_pebble": false, - "tengu_plan_mode_interview_phase": false, - "tengu_scarf_coffee": false, - "tengu_keybinding_customization_release": true, - "tengu_pr_status_cli": true, - "tengu_marble_kite": false, - "tengu_kv7_prompt_sort": true, - "tengu_marble_anvil": true, - "tengu_coral_fern": false, - "tengu_cache_plum_violet": true, - "tengu_tst_kx7": false, - "tengu_cork_m4q": true, - "tengu_compact_cache_prefix": true, - "tengu_file_write_optimization": true, - "tengu_system_prompt_global_cache": true, - "tengu_workout": false, - "tengu_plum_vx3": true, - "tengu_vscode_review_upsell": false, - "tengu_vscode_onboarding": false, - "tengu_quiet_fern": false, - "tengu_vinteuil_phrase": true, - "tengu_oboe": true, - "tengu_tst_names_in_messages": false, - "tengu_chomp_inflection": true, - "tengu_silver_lantern": false, - "tengu_copper_lantern": false, - "tengu_workout2": true, - "tengu_marble_lantern_disabled": false, - "tengu_penguins_enabled": true, - "tengu_penguins_off": null, - "tengu_penguin_mode_promo": { - "discountPercent": 50, - "endDate": "Feb 16" - }, - "tengu_mcp_elicitation": false, - "tengu_snippet_save": false, - "tengu_bergotte_lantern": false, - "tengu_amber_flint": true, - "tengu_chrome_auto_enable": false, - "tengu_fgts": false, - "tengu_immediate_model_command": false, - "tengu_mulberry_fog": false, - "tengu_prompt_cache_1h_config": { - "allowlist": [ - "repl_main_thread*", - "sdk" - ] - }, - "tengu_disable_streaming_to_non_streaming_fallback": false, - "tengu_amber_prism": false, - "tengu_birthday_hat": true, - "tengu_moth_copse": false, - "tengu_permission_explainer": true, - "tengu_slate_nexus": false, - "tengu_marble_sandcastle": true, - "tengu_birch_mist": false, - "tengu_oak_drum": false, - "tengu_worktree_mode": true, - "tengu_pebble_leaf_prune": false, - "tengu_swann_brevity": "control", - "tengu_crystal_beam": { - "budgetTokens": 0 - }, - "tengu_tool_input_aliasing": false - }, - "hasSeenStashHint": true, - "firstStartTime": "2025-07-09T18:27:34.950Z", - "userID": "67ff4da909deda738fb9d1bd6b743a7b7072fba19ec9dcc700fb61b83cd680f0", - "projects": { - "/mnt/NV2/Development/paper-dynasty": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 6, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 5.085098, - "lastAPIDuration": 656693, - "lastToolDuration": 87436, - "lastDuration": 73587544, - "lastLinesAdded": 275, - "lastLinesRemoved": 546, - "lastTotalInputTokens": 50542, - "lastTotalOutputTokens": 30915, - "lastTotalCacheCreationInputTokens": 141712, - "lastTotalCacheReadInputTokens": 6788738, - "lastSessionId": "829c2709-523b-455b-8f18-c9e98683677d", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 656657, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 50464, - "outputTokens": 935, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.055139000000000014 - }, - "claude-opus-4-6": { - "inputTokens": 78, - "outputTokens": 29980, - "cacheReadInputTokens": 6788738, - "cacheCreationInputTokens": 141712, - "webSearchRequests": 0, - "costUSD": 5.029959 - } - }, - "lastFpsAverage": 0.18, - "lastFpsLow1Pct": 9.71, - "lastSessionMetrics": { - "frame_duration_ms_count": 13108, - "frame_duration_ms_min": 0.11368899999999371, - "frame_duration_ms_max": 199.6928890000563, - "frame_duration_ms_avg": 4.148051465208603, - "frame_duration_ms_p50": 1.1749479999998584, - "frame_duration_ms_p95": 1.8468253500584952, - "frame_duration_ms_p99": 99.39902745002993 - } - }, - "/mnt/NV2/Development/paper-dynasty/discord-app": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 4, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "gameplay.py", - "helpers.py", - "gauntlets.py", - "players.py", - "gameplay_models.py" - ], - "exampleFilesGeneratedAt": 1771200477099, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 1.701528, - "lastAPIDuration": 166292, - "lastToolDuration": 6794, - "lastDuration": 473503, - "lastLinesAdded": 8, - "lastLinesRemoved": 9, - "lastTotalInputTokens": 22018, - "lastTotalOutputTokens": 4582, - "lastTotalCacheCreationInputTokens": 129852, - "lastTotalCacheReadInputTokens": 1510282, - "lastSessionId": "2b4b8d5b-b512-4151-8e0a-e7df54ca87af", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 166269, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 19317, - "outputTokens": 628, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.022457 - }, - "claude-opus-4-6": { - "inputTokens": 2701, - "outputTokens": 3954, - "cacheReadInputTokens": 1510282, - "cacheCreationInputTokens": 129852, - "webSearchRequests": 0, - "costUSD": 1.6790709999999998 - } - }, - "lastFpsAverage": 9.87, - "lastFpsLow1Pct": 78.57, - "lastSessionMetrics": { - "frame_duration_ms_count": 329, - "frame_duration_ms_min": 0.2862079999999878, - "frame_duration_ms_max": 21.07715700000017, - "frame_duration_ms_avg": 1.241589392097319, - "frame_duration_ms_p50": 0.6591350000016973, - "frame_duration_ms_p95": 4.936919999999964, - "frame_duration_ms_p99": 12.333302280000893 - } - }, - "/mnt/NV2/Development/paper-dynasty/card-creation": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 4, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "creation_helpers.py", - "retrosheet_data.py", - "live_series_update.py", - "db_calls.py", - "calcs_batter.py" - ], - "exampleFilesGeneratedAt": 1771120959673, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.97483075, - "lastAPIDuration": 112428, - "lastToolDuration": 41752, - "lastDuration": 1492175, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 11865, - "lastTotalOutputTokens": 3918, - "lastTotalCacheCreationInputTokens": 52943, - "lastTotalCacheReadInputTokens": 1079940, - "lastSessionId": "bb0edcb2-c231-429b-b9b2-871693d68164", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 112416, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 11817, - "outputTokens": 302, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.013327000000000002 - }, - "claude-opus-4-6": { - "inputTokens": 48, - "outputTokens": 3616, - "cacheReadInputTokens": 1079940, - "cacheCreationInputTokens": 52943, - "webSearchRequests": 0, - "costUSD": 0.96150375 - } - }, - "lastFpsAverage": 2.41, - "lastFpsLow1Pct": 376.75, - "lastSessionMetrics": { - "frame_duration_ms_count": 3600, - "frame_duration_ms_min": 0.242127999999866, - "frame_duration_ms_max": 5.281829999992624, - "frame_duration_ms_avg": 0.580389515832801, - "frame_duration_ms_p50": 0.5064559999955236, - "frame_duration_ms_p95": 0.7619019999605353, - "frame_duration_ms_p99": 2.6560799299745104 - } - }, - "/mnt/NV2/Development/major-domo/discord-app": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 1, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "players.py", - "transactions.py", - "helpers.py", - "db_calls.py", - "draft.py" - ], - "exampleFilesGeneratedAt": 1769634210567, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.41368375, - "lastAPIDuration": 62642, - "lastToolDuration": 5017, - "lastDuration": 759802, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 731, - "lastTotalOutputTokens": 2831, - "lastTotalCacheCreationInputTokens": 36799, - "lastTotalCacheReadInputTokens": 225704, - "lastSessionId": "b028c6d5-906a-42a5-bcc8-3007ad6cc9be", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 62637, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 673, - "outputTokens": 45, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.0008979999999999999 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 58, - "outputTokens": 2786, - "cacheReadInputTokens": 225704, - "cacheCreationInputTokens": 36799, - "webSearchRequests": 0, - "costUSD": 0.41278575 - } - }, - "lastFpsAverage": 3.04, - "lastFpsLow1Pct": 446.27 - }, - "/mnt/NV2/Development/paper-dynasty/database": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 1, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "db_engine.py", - "teams.py", - "battingcardratings.py", - "card_creation.py", - "players.py" - ], - "exampleFilesGeneratedAt": 1771135527599, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.6665207500000002, - "lastAPIDuration": 78227, - "lastToolDuration": 4637, - "lastDuration": 250612, - "lastLinesAdded": 7, - "lastLinesRemoved": 8, - "lastTotalInputTokens": 5310, - "lastTotalOutputTokens": 2768, - "lastTotalCacheCreationInputTokens": 48081, - "lastTotalCacheReadInputTokens": 587961, - "lastSessionId": "93b4db7a-6cf9-4372-b787-48b349953790", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 78224, - "lastModelUsage": { - "claude-opus-4-6": { - "inputTokens": 606, - "outputTokens": 2523, - "cacheReadInputTokens": 587961, - "cacheCreationInputTokens": 48081, - "webSearchRequests": 0, - "costUSD": 0.6605917499999999 - }, - "claude-haiku-4-5-20251001": { - "inputTokens": 4704, - "outputTokens": 245, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.005929 - } - }, - "lastFpsAverage": 7.31, - "lastFpsLow1Pct": 194.99, - "lastSessionMetrics": { - "frame_duration_ms_count": 1828, - "frame_duration_ms_min": 0.0990590000001248, - "frame_duration_ms_max": 8.969790000002831, - "frame_duration_ms_avg": 0.679499891137906, - "frame_duration_ms_p50": 0.5137859999958891, - "frame_duration_ms_p95": 1.3138215000040865, - "frame_duration_ms_p99": 5.171841930003283 - } - }, - "/mnt/NV2/Development/major-domo/website/sba": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 1, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "PlayerView.vue", - "NavBar.vue", - "utilities.ts", - "TeamView.vue", - "ScheduleView.vue" - ], - "exampleFilesGeneratedAt": 1752684082764, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.9222622499999997, - "lastAPIDuration": 211074, - "lastToolDuration": 106309, - "lastDuration": 172787988, - "lastLinesAdded": 6, - "lastLinesRemoved": 15, - "lastTotalInputTokens": 12057, - "lastTotalOutputTokens": 9314, - "lastTotalCacheCreationInputTokens": 68507, - "lastTotalCacheReadInputTokens": 1677945, - "lastSessionId": "2853d835-8e58-4264-9af8-965b509be920" - }, - "/mnt/NV2/Development/claude-strat": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 2, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0, - "lastAPIDuration": 0, - "lastAPIDurationWithoutRetries": 0, - "lastToolDuration": 0, - "lastDuration": 78562, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 0, - "lastTotalOutputTokens": 0, - "lastTotalCacheCreationInputTokens": 0, - "lastTotalCacheReadInputTokens": 0, - "lastFpsAverage": 0.24, - "lastFpsLow1Pct": 460.03, - "lastModelUsage": {}, - "lastSessionId": "18118e64-debf-4131-a196-8b35468cc21d", - "lastSessionMetrics": { - "frame_duration_ms_count": 19, - "frame_duration_ms_min": 0.09748899999999594, - "frame_duration_ms_max": 2.173793000000046, - "frame_duration_ms_avg": 0.7502662105250782, - "frame_duration_ms_p50": 0.5705650000018068, - "frame_duration_ms_p95": 1.5184094000000399, - "frame_duration_ms_p99": 2.0427162800000453 - } - }, - "/mnt/NV2/Development/claude-home": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "hasTrustDialogHooksAccepted": false, - "projectOnboardingSeenCount": 6, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "exampleFiles": [ - "CLAUDE.md", - "hosts.yml", - "start-tdarr-gpu-podman-clean.sh", - "tdarr-timeout-monitor.sh", - "docker-build-template.yml" - ], - "exampleFilesGeneratedAt": 1771197437832, - "hasTrustDialogBashAccepted": true, - "disabledMcpServers": [ - "ssh-vultr", - "podman", - "ssh-akamai", - "ssh-database-apis", - "ssh-discord-bots", - "ssh-docker-home", - "ssh-docker-vpn", - "ssh-pihole", - "ssh-sba-bots", - "ssh-tdarr", - "notediscovery" - ], - "lastCost": 16.71361575000001, - "lastAPIDuration": 1844582, - "lastToolDuration": 816971, - "lastDuration": 29558088, - "lastLinesAdded": 2386, - "lastLinesRemoved": 60, - "lastTotalInputTokens": 203907, - "lastTotalOutputTokens": 87182, - "lastTotalCacheCreationInputTokens": 987411, - "lastTotalCacheReadInputTokens": 16492670, - "lastSessionId": "ee8998aa-f26c-4743-84dc-0ba35f4e49c4", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 1843027, - "lastModelUsage": { - "claude-opus-4-6": { - "inputTokens": 7030, - "outputTokens": 57045, - "cacheReadInputTokens": 14601090, - "cacheCreationInputTokens": 789421, - "webSearchRequests": 0, - "costUSD": 13.695701250000003 - }, - "claude-haiku-4-5-20251001": { - "inputTokens": 196822, - "outputTokens": 4750, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 4167, - "webSearchRequests": 0, - "costUSD": 0.22578074999999995 - }, - "claude-sonnet-4-6": { - "inputTokens": 55, - "outputTokens": 25387, - "cacheReadInputTokens": 1891580, - "cacheCreationInputTokens": 193823, - "webSearchRequests": 0, - "costUSD": 2.7921337499999996 - } - }, - "lastSessionMetrics": { - "frame_duration_ms_count": 35110, - "frame_duration_ms_min": 0.10013899999830755, - "frame_duration_ms_max": 45.71880799904466, - "frame_duration_ms_avg": 1.8384896022149897, - "frame_duration_ms_p50": 0.9785875007510185, - "frame_duration_ms_p95": 9.048351652547707, - "frame_duration_ms_p99": 25.241195021457933 - }, - "lastFpsAverage": 1.19, - "lastFpsLow1Pct": 43.16 - }, - "/mnt/NV2/Development/major-domo": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 21, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.038617, - "lastAPIDuration": 9353, - "lastToolDuration": 0, - "lastDuration": 7595, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 4, - "lastTotalOutputTokens": 370, - "lastTotalCacheCreationInputTokens": 9588, - "lastTotalCacheReadInputTokens": 0, - "lastSessionId": "4732b974-2222-43bd-ade6-68f939374e2d" - }, - "/mnt/NV2/Development/major-domo/discord-app-v2": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "bot.py", - "picks.py", - "player_service.py", - "draft_monitor.py", - "transaction_builder.py" - ], - "exampleFilesGeneratedAt": 1771010003932, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.48880999999999997, - "lastAPIDuration": 82556, - "lastToolDuration": 762, - "lastDuration": 31782115, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 10182, - "lastTotalOutputTokens": 3557, - "lastTotalCacheCreationInputTokens": 46594, - "lastTotalCacheReadInputTokens": 209453, - "lastSessionId": "af95e872-d30d-4e18-bba0-9b54a2db2472", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 82551, - "lastModelUsage": { - "claude-opus-4-6": { - "inputTokens": 301, - "outputTokens": 3185, - "cacheReadInputTokens": 209453, - "cacheCreationInputTokens": 46594, - "webSearchRequests": 0, - "costUSD": 0.47706899999999997 - }, - "claude-haiku-4-5-20251001": { - "inputTokens": 9881, - "outputTokens": 372, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.011741000000000001 - } - }, - "lastFpsAverage": 0.06, - "lastFpsLow1Pct": 712.84, - "lastSessionMetrics": { - "frame_duration_ms_count": 1990, - "frame_duration_ms_min": 0.1826390000005631, - "frame_duration_ms_max": 7.607172000003629, - "frame_duration_ms_avg": 0.5568929904514509, - "frame_duration_ms_p50": 0.49148100000456907, - "frame_duration_ms_p95": 0.7997885000371748, - "frame_duration_ms_p99": 1.2905342006038087 - } - }, - "/mnt/NV2/Development/major-domo/database": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "stratplay.py", - "db_engine.py", - "players.py", - "main.py", - "player_service.py" - ], - "exampleFilesGeneratedAt": 1770846518939, - "lastTotalWebSearchRequests": 0, - "hasCompletedProjectOnboarding": true, - "lastCost": 2.3901955, - "lastAPIDuration": 301972, - "lastToolDuration": 12114, - "lastDuration": 1670471, - "lastLinesAdded": 10, - "lastLinesRemoved": 53, - "lastTotalInputTokens": 48396, - "lastTotalOutputTokens": 9953, - "lastTotalCacheCreationInputTokens": 108474, - "lastTotalCacheReadInputTokens": 2959228, - "lastSessionId": "5e851c22-a330-498c-b920-91d07e9d7272", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 301237, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 44789, - "outputTokens": 1324, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 10510, - "webSearchRequests": 0, - "costUSD": 0.06454649999999999 - }, - "claude-opus-4-6": { - "inputTokens": 3607, - "outputTokens": 8629, - "cacheReadInputTokens": 2959228, - "cacheCreationInputTokens": 97964, - "webSearchRequests": 0, - "costUSD": 2.3256489999999994 - } - }, - "lastFpsAverage": 3.48, - "lastFpsLow1Pct": 61.79, - "lastSessionMetrics": { - "frame_duration_ms_count": 5811, - "frame_duration_ms_min": 0.06511999999929685, - "frame_duration_ms_max": 24.917415999807417, - "frame_duration_ms_avg": 1.2880430752023766, - "frame_duration_ms_p50": 0.6170755000021018, - "frame_duration_ms_p95": 8.055697949981514, - "frame_duration_ms_p99": 15.687149549964806 - } - }, - "/home/cal": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 2, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "lastCost": 0.49167225000000003, - "lastAPIDuration": 57564, - "lastToolDuration": 795, - "lastDuration": 54969526, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 13534, - "lastTotalOutputTokens": 2290, - "lastTotalCacheCreationInputTokens": 54325, - "lastTotalCacheReadInputTokens": 171658, - "lastTotalWebSearchRequests": 0, - "lastSessionId": "0828ba77-a2b4-4739-901a-2bde4ca9c84d", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 57561, - "lastFpsAverage": 0.03, - "lastFpsLow1Pct": 489.2, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 13522, - "outputTokens": 226, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.014651999999999998 - }, - "claude-opus-4-6": { - "inputTokens": 12, - "outputTokens": 2064, - "cacheReadInputTokens": 171658, - "cacheCreationInputTokens": 54325, - "webSearchRequests": 0, - "costUSD": 0.47702025 - } - }, - "lastSessionMetrics": { - "frame_duration_ms_count": 1797, - "frame_duration_ms_min": 0.07679000124335289, - "frame_duration_ms_max": 3.8076990004628897, - "frame_duration_ms_avg": 0.4328137100382606, - "frame_duration_ms_p50": 0.37359199952334166, - "frame_duration_ms_p95": 0.6538420001044866, - "frame_duration_ms_p99": 1.549595779986366 - } - }, - "/mnt/NV2/Development/paper-dynasty/gameplay-website": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 2, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "lastCost": 20.37967725000001, - "lastAPIDuration": 4284676, - "lastToolDuration": 162304, - "lastDuration": 143735767, - "lastLinesAdded": 10089, - "lastLinesRemoved": 431, - "lastTotalInputTokens": 119579, - "lastTotalOutputTokens": 195181, - "lastTotalCacheCreationInputTokens": 2081675, - "lastTotalCacheReadInputTokens": 31932818, - "lastTotalWebSearchRequests": 0, - "lastSessionId": "e3e9c25e-bf3a-476e-a6e3-4ab186fd09a7" - }, - "/mnt/NV2/Development/paper-dynasty/gameplay-webapp": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 15, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "hasCompletedProjectOnboarding": true - }, - "/mnt/NV2/Development/strat-gameplay-webapp": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "ignorePatterns": [], - "projectOnboardingSeenCount": 5, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "game_engine.py", - "game_models.py", - "[id].vue", - "state_manager.py", - "handlers.py" - ], - "exampleFilesGeneratedAt": 1770420014240, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 16.934636699999995, - "lastAPIDuration": 2029033, - "lastToolDuration": 334075, - "lastDuration": 72071738, - "lastLinesAdded": 1642, - "lastLinesRemoved": 807, - "lastTotalInputTokens": 129026, - "lastTotalOutputTokens": 104896, - "lastTotalCacheCreationInputTokens": 898174, - "lastTotalCacheReadInputTokens": 21863464, - "lastSessionId": "96ccb792-ef5c-4f2d-abc0-3ab3f694d5d4", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 2028886, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 128537, - "outputTokens": 21695, - "cacheReadInputTokens": 1593012, - "cacheCreationInputTokens": 258592, - "webSearchRequests": 0, - "costUSD": 0.7195532000000001 - }, - "claude-opus-4-6": { - "inputTokens": 419, - "outputTokens": 78422, - "cacheReadInputTokens": 19831105, - "cacheCreationInputTokens": 605182, - "webSearchRequests": 0, - "costUSD": 15.660584999999992 - }, - "claude-sonnet-4-5-20250929": { - "inputTokens": 70, - "outputTokens": 4779, - "cacheReadInputTokens": 439347, - "cacheCreationInputTokens": 34400, - "webSearchRequests": 0, - "costUSD": 0.5544985 - } - }, - "lastFpsAverage": 0.51, - "lastFpsLow1Pct": 8.98, - "lastSessionMetrics": { - "frame_duration_ms_count": 36971, - "frame_duration_ms_min": 0.023979991674423218, - "frame_duration_ms_max": 471.0088710002601, - "frame_duration_ms_avg": 4.1840136584065, - "frame_duration_ms_p50": 1.0950170001015067, - "frame_duration_ms_p95": 2.274254503706469, - "frame_duration_ms_p99": 113.62059141005383 - } - }, - "/home/cal/PAI-personal": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 3, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "README.md", - "stop-hook.ts", - "load-dynamic-requirements.ts", - "server.ts", - "voice-system.md" - ], - "exampleFilesGeneratedAt": 1762705373825, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.06835225, - "lastAPIDuration": 6739, - "lastToolDuration": 0, - "lastDuration": 184755, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 133, - "lastTotalOutputTokens": 173, - "lastTotalCacheCreationInputTokens": 17559, - "lastTotalCacheReadInputTokens": 0, - "lastSessionId": "aaf66661-ddee-428d-abaa-f3ee035385f7" - }, - "/home/cal/work": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 1, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [], - "lastCost": 0.45607089999999995, - "lastAPIDuration": 150289, - "lastToolDuration": 7286, - "lastDuration": 1692139, - "lastLinesAdded": 5, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 11418, - "lastTotalOutputTokens": 5237, - "lastTotalCacheCreationInputTokens": 75368, - "lastTotalCacheReadInputTokens": 292173, - "lastTotalWebSearchRequests": 0, - "lastSessionId": "df8bf8dd-746a-46ef-9faa-448f402968cc" - }, - "/home/cal/work/esb-monorepo": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 7, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "main.py", - "output_utils.py", - "base.py", - "validate_field_mappings.py", - "test_end_to_end.py" - ], - "exampleFilesGeneratedAt": 1771431800882, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 13.231698250000006, - "lastAPIDuration": 891789, - "lastToolDuration": 132172, - "lastDuration": 18087965, - "lastLinesAdded": 263, - "lastLinesRemoved": 7, - "lastTotalInputTokens": 77295, - "lastTotalOutputTokens": 35442, - "lastTotalCacheCreationInputTokens": 1044639, - "lastTotalCacheReadInputTokens": 11865821, - "lastSessionId": "ace0ec70-77ed-44a1-806a-904ce665899a", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 891685, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 71834, - "outputTokens": 2746, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 32095, - "webSearchRequests": 0, - "costUSD": 0.12568275000000004 - }, - "claude-opus-4-6": { - "inputTokens": 5448, - "outputTokens": 27103, - "cacheReadInputTokens": 11539293, - "cacheCreationInputTokens": 945261, - "webSearchRequests": 0, - "costUSD": 12.38234275 - }, - "claude-sonnet-4-6": { - "inputTokens": 13, - "outputTokens": 5593, - "cacheReadInputTokens": 326528, - "cacheCreationInputTokens": 67283, - "webSearchRequests": 0, - "costUSD": 0.72367275 - } - }, - "lastFpsAverage": 0.78, - "lastFpsLow1Pct": 25.74, - "lastSessionMetrics": { - "frame_duration_ms_count": 14187, - "frame_duration_ms_min": 0.08366899937391281, - "frame_duration_ms_max": 68.00957799889147, - "frame_duration_ms_avg": 2.3383289160528014, - "frame_duration_ms_p50": 1.0047624995931983, - "frame_duration_ms_p95": 13.091784298792101, - "frame_duration_ms_p99": 38.75486159028485 - } - }, - "/mnt/NV2/Development/efd-trading-card-base": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 3, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "ModBehaviour.cs", - "Patches.cs", - "StorageHelper.cs", - "TagHelper.cs", - "PackHelper.cs" - ], - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "exampleFilesGeneratedAt": 1766960877904, - "lastCost": 1.1139348, - "lastAPIDuration": 360792, - "lastToolDuration": 124593, - "lastDuration": 437573762, - "lastLinesAdded": 480, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 29358, - "lastTotalOutputTokens": 21239, - "lastTotalCacheCreationInputTokens": 105536, - "lastTotalCacheReadInputTokens": 1377470, - "lastSessionId": "b8161215-eaaf-4b3d-a7c4-1211a973173d", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 360778, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 22987, - "outputTokens": 12005, - "cacheReadInputTokens": 867968, - "cacheCreationInputTokens": 46586, - "webSearchRequests": 0, - "costUSD": 0.22804130000000003 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 6371, - "outputTokens": 9234, - "cacheReadInputTokens": 509502, - "cacheCreationInputTokens": 58950, - "webSearchRequests": 0, - "costUSD": 0.8858935000000001 - } - } - }, - "/mnt/NV2/Development/youtube-transcriber": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 1, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [], - "lastCost": 0.5343026, - "lastAPIDuration": 157690, - "lastToolDuration": 40133, - "lastDuration": 1963443, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 11575, - "lastTotalOutputTokens": 7644, - "lastTotalCacheCreationInputTokens": 74892, - "lastTotalCacheReadInputTokens": 329416, - "lastTotalWebSearchRequests": 0, - "lastSessionId": "a3410bfd-60df-45cb-b5ba-d2aa42af040b", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 157684, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 9557, - "outputTokens": 3569, - "cacheReadInputTokens": 90706, - "cacheCreationInputTokens": 40313, - "webSearchRequests": 0, - "costUSD": 0.08686385 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 2018, - "outputTokens": 4075, - "cacheReadInputTokens": 238710, - "cacheCreationInputTokens": 34579, - "webSearchRequests": 0, - "costUSD": 0.44743875000000005 - } - } - }, - "/mnt/NV2/Development/major-domo/sba-website": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "NavBar.vue", - "utilities.ts", - "PlayerView.vue", - "pitchingStatsService.ts", - "GameView.vue" - ], - "exampleFilesGeneratedAt": 1764698332308, - "hasCompletedProjectOnboarding": true, - "lastCost": 0.16633325, - "lastAPIDuration": 23227, - "lastToolDuration": 50, - "lastDuration": 90937, - "lastLinesAdded": 3, - "lastLinesRemoved": 1, - "lastTotalInputTokens": 568, - "lastTotalOutputTokens": 891, - "lastTotalCacheCreationInputTokens": 24431, - "lastTotalCacheReadInputTokens": 40417, - "lastTotalWebSearchRequests": 0, - "lastSessionId": "c44482c8-6b43-4473-baf1-b7e7f1713d05" - }, - "/mnt/NV2/Development/vagabond-rpg-foundryvtt": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "vagabond.mjs", - "character.mjs", - "base-actor-sheet.mjs", - "weapon.mjs", - "_chat-cards.scss" - ], - "exampleFilesGeneratedAt": 1771348866204, - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "hasCompletedProjectOnboarding": true, - "lastCost": 2.4916862500000017, - "lastAPIDuration": 617124, - "lastAPIDurationWithoutRetries": 617051, - "lastToolDuration": 41476, - "lastDuration": 14881048, - "lastLinesAdded": 48, - "lastLinesRemoved": 3, - "lastTotalInputTokens": 74007, - "lastTotalOutputTokens": 32137, - "lastTotalCacheCreationInputTokens": 143503, - "lastTotalCacheReadInputTokens": 2478749, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 73923, - "outputTokens": 16775, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 37370, - "webSearchRequests": 0, - "costUSD": 0.20451049999999996 - }, - "claude-opus-4-6": { - "inputTokens": 84, - "outputTokens": 15362, - "cacheReadInputTokens": 2478749, - "cacheCreationInputTokens": 106133, - "webSearchRequests": 0, - "costUSD": 2.2871757500000007 - } - }, - "lastSessionId": "3e0d8693-8b59-4b4b-b895-0a6d0df271b9", - "lastFpsAverage": 0.64, - "lastFpsLow1Pct": 75.21, - "lastSessionMetrics": { - "frame_duration_ms_count": 9467, - "frame_duration_ms_min": 0.22532899997895584, - "frame_duration_ms_max": 27.93686599843204, - "frame_duration_ms_avg": 1.123230763174562, - "frame_duration_ms_p50": 0.6752699996577576, - "frame_duration_ms_p95": 4.194021500030064, - "frame_duration_ms_p99": 13.320319429975934 - } - }, - "/mnt/NV2/Development/voice-server": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 121, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastCost": 1.1846112499999997, - "lastAPIDuration": 285962, - "lastAPIDurationWithoutRetries": 285957, - "lastToolDuration": 2561, - "lastDuration": 3533895, - "lastLinesAdded": 1, - "lastLinesRemoved": 1, - "lastTotalInputTokens": 37077, - "lastTotalOutputTokens": 11625, - "lastTotalCacheCreationInputTokens": 97481, - "lastTotalCacheReadInputTokens": 495130, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 34570, - "outputTokens": 497, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.037055000000000005 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 2507, - "outputTokens": 11128, - "cacheReadInputTokens": 495130, - "cacheCreationInputTokens": 97481, - "webSearchRequests": 0, - "costUSD": 1.1475562499999996 - } - }, - "lastSessionId": "554acadb-bd48-444d-bba0-eb56b7f973b7", - "exampleFiles": [ - "models.py", - "queue_manager.py", - "routes.py", - "test_models.py", - "test_api.py" - ], - "exampleFilesGeneratedAt": 1766157887772 - }, - "/home/cal/.claude": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "hasCompletedProjectOnboarding": true, - "lastCost": 2.0461577500000003, - "lastAPIDuration": 375500, - "lastAPIDurationWithoutRetries": 375491, - "lastToolDuration": 5648, - "lastDuration": 3861491, - "lastLinesAdded": 34, - "lastLinesRemoved": 25, - "lastTotalInputTokens": 14373, - "lastTotalOutputTokens": 13569, - "lastTotalCacheCreationInputTokens": 81883, - "lastTotalCacheReadInputTokens": 2301862, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 4643, - "outputTokens": 453, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.006907999999999999 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 9730, - "outputTokens": 13116, - "cacheReadInputTokens": 2301862, - "cacheCreationInputTokens": 81883, - "webSearchRequests": 0, - "costUSD": 2.03924975 - } - }, - "lastSessionId": "848aa776-de5b-4135-8538-89ed5b29151c" - }, - "/mnt/NV2/Development/openscad-models": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 2, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastCost": 2.7214542499999994, - "lastAPIDuration": 781798, - "lastAPIDurationWithoutRetries": 777552, - "lastToolDuration": 3537, - "lastDuration": 80207818, - "lastLinesAdded": 102, - "lastLinesRemoved": 52, - "lastTotalInputTokens": 26454, - "lastTotalOutputTokens": 32767, - "lastTotalCacheCreationInputTokens": 126339, - "lastTotalCacheReadInputTokens": 2186269, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 23726, - "outputTokens": 892, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.028186000000000003 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 2728, - "outputTokens": 31875, - "cacheReadInputTokens": 2186269, - "cacheCreationInputTokens": 126339, - "webSearchRequests": 0, - "costUSD": 2.69326825 - } - }, - "lastSessionId": "dc88df52-7868-463f-87b1-9b9c66fcfe4b", - "exampleFiles": [ - "gfci-paddle-switch-extended.scad", - "gfci-paddle-switch-extended-2d.scad", - "test-avocado.scad", - "gfci-paddle-switch-extended-template.svg", - "avocado-nameplate.stl" - ], - "exampleFilesGeneratedAt": 1766607808626 - }, - "/mnt/NV2/Development/headless-claude": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastCost": 14.681952000000011, - "lastAPIDuration": 1922503, - "lastAPIDurationWithoutRetries": 1922344, - "lastToolDuration": 404961, - "lastDuration": 4275175, - "lastLinesAdded": 973, - "lastLinesRemoved": 191, - "lastTotalInputTokens": 282513, - "lastTotalOutputTokens": 72914, - "lastTotalCacheCreationInputTokens": 659546, - "lastTotalCacheReadInputTokens": 17072917, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 279316, - "outputTokens": 4741, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.30302100000000004 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 3197, - "outputTokens": 68173, - "cacheReadInputTokens": 17072917, - "cacheCreationInputTokens": 659546, - "webSearchRequests": 0, - "costUSD": 14.378931 - } - }, - "lastSessionId": "38725d3f-5454-4fa7-b21b-8a051125e9f0" - }, - "/mnt/NV2/Development": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastCost": 5.5604301, - "lastAPIDuration": 1333168, - "lastAPIDurationWithoutRetries": 1328256, - "lastToolDuration": 743549, - "lastDuration": 4298210, - "lastLinesAdded": 1623, - "lastLinesRemoved": 222, - "lastTotalInputTokens": 58261, - "lastTotalOutputTokens": 56790, - "lastTotalCacheCreationInputTokens": 549016, - "lastTotalCacheReadInputTokens": 1990295, - "lastTotalWebSearchRequests": 7, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 36579, - "outputTokens": 1267, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.04291400000000001 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 19375, - "outputTokens": 34688, - "cacheReadInputTokens": 1390958, - "cacheCreationInputTokens": 491962, - "webSearchRequests": 7, - "costUSD": 4.8043165000000005 - }, - "claude-sonnet-4-5-20250929": { - "inputTokens": 2307, - "outputTokens": 20835, - "cacheReadInputTokens": 599337, - "cacheCreationInputTokens": 57054, - "webSearchRequests": 0, - "costUSD": 0.7131995999999999 - } - }, - "lastSessionId": "b5e5205f-dac0-4e82-b7d2-2a43c1875f1c" - }, - "/mnt/NV2/Development/tcg-poc": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [], - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastCost": 0.3143737499999999, - "lastAPIDuration": 87455, - "lastAPIDurationWithoutRetries": 87447, - "lastToolDuration": 393, - "lastDuration": 242060, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 10154, - "lastTotalOutputTokens": 3203, - "lastTotalCacheCreationInputTokens": 26841, - "lastTotalCacheReadInputTokens": 126753, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 7906, - "outputTokens": 799, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.011900999999999998 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 2248, - "outputTokens": 2404, - "cacheReadInputTokens": 126753, - "cacheCreationInputTokens": 26841, - "webSearchRequests": 0, - "costUSD": 0.30247274999999996 - } - }, - "lastSessionId": "d0705af3-8ca6-4d83-9419-51adf7e8fbb4" - }, - "/mnt/NV2/Development/tcg-project": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [], - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "hasCompletedProjectOnboarding": true, - "lastCost": 7.4633087499999995, - "lastAPIDuration": 1024093, - "lastAPIDurationWithoutRetries": 1021756, - "lastToolDuration": 4894, - "lastDuration": 353865522, - "lastLinesAdded": 942, - "lastLinesRemoved": 532, - "lastTotalInputTokens": 37687, - "lastTotalOutputTokens": 50556, - "lastTotalCacheCreationInputTokens": 526103, - "lastTotalCacheReadInputTokens": 5775948, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 34751, - "outputTokens": 1307, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.041286 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 2936, - "outputTokens": 49249, - "cacheReadInputTokens": 5775948, - "cacheCreationInputTokens": 526103, - "webSearchRequests": 0, - "costUSD": 7.42202275 - } - }, - "lastSessionId": "17cea69f-4257-4c39-a978-3254d0906a34" - }, - "/mnt/NV2/Development/mantimon-tcg": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 286, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "card.py", - "engine.py", - "game_service.py", - "game_state.py", - "turn_manager.py" - ], - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "exampleFilesGeneratedAt": 1771119156109, - "hasCompletedProjectOnboarding": true, - "lastCost": 45.331285999999906, - "lastAPIDuration": 7423555, - "lastAPIDurationWithoutRetries": 7422611, - "lastToolDuration": 3967084, - "lastDuration": 55754959, - "lastLinesAdded": 16117, - "lastLinesRemoved": 330, - "lastTotalInputTokens": 530738, - "lastTotalOutputTokens": 409841, - "lastTotalCacheCreationInputTokens": 1976236, - "lastTotalCacheReadInputTokens": 45760024, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 528784, - "outputTokens": 12803, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 85744, - "webSearchRequests": 0, - "costUSD": 0.6999789999999999 - }, - "claude-opus-4-6": { - "inputTokens": 320, - "outputTokens": 57172, - "cacheReadInputTokens": 17177654, - "cacheCreationInputTokens": 462784, - "webSearchRequests": 0, - "costUSD": 12.912127000000007 - }, - "claude-sonnet-4-5-20250929": { - "inputTokens": 1634, - "outputTokens": 339866, - "cacheReadInputTokens": 28582370, - "cacheCreationInputTokens": 1427708, - "webSearchRequests": 0, - "costUSD": 31.719179999999994 - } - }, - "lastSessionId": "a9e4fa29-4f81-47c5-88d2-a9dea0793d0f", - "lastFpsAverage": 1.81, - "lastFpsLow1Pct": 99.2, - "lastSessionMetrics": { - "frame_duration_ms_count": 100694, - "frame_duration_ms_min": 0.08616900071501732, - "frame_duration_ms_max": 43.1600469998084, - "frame_duration_ms_avg": 0.9782929465193478, - "frame_duration_ms_p50": 0.5610404997132719, - "frame_duration_ms_p95": 4.414866499626077, - "frame_duration_ms_p99": 9.795633430983868 - } - }, - "/mnt/NV2/Development/sba-scouting": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 152, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "app.py", - "config.py", - "importer.py", - "models.py", - "queries.py" - ], - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "exampleFilesGeneratedAt": 1770754505849, - "hasCompletedProjectOnboarding": true, - "lastCost": 3.38631825, - "lastAPIDuration": 571422, - "lastAPIDurationWithoutRetries": 571376, - "lastToolDuration": 10180, - "lastDuration": 7861779, - "lastLinesAdded": 148, - "lastLinesRemoved": 22, - "lastTotalInputTokens": 49841, - "lastTotalOutputTokens": 23633, - "lastTotalCacheCreationInputTokens": 132657, - "lastTotalCacheReadInputTokens": 3888956, - "lastTotalWebSearchRequests": 0, - "lastFpsAverage": 1.23, - "lastFpsLow1Pct": 47.34, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 49289, - "outputTokens": 1507, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.05682400000000001 - }, - "claude-sonnet-4-5-20250929": { - "inputTokens": 552, - "outputTokens": 22126, - "cacheReadInputTokens": 3888956, - "cacheCreationInputTokens": 132657, - "webSearchRequests": 0, - "costUSD": 3.32949425 - } - }, - "lastSessionId": "3355afd4-9cb8-4c16-840d-ae19696ba284" - }, - "/mnt/NV2/Development/my-memory": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "app.py", - "board_window.py", - "models.py", - "transcriber.py", - "README.md" - ], - "hasCompletedProjectOnboarding": true, - "lastSessionMetrics": { - "frame_duration_ms_count": 7981, - "frame_duration_ms_min": 0.05863899999530986, - "frame_duration_ms_max": 6.910323999938555, - "frame_duration_ms_avg": 0.4394333594793528, - "frame_duration_ms_p50": 0.3969669999787584, - "frame_duration_ms_p95": 0.6579631500033425, - "frame_duration_ms_p99": 1.8215813999983947 - }, - "lastCost": 1.0844382499999998, - "lastAPIDuration": 411476, - "lastAPIDurationWithoutRetries": 411448, - "lastToolDuration": 264192, - "lastDuration": 69498101, - "lastLinesAdded": 95, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 38299, - "lastTotalOutputTokens": 20028, - "lastTotalCacheCreationInputTokens": 61545, - "lastTotalCacheReadInputTokens": 354518, - "lastTotalWebSearchRequests": 0, - "lastFpsAverage": 0.12, - "lastFpsLow1Pct": 516.63, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 38278, - "outputTokens": 828, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.042418000000000004 - }, - "claude-opus-4-6": { - "inputTokens": 21, - "outputTokens": 19200, - "cacheReadInputTokens": 354518, - "cacheCreationInputTokens": 61545, - "webSearchRequests": 0, - "costUSD": 1.04202025 - } - }, - "lastSessionId": "517562a3-10fb-4106-a5cc-a39a40e3f8e7", - "exampleFilesGeneratedAt": 1770844148005 - }, - "/mnt/NV2/Development/ai-assistant": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 22, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [], - "lastCost": 0.000783, - "lastAPIDuration": 2081, - "lastAPIDurationWithoutRetries": 2081, - "lastToolDuration": 0, - "lastDuration": 5622, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 143, - "lastTotalOutputTokens": 128, - "lastTotalCacheCreationInputTokens": 0, - "lastTotalCacheReadInputTokens": 0, - "lastTotalWebSearchRequests": 0, - "lastFpsAverage": 4.34, - "lastFpsLow1Pct": 338.75, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 143, - "outputTokens": 128, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.000783 - } - }, - "lastSessionId": "d8bf1d2b-235c-4e4c-be88-46dc493dc714", - "lastSessionMetrics": { - "frame_duration_ms_count": 22, - "frame_duration_ms_min": 0.08473000000000752, - "frame_duration_ms_max": 2.9520669999999427, - "frame_duration_ms_avg": 1.1000014545454322, - "frame_duration_ms_p50": 1.0439814999999726, - "frame_duration_ms_p95": 2.028548699999737, - "frame_duration_ms_p99": 2.7626715699998945 - }, - "hasCompletedProjectOnboarding": true - }, - "/mnt/NV2/Development/test_autoforge_project/pd-team-dashboard": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "main.py", - "database.py", - "config.py", - "env.py", - "__init__.py" - ], - "exampleFilesGeneratedAt": 1771136719751, - "hasCompletedProjectOnboarding": true, - "lastCost": 0, - "lastAPIDuration": 0, - "lastAPIDurationWithoutRetries": 0, - "lastToolDuration": 0, - "lastDuration": 55110401, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 0, - "lastTotalOutputTokens": 0, - "lastTotalCacheCreationInputTokens": 0, - "lastTotalCacheReadInputTokens": 0, - "lastTotalWebSearchRequests": 0, - "lastFpsAverage": 0, - "lastFpsLow1Pct": 272.7, - "lastModelUsage": {}, - "lastSessionId": "44246c87-0c70-40b5-a092-c7388896450f", - "lastSessionMetrics": { - "frame_duration_ms_count": 190, - "frame_duration_ms_min": 0.05084999999962747, - "frame_duration_ms_max": 4.276786000002176, - "frame_duration_ms_avg": 1.0820387367652373, - "frame_duration_ms_p50": 0.8855180000006158, - "frame_duration_ms_p95": 2.635911999360587, - "frame_duration_ms_p99": 3.515721791167741 - } - } - }, - "hasCompletedOnboarding": true, - "lastOnboardingVersion": "2.0.13", - "subscriptionNoticeCount": 0, - "hasAvailableSubscription": false, - "changelogLastFetched": 1771564367705, - "fallbackAvailableWarningThreshold": 0.2, - "hasIdeOnboardingBeenShown": { - "vscode": true - }, - "lastReleaseNotesSeen": "2.1.49", - "isQualifiedForDataSharing": false, - "hasIdeAutoConnectDialogBeenShown": true, - "shiftEnterKeyBindingInstalled": true, - "hasUsedBackslashReturn": true, - "s1mAccessCache": { - "57783733-6e1e-48d5-9cb7-fa588a77b795": { - "hasAccess": false, - "hasAccessNotAsDefault": false, - "timestamp": 1771348865231 - }, - "6e3a13d6-2c72-468b-9ee9-b1d8f4711050": { - "hasAccess": false, - "hasAccessNotAsDefault": false, - "timestamp": 1761607064229 - } - }, - "hasOpusPlanDefault": false, - "lastPlanModeUse": 1771532414321, - "feedbackSurveyState": { - "lastShownTime": 1771451253831 - }, - "sonnet45MigrationComplete": true, - "claudeCodeFirstTokenDate": "2025-07-09T18:28:23.685647Z", - "mcpServers": { - "cognitive-memory": { - "command": "python3", - "args": [ - "/home/cal/.claude/skills/cognitive-memory/mcp_server.py" - ] - } - }, - "s1mNonSubscriberAccessCache": { - "fda1c56e-6b2f-4c2d-94f2-636cf90ad0f2": { - "hasAccess": false, - "timestamp": 1760119775598 - } - }, - "anonymousId": "claudecode.v1.52e3466d-bbf3-4c64-9a28-5c45f8698705", - "autoUpdatesProtectedForNative": true, - "githubRepoPaths": { - "calcorum/strat-gameplay-webapp": [ - "/mnt/NV2/Development/strat-gameplay-webapp" - ], - "calcorum/claude-home": [ - "/mnt/NV2/Development/claude-home" - ], - "calcorum/efd-trading-card-mod": [ - "/mnt/NV2/Development/efd-trading-card-base" - ], - "calcorum/paper-dynasty-card-creation": [ - "/mnt/NV2/Development/paper-dynasty/card-creation" - ], - "calcorum/paper-dynasty": [ - "/mnt/NV2/Development/paper-dynasty/discord-app" - ], - "calcorum/major-domo-v2": [ - "/mnt/NV2/Development/major-domo/discord-app-v2" - ], - "pgiro/sba": [ - "/mnt/NV2/Development/major-domo/sba-website" - ], - "calcorum/major-domo-database": [ - "/mnt/NV2/Development/major-domo/database" - ], - "calcorum/major-domo": [ - "/mnt/NV2/Development/major-domo/discord-app" - ], - "calcorum/vagabond-rpg-foundryvtt": [ - "/mnt/NV2/Development/vagabond-rpg-foundryvtt" - ], - "calcorum/paper-dynasty-database": [ - "/mnt/NV2/Development/paper-dynasty/database" - ], - "calcorum/voice-server": [ - "/mnt/NV2/Development/voice-server" - ], - "calcorum/openscad-models": [ - "/mnt/NV2/Development/openscad-models" - ], - "calcorum/mantimon-tcg": [ - "/mnt/NV2/Development/mantimon-tcg/backend", - "/mnt/NV2/Development/mantimon-tcg" - ], - "calcorum/sba-desktop": [ - "/mnt/NV2/Development/sba-scouting" - ] - }, - "passesEligibilityCache": { - "57783733-6e1e-48d5-9cb7-fa588a77b795": { - "eligible": true, - "referral_code_details": { - "code": "0uKnnMABqw", - "campaign": "claude_code_guest_pass_a47c", - "referral_link": "https://claude.ai/referral/0uKnnMABqw" - }, - "referrer_reward": { - "amount_minor_units": 1000, - "currency": "USD" - }, - "remaining_passes": 3, - "timestamp": 1771560445046 - } - }, - "opus45MigrationComplete": true, - "hasShownOpus45Notice": { - "57783733-6e1e-48d5-9cb7-fa588a77b795": true - }, - "officialMarketplaceAutoInstallAttempted": true, - "officialMarketplaceAutoInstalled": true, - "passesUpsellSeenCount": 3, - "thinkingMigrationComplete": true, - "groveConfigCache": { - "d6d0ffd3-ed66-4eba-9bd4-df8e2dbfc9e2": { - "grove_enabled": true, - "timestamp": 1771521871454 - } - }, - "skillUsage": { - "major-domo": { - "usageCount": 13, - "lastUsedAt": 1771556414365 - }, - "paper-dynasty": { - "usageCount": 12, - "lastUsedAt": 1771271707830 - }, - "project-plan": { - "usageCount": 4, - "lastUsedAt": 1771003578568 - }, - "init": { - "usageCount": 2, - "lastUsedAt": 1771018292259 - }, - "code-audit": { - "usageCount": 7, - "lastUsedAt": 1769840317637 - }, - "backend-phase": { - "usageCount": 11, - "lastUsedAt": 1769790071034 - }, - "frontend-code-audit": { - "usageCount": 6, - "lastUsedAt": 1769842017496 - }, - "frontend-phase": { - "usageCount": 24, - "lastUsedAt": 1769843259171 - }, - "dev-server": { - "usageCount": 2, - "lastUsedAt": 1769836015719 - }, - "deploy": { - "usageCount": 7, - "lastUsedAt": 1770216426722 - }, - "proxmox": { - "usageCount": 7, - "lastUsedAt": 1770999577744 - }, - "notediscovery": { - "usageCount": 2, - "lastUsedAt": 1771259103802 - }, - "create-skill": { - "usageCount": 1, - "lastUsedAt": 1770839993137 - }, - "backlog": { - "usageCount": 5, - "lastUsedAt": 1771561009889 - }, - "keybindings-help": { - "usageCount": 1, - "lastUsedAt": 1770855574743 - }, - "insights": { - "usageCount": 1, - "lastUsedAt": 1770959377885 - }, - "sync-config": { - "usageCount": 26, - "lastUsedAt": 1771560749921 - }, - "claude-optimised": { - "usageCount": 4, - "lastUsedAt": 1771363169937 - }, - "optimise-claude": { - "usageCount": 2, - "lastUsedAt": 1771199427014 - }, - "cognitive-memory": { - "usageCount": 36, - "lastUsedAt": 1771564275406 - }, - "commit-push": { - "usageCount": 17, - "lastUsedAt": 1771537208260 - }, - "check-rarity": { - "usageCount": 1, - "lastUsedAt": 1771203408892 - }, - "commit-commands:commit": { - "usageCount": 1, - "lastUsedAt": 1771364503659 - }, - "commit-push-pr": { - "usageCount": 4, - "lastUsedAt": 1771559391826 - }, - "mcp-manager": { - "usageCount": 5, - "lastUsedAt": 1771558943126 - }, - "orchestrator": { - "usageCount": 3, - "lastUsedAt": 1771451706040 - }, - "claude-automation-recommender": { - "usageCount": 1, - "lastUsedAt": 1771474474878 - }, - "bmad-qa": { - "usageCount": 1, - "lastUsedAt": 1771536951910 - }, - "save-memories": { - "usageCount": 9, - "lastUsedAt": 1771561845350 - } - }, - "opusProMigrationComplete": true, - "cachedChromeExtensionInstalled": true, - "hasVisitedPasses": true, - "passesLastSeenRemaining": 3, - "clientDataCache": { - "data": {}, - "timestamp": 1771564603567 - }, - "hasShownOpus46Notice": { - "57783733-6e1e-48d5-9cb7-fa588a77b795": true - }, - "hasVisitedExtraUsage": true, - "penguinModeOrgEnabled": true, - "opus46FeedSeenCount": 3, - "showSpinnerTree": false, - "oauthAccount": { - "accountUuid": "d6d0ffd3-ed66-4eba-9bd4-df8e2dbfc9e2", - "emailAddress": "cal.corum@gmail.com", - "organizationUuid": "57783733-6e1e-48d5-9cb7-fa588a77b795", - "hasExtraUsageEnabled": true, - "billingType": "stripe_subscription", - "accountCreatedAt": "2025-07-08T23:36:22.848806Z", - "subscriptionCreatedAt": "2025-07-09T18:05:03.049049Z", - "displayName": "Cal" - }, - "effortCalloutDismissed": true, - "sonnet1m45MigrationComplete": true, - "cachedExtraUsageDisabledReason": "org_level_disabled_until", - "birthdayHatAnimationCount": 3 -} \ No newline at end of file diff --git a/backups/.claude.json.backup.1771565340612 b/backups/.claude.json.backup.1771565340612 deleted file mode 100644 index 7ced1a6..0000000 --- a/backups/.claude.json.backup.1771565340612 +++ /dev/null @@ -1,2295 +0,0 @@ -{ - "numStartups": 670, - "installMethod": "native", - "autoUpdates": true, - "preferredNotifChannel": "iterm2_with_bell", - "hasSeenTasksHint": true, - "tipsHistory": { - "new-user-warmup": 2, - "theme-command": 660, - "prompt-queue": 12, - "enter-to-steer-in-relatime": 651, - "todo-list": 660, - "# for memory": 38, - "install-github-app": 663, - "permissions": 664, - "drag-and-drop-images": 669, - "double-esc": 75, - "continue": 665, - "ide-hotkey": 74, - "terminal-setup": 29, - "custom-commands": 670, - "shift-enter": 661, - "shift-tab": 665, - "custom-agents": 663, - "status-line": 536, - "git-worktrees": 661, - "image-paste": 666, - "plan-mode-for-complex-tasks": 384, - "double-esc-code-restore": 664, - "tab-toggle-thinking": 329, - "ultrathink-keyword": 423, - "ide-upsell-external-terminal": 668, - "stickers-command": 416, - "default-permission-mode-config": 436, - "rename-conversation": 670, - "frontend-design-plugin": 560, - "config-thinking-mode": 412, - "guest-passes": 587, - "colorterm-truecolor": 638, - "web-app": 657, - "mobile-app": 657, - "install-slack-app": 666, - "btw-side-question": 407, - "agent-flag": 667 - }, - "memoryUsageCount": 18, - "promptQueueUseCount": 4571, - "cachedStatsigGates": { - "tengu_disable_bypass_permissions_mode": false, - "tengu_use_file_checkpoints": true, - "tengu_tool_pear": false, - "tengu_migrate_ignore_patterns": false, - "tengu_halloween": false, - "tengu_web_tasks": true, - "tengu_show_extra_usage_bar": true, - "tengu_log_1p_events": true, - "tengu_enable_versioned_plugins": false, - "code_slack_app_install_banner": false, - "tengu_sumi": true, - "tengu_react_vulnerability_warning": false, - "tengu_tool_result_persistence": false, - "tengu_c4w_usage_limit_notifications_enabled": true, - "tengu_thinkback": false, - "tengu_ant_attribution_header_new": true, - "tengu_clawd_openfire": false, - "tengu_prompt_suggestion": true, - "tengu_year_end_2025_campaign_promo": false, - "tengu_streaming_tool_execution2": false, - "tengu_session_memory": false - }, - "cachedDynamicConfigs": { - "tengu_1p_event_batch_config": { - "scheduledDelayMillis": 5000, - "maxExportBatchSize": 200, - "maxQueueSize": 8192 - }, - "tengu-top-of-feed-tip": { - "tip": "", - "color": "" - } - }, - "cachedGrowthBookFeatures": { - "tengu_pid_based_version_locking": true, - "tengu_accept_with_feedback": true, - "tengu_mcp_tool_search": true, - "tengu_disable_bypass_permissions_mode": false, - "tengu_tool_pear": false, - "tengu_c4w_usage_limit_notifications_enabled": true, - "tengu_thinkback": false, - "tengu_sumi": true, - "tengu_ant_attribution_header_new": true, - "tengu_react_vulnerability_warning": false, - "tengu_tool_result_persistence": true, - "strawberry_granite_flag": "OFF", - "persimmon_marble_flag": "marble", - "tengu_tool_search_unsupported_models": [ - "haiku" - ], - "tengu_1p_event_batch_config": { - "scheduledDelayMillis": 5000, - "maxExportBatchSize": 200, - "maxQueueSize": 8192 - }, - "tengu_event_sampling_config": {}, - "tengu_scratch": false, - "tengu_log_segment_events": false, - "tengu_log_datadog_events": true, - "tengu_streaming_tool_execution2": true, - "tengu_post_compact_survey": false, - "tengu-top-of-feed-tip": { - "tip": "", - "color": "" - }, - "enhanced_telemetry_beta": false, - "tengu_code_diff_cli": true, - "tengu_compact_streaming_retry": false, - "tengu_session_memory": false, - "tengu_bash_haiku_prefetch": true, - "tengu_sm_compact": false, - "tengu_attribution_header": true, - "tengu_keybinding_customization": false, - "tengu_claudeai_mcp_connectors": true, - "tengu_plank_river_frost": "user_intent", - "tengu_brass_pebble": false, - "tengu_plan_mode_interview_phase": false, - "tengu_scarf_coffee": false, - "tengu_keybinding_customization_release": true, - "tengu_pr_status_cli": true, - "tengu_marble_kite": false, - "tengu_kv7_prompt_sort": true, - "tengu_marble_anvil": true, - "tengu_coral_fern": false, - "tengu_cache_plum_violet": true, - "tengu_tst_kx7": false, - "tengu_cork_m4q": true, - "tengu_compact_cache_prefix": true, - "tengu_file_write_optimization": true, - "tengu_system_prompt_global_cache": true, - "tengu_workout": false, - "tengu_plum_vx3": true, - "tengu_vscode_review_upsell": false, - "tengu_vscode_onboarding": false, - "tengu_quiet_fern": false, - "tengu_vinteuil_phrase": true, - "tengu_oboe": true, - "tengu_tst_names_in_messages": false, - "tengu_chomp_inflection": true, - "tengu_silver_lantern": false, - "tengu_copper_lantern": false, - "tengu_workout2": true, - "tengu_marble_lantern_disabled": false, - "tengu_penguins_enabled": true, - "tengu_penguins_off": null, - "tengu_penguin_mode_promo": { - "discountPercent": 50, - "endDate": "Feb 16" - }, - "tengu_mcp_elicitation": false, - "tengu_snippet_save": false, - "tengu_bergotte_lantern": false, - "tengu_amber_flint": true, - "tengu_chrome_auto_enable": false, - "tengu_fgts": false, - "tengu_immediate_model_command": false, - "tengu_mulberry_fog": false, - "tengu_prompt_cache_1h_config": { - "allowlist": [ - "repl_main_thread*", - "sdk" - ] - }, - "tengu_disable_streaming_to_non_streaming_fallback": false, - "tengu_amber_prism": false, - "tengu_birthday_hat": true, - "tengu_moth_copse": false, - "tengu_permission_explainer": true, - "tengu_slate_nexus": false, - "tengu_marble_sandcastle": true, - "tengu_birch_mist": false, - "tengu_oak_drum": false, - "tengu_worktree_mode": true, - "tengu_pebble_leaf_prune": false, - "tengu_swann_brevity": "control", - "tengu_crystal_beam": { - "budgetTokens": 0 - }, - "tengu_tool_input_aliasing": false - }, - "hasSeenStashHint": true, - "firstStartTime": "2025-07-09T18:27:34.950Z", - "userID": "67ff4da909deda738fb9d1bd6b743a7b7072fba19ec9dcc700fb61b83cd680f0", - "projects": { - "/mnt/NV2/Development/paper-dynasty": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 6, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 5.085098, - "lastAPIDuration": 656693, - "lastToolDuration": 87436, - "lastDuration": 73587544, - "lastLinesAdded": 275, - "lastLinesRemoved": 546, - "lastTotalInputTokens": 50542, - "lastTotalOutputTokens": 30915, - "lastTotalCacheCreationInputTokens": 141712, - "lastTotalCacheReadInputTokens": 6788738, - "lastSessionId": "829c2709-523b-455b-8f18-c9e98683677d", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 656657, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 50464, - "outputTokens": 935, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.055139000000000014 - }, - "claude-opus-4-6": { - "inputTokens": 78, - "outputTokens": 29980, - "cacheReadInputTokens": 6788738, - "cacheCreationInputTokens": 141712, - "webSearchRequests": 0, - "costUSD": 5.029959 - } - }, - "lastFpsAverage": 0.18, - "lastFpsLow1Pct": 9.71, - "lastSessionMetrics": { - "frame_duration_ms_count": 13108, - "frame_duration_ms_min": 0.11368899999999371, - "frame_duration_ms_max": 199.6928890000563, - "frame_duration_ms_avg": 4.148051465208603, - "frame_duration_ms_p50": 1.1749479999998584, - "frame_duration_ms_p95": 1.8468253500584952, - "frame_duration_ms_p99": 99.39902745002993 - } - }, - "/mnt/NV2/Development/paper-dynasty/discord-app": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 4, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "gameplay.py", - "helpers.py", - "gauntlets.py", - "players.py", - "gameplay_models.py" - ], - "exampleFilesGeneratedAt": 1771200477099, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 1.701528, - "lastAPIDuration": 166292, - "lastToolDuration": 6794, - "lastDuration": 473503, - "lastLinesAdded": 8, - "lastLinesRemoved": 9, - "lastTotalInputTokens": 22018, - "lastTotalOutputTokens": 4582, - "lastTotalCacheCreationInputTokens": 129852, - "lastTotalCacheReadInputTokens": 1510282, - "lastSessionId": "2b4b8d5b-b512-4151-8e0a-e7df54ca87af", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 166269, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 19317, - "outputTokens": 628, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.022457 - }, - "claude-opus-4-6": { - "inputTokens": 2701, - "outputTokens": 3954, - "cacheReadInputTokens": 1510282, - "cacheCreationInputTokens": 129852, - "webSearchRequests": 0, - "costUSD": 1.6790709999999998 - } - }, - "lastFpsAverage": 9.87, - "lastFpsLow1Pct": 78.57, - "lastSessionMetrics": { - "frame_duration_ms_count": 329, - "frame_duration_ms_min": 0.2862079999999878, - "frame_duration_ms_max": 21.07715700000017, - "frame_duration_ms_avg": 1.241589392097319, - "frame_duration_ms_p50": 0.6591350000016973, - "frame_duration_ms_p95": 4.936919999999964, - "frame_duration_ms_p99": 12.333302280000893 - } - }, - "/mnt/NV2/Development/paper-dynasty/card-creation": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 4, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "creation_helpers.py", - "retrosheet_data.py", - "live_series_update.py", - "db_calls.py", - "calcs_batter.py" - ], - "exampleFilesGeneratedAt": 1771120959673, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.97483075, - "lastAPIDuration": 112428, - "lastToolDuration": 41752, - "lastDuration": 1492175, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 11865, - "lastTotalOutputTokens": 3918, - "lastTotalCacheCreationInputTokens": 52943, - "lastTotalCacheReadInputTokens": 1079940, - "lastSessionId": "bb0edcb2-c231-429b-b9b2-871693d68164", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 112416, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 11817, - "outputTokens": 302, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.013327000000000002 - }, - "claude-opus-4-6": { - "inputTokens": 48, - "outputTokens": 3616, - "cacheReadInputTokens": 1079940, - "cacheCreationInputTokens": 52943, - "webSearchRequests": 0, - "costUSD": 0.96150375 - } - }, - "lastFpsAverage": 2.41, - "lastFpsLow1Pct": 376.75, - "lastSessionMetrics": { - "frame_duration_ms_count": 3600, - "frame_duration_ms_min": 0.242127999999866, - "frame_duration_ms_max": 5.281829999992624, - "frame_duration_ms_avg": 0.580389515832801, - "frame_duration_ms_p50": 0.5064559999955236, - "frame_duration_ms_p95": 0.7619019999605353, - "frame_duration_ms_p99": 2.6560799299745104 - } - }, - "/mnt/NV2/Development/major-domo/discord-app": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 1, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "players.py", - "transactions.py", - "helpers.py", - "db_calls.py", - "draft.py" - ], - "exampleFilesGeneratedAt": 1769634210567, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.41368375, - "lastAPIDuration": 62642, - "lastToolDuration": 5017, - "lastDuration": 759802, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 731, - "lastTotalOutputTokens": 2831, - "lastTotalCacheCreationInputTokens": 36799, - "lastTotalCacheReadInputTokens": 225704, - "lastSessionId": "b028c6d5-906a-42a5-bcc8-3007ad6cc9be", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 62637, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 673, - "outputTokens": 45, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.0008979999999999999 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 58, - "outputTokens": 2786, - "cacheReadInputTokens": 225704, - "cacheCreationInputTokens": 36799, - "webSearchRequests": 0, - "costUSD": 0.41278575 - } - }, - "lastFpsAverage": 3.04, - "lastFpsLow1Pct": 446.27 - }, - "/mnt/NV2/Development/paper-dynasty/database": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 1, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "db_engine.py", - "teams.py", - "battingcardratings.py", - "card_creation.py", - "players.py" - ], - "exampleFilesGeneratedAt": 1771135527599, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.6665207500000002, - "lastAPIDuration": 78227, - "lastToolDuration": 4637, - "lastDuration": 250612, - "lastLinesAdded": 7, - "lastLinesRemoved": 8, - "lastTotalInputTokens": 5310, - "lastTotalOutputTokens": 2768, - "lastTotalCacheCreationInputTokens": 48081, - "lastTotalCacheReadInputTokens": 587961, - "lastSessionId": "93b4db7a-6cf9-4372-b787-48b349953790", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 78224, - "lastModelUsage": { - "claude-opus-4-6": { - "inputTokens": 606, - "outputTokens": 2523, - "cacheReadInputTokens": 587961, - "cacheCreationInputTokens": 48081, - "webSearchRequests": 0, - "costUSD": 0.6605917499999999 - }, - "claude-haiku-4-5-20251001": { - "inputTokens": 4704, - "outputTokens": 245, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.005929 - } - }, - "lastFpsAverage": 7.31, - "lastFpsLow1Pct": 194.99, - "lastSessionMetrics": { - "frame_duration_ms_count": 1828, - "frame_duration_ms_min": 0.0990590000001248, - "frame_duration_ms_max": 8.969790000002831, - "frame_duration_ms_avg": 0.679499891137906, - "frame_duration_ms_p50": 0.5137859999958891, - "frame_duration_ms_p95": 1.3138215000040865, - "frame_duration_ms_p99": 5.171841930003283 - } - }, - "/mnt/NV2/Development/major-domo/website/sba": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 1, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "PlayerView.vue", - "NavBar.vue", - "utilities.ts", - "TeamView.vue", - "ScheduleView.vue" - ], - "exampleFilesGeneratedAt": 1752684082764, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.9222622499999997, - "lastAPIDuration": 211074, - "lastToolDuration": 106309, - "lastDuration": 172787988, - "lastLinesAdded": 6, - "lastLinesRemoved": 15, - "lastTotalInputTokens": 12057, - "lastTotalOutputTokens": 9314, - "lastTotalCacheCreationInputTokens": 68507, - "lastTotalCacheReadInputTokens": 1677945, - "lastSessionId": "2853d835-8e58-4264-9af8-965b509be920" - }, - "/mnt/NV2/Development/claude-strat": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 2, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0, - "lastAPIDuration": 0, - "lastAPIDurationWithoutRetries": 0, - "lastToolDuration": 0, - "lastDuration": 78562, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 0, - "lastTotalOutputTokens": 0, - "lastTotalCacheCreationInputTokens": 0, - "lastTotalCacheReadInputTokens": 0, - "lastFpsAverage": 0.24, - "lastFpsLow1Pct": 460.03, - "lastModelUsage": {}, - "lastSessionId": "18118e64-debf-4131-a196-8b35468cc21d", - "lastSessionMetrics": { - "frame_duration_ms_count": 19, - "frame_duration_ms_min": 0.09748899999999594, - "frame_duration_ms_max": 2.173793000000046, - "frame_duration_ms_avg": 0.7502662105250782, - "frame_duration_ms_p50": 0.5705650000018068, - "frame_duration_ms_p95": 1.5184094000000399, - "frame_duration_ms_p99": 2.0427162800000453 - } - }, - "/mnt/NV2/Development/claude-home": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "hasTrustDialogHooksAccepted": false, - "projectOnboardingSeenCount": 6, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "exampleFiles": [ - "CLAUDE.md", - "hosts.yml", - "start-tdarr-gpu-podman-clean.sh", - "tdarr-timeout-monitor.sh", - "docker-build-template.yml" - ], - "exampleFilesGeneratedAt": 1771197437832, - "hasTrustDialogBashAccepted": true, - "disabledMcpServers": [ - "ssh-vultr", - "podman", - "ssh-akamai", - "ssh-database-apis", - "ssh-discord-bots", - "ssh-docker-home", - "ssh-docker-vpn", - "ssh-pihole", - "ssh-sba-bots", - "ssh-tdarr", - "notediscovery" - ], - "lastCost": 16.71361575000001, - "lastAPIDuration": 1844582, - "lastToolDuration": 816971, - "lastDuration": 29558088, - "lastLinesAdded": 2386, - "lastLinesRemoved": 60, - "lastTotalInputTokens": 203907, - "lastTotalOutputTokens": 87182, - "lastTotalCacheCreationInputTokens": 987411, - "lastTotalCacheReadInputTokens": 16492670, - "lastSessionId": "ee8998aa-f26c-4743-84dc-0ba35f4e49c4", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 1843027, - "lastModelUsage": { - "claude-opus-4-6": { - "inputTokens": 7030, - "outputTokens": 57045, - "cacheReadInputTokens": 14601090, - "cacheCreationInputTokens": 789421, - "webSearchRequests": 0, - "costUSD": 13.695701250000003 - }, - "claude-haiku-4-5-20251001": { - "inputTokens": 196822, - "outputTokens": 4750, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 4167, - "webSearchRequests": 0, - "costUSD": 0.22578074999999995 - }, - "claude-sonnet-4-6": { - "inputTokens": 55, - "outputTokens": 25387, - "cacheReadInputTokens": 1891580, - "cacheCreationInputTokens": 193823, - "webSearchRequests": 0, - "costUSD": 2.7921337499999996 - } - }, - "lastSessionMetrics": { - "frame_duration_ms_count": 35110, - "frame_duration_ms_min": 0.10013899999830755, - "frame_duration_ms_max": 45.71880799904466, - "frame_duration_ms_avg": 1.8384896022149897, - "frame_duration_ms_p50": 0.9785875007510185, - "frame_duration_ms_p95": 9.048351652547707, - "frame_duration_ms_p99": 25.241195021457933 - }, - "lastFpsAverage": 1.19, - "lastFpsLow1Pct": 43.16 - }, - "/mnt/NV2/Development/major-domo": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 21, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.038617, - "lastAPIDuration": 9353, - "lastToolDuration": 0, - "lastDuration": 7595, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 4, - "lastTotalOutputTokens": 370, - "lastTotalCacheCreationInputTokens": 9588, - "lastTotalCacheReadInputTokens": 0, - "lastSessionId": "4732b974-2222-43bd-ade6-68f939374e2d" - }, - "/mnt/NV2/Development/major-domo/discord-app-v2": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "bot.py", - "picks.py", - "player_service.py", - "draft_monitor.py", - "transaction_builder.py" - ], - "exampleFilesGeneratedAt": 1771010003932, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.48880999999999997, - "lastAPIDuration": 82556, - "lastToolDuration": 762, - "lastDuration": 31782115, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 10182, - "lastTotalOutputTokens": 3557, - "lastTotalCacheCreationInputTokens": 46594, - "lastTotalCacheReadInputTokens": 209453, - "lastSessionId": "af95e872-d30d-4e18-bba0-9b54a2db2472", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 82551, - "lastModelUsage": { - "claude-opus-4-6": { - "inputTokens": 301, - "outputTokens": 3185, - "cacheReadInputTokens": 209453, - "cacheCreationInputTokens": 46594, - "webSearchRequests": 0, - "costUSD": 0.47706899999999997 - }, - "claude-haiku-4-5-20251001": { - "inputTokens": 9881, - "outputTokens": 372, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.011741000000000001 - } - }, - "lastFpsAverage": 0.06, - "lastFpsLow1Pct": 712.84, - "lastSessionMetrics": { - "frame_duration_ms_count": 1990, - "frame_duration_ms_min": 0.1826390000005631, - "frame_duration_ms_max": 7.607172000003629, - "frame_duration_ms_avg": 0.5568929904514509, - "frame_duration_ms_p50": 0.49148100000456907, - "frame_duration_ms_p95": 0.7997885000371748, - "frame_duration_ms_p99": 1.2905342006038087 - } - }, - "/mnt/NV2/Development/major-domo/database": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "stratplay.py", - "db_engine.py", - "players.py", - "main.py", - "player_service.py" - ], - "exampleFilesGeneratedAt": 1770846518939, - "lastTotalWebSearchRequests": 0, - "hasCompletedProjectOnboarding": true, - "lastCost": 2.3901955, - "lastAPIDuration": 301972, - "lastToolDuration": 12114, - "lastDuration": 1670471, - "lastLinesAdded": 10, - "lastLinesRemoved": 53, - "lastTotalInputTokens": 48396, - "lastTotalOutputTokens": 9953, - "lastTotalCacheCreationInputTokens": 108474, - "lastTotalCacheReadInputTokens": 2959228, - "lastSessionId": "5e851c22-a330-498c-b920-91d07e9d7272", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 301237, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 44789, - "outputTokens": 1324, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 10510, - "webSearchRequests": 0, - "costUSD": 0.06454649999999999 - }, - "claude-opus-4-6": { - "inputTokens": 3607, - "outputTokens": 8629, - "cacheReadInputTokens": 2959228, - "cacheCreationInputTokens": 97964, - "webSearchRequests": 0, - "costUSD": 2.3256489999999994 - } - }, - "lastFpsAverage": 3.48, - "lastFpsLow1Pct": 61.79, - "lastSessionMetrics": { - "frame_duration_ms_count": 5811, - "frame_duration_ms_min": 0.06511999999929685, - "frame_duration_ms_max": 24.917415999807417, - "frame_duration_ms_avg": 1.2880430752023766, - "frame_duration_ms_p50": 0.6170755000021018, - "frame_duration_ms_p95": 8.055697949981514, - "frame_duration_ms_p99": 15.687149549964806 - } - }, - "/home/cal": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 2, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "lastCost": 0.49167225000000003, - "lastAPIDuration": 57564, - "lastToolDuration": 795, - "lastDuration": 54969526, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 13534, - "lastTotalOutputTokens": 2290, - "lastTotalCacheCreationInputTokens": 54325, - "lastTotalCacheReadInputTokens": 171658, - "lastTotalWebSearchRequests": 0, - "lastSessionId": "0828ba77-a2b4-4739-901a-2bde4ca9c84d", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 57561, - "lastFpsAverage": 0.03, - "lastFpsLow1Pct": 489.2, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 13522, - "outputTokens": 226, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.014651999999999998 - }, - "claude-opus-4-6": { - "inputTokens": 12, - "outputTokens": 2064, - "cacheReadInputTokens": 171658, - "cacheCreationInputTokens": 54325, - "webSearchRequests": 0, - "costUSD": 0.47702025 - } - }, - "lastSessionMetrics": { - "frame_duration_ms_count": 1797, - "frame_duration_ms_min": 0.07679000124335289, - "frame_duration_ms_max": 3.8076990004628897, - "frame_duration_ms_avg": 0.4328137100382606, - "frame_duration_ms_p50": 0.37359199952334166, - "frame_duration_ms_p95": 0.6538420001044866, - "frame_duration_ms_p99": 1.549595779986366 - } - }, - "/mnt/NV2/Development/paper-dynasty/gameplay-website": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 2, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "lastCost": 20.37967725000001, - "lastAPIDuration": 4284676, - "lastToolDuration": 162304, - "lastDuration": 143735767, - "lastLinesAdded": 10089, - "lastLinesRemoved": 431, - "lastTotalInputTokens": 119579, - "lastTotalOutputTokens": 195181, - "lastTotalCacheCreationInputTokens": 2081675, - "lastTotalCacheReadInputTokens": 31932818, - "lastTotalWebSearchRequests": 0, - "lastSessionId": "e3e9c25e-bf3a-476e-a6e3-4ab186fd09a7" - }, - "/mnt/NV2/Development/paper-dynasty/gameplay-webapp": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 15, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "hasCompletedProjectOnboarding": true - }, - "/mnt/NV2/Development/strat-gameplay-webapp": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "ignorePatterns": [], - "projectOnboardingSeenCount": 5, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "game_engine.py", - "game_models.py", - "[id].vue", - "state_manager.py", - "handlers.py" - ], - "exampleFilesGeneratedAt": 1770420014240, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 16.934636699999995, - "lastAPIDuration": 2029033, - "lastToolDuration": 334075, - "lastDuration": 72071738, - "lastLinesAdded": 1642, - "lastLinesRemoved": 807, - "lastTotalInputTokens": 129026, - "lastTotalOutputTokens": 104896, - "lastTotalCacheCreationInputTokens": 898174, - "lastTotalCacheReadInputTokens": 21863464, - "lastSessionId": "96ccb792-ef5c-4f2d-abc0-3ab3f694d5d4", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 2028886, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 128537, - "outputTokens": 21695, - "cacheReadInputTokens": 1593012, - "cacheCreationInputTokens": 258592, - "webSearchRequests": 0, - "costUSD": 0.7195532000000001 - }, - "claude-opus-4-6": { - "inputTokens": 419, - "outputTokens": 78422, - "cacheReadInputTokens": 19831105, - "cacheCreationInputTokens": 605182, - "webSearchRequests": 0, - "costUSD": 15.660584999999992 - }, - "claude-sonnet-4-5-20250929": { - "inputTokens": 70, - "outputTokens": 4779, - "cacheReadInputTokens": 439347, - "cacheCreationInputTokens": 34400, - "webSearchRequests": 0, - "costUSD": 0.5544985 - } - }, - "lastFpsAverage": 0.51, - "lastFpsLow1Pct": 8.98, - "lastSessionMetrics": { - "frame_duration_ms_count": 36971, - "frame_duration_ms_min": 0.023979991674423218, - "frame_duration_ms_max": 471.0088710002601, - "frame_duration_ms_avg": 4.1840136584065, - "frame_duration_ms_p50": 1.0950170001015067, - "frame_duration_ms_p95": 2.274254503706469, - "frame_duration_ms_p99": 113.62059141005383 - } - }, - "/home/cal/PAI-personal": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 3, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "README.md", - "stop-hook.ts", - "load-dynamic-requirements.ts", - "server.ts", - "voice-system.md" - ], - "exampleFilesGeneratedAt": 1762705373825, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.06835225, - "lastAPIDuration": 6739, - "lastToolDuration": 0, - "lastDuration": 184755, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 133, - "lastTotalOutputTokens": 173, - "lastTotalCacheCreationInputTokens": 17559, - "lastTotalCacheReadInputTokens": 0, - "lastSessionId": "aaf66661-ddee-428d-abaa-f3ee035385f7" - }, - "/home/cal/work": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 1, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [], - "lastCost": 0.45607089999999995, - "lastAPIDuration": 150289, - "lastToolDuration": 7286, - "lastDuration": 1692139, - "lastLinesAdded": 5, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 11418, - "lastTotalOutputTokens": 5237, - "lastTotalCacheCreationInputTokens": 75368, - "lastTotalCacheReadInputTokens": 292173, - "lastTotalWebSearchRequests": 0, - "lastSessionId": "df8bf8dd-746a-46ef-9faa-448f402968cc" - }, - "/home/cal/work/esb-monorepo": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 7, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "main.py", - "output_utils.py", - "base.py", - "validate_field_mappings.py", - "test_end_to_end.py" - ], - "exampleFilesGeneratedAt": 1771431800882, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 13.231698250000006, - "lastAPIDuration": 891789, - "lastToolDuration": 132172, - "lastDuration": 18087965, - "lastLinesAdded": 263, - "lastLinesRemoved": 7, - "lastTotalInputTokens": 77295, - "lastTotalOutputTokens": 35442, - "lastTotalCacheCreationInputTokens": 1044639, - "lastTotalCacheReadInputTokens": 11865821, - "lastSessionId": "ace0ec70-77ed-44a1-806a-904ce665899a", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 891685, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 71834, - "outputTokens": 2746, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 32095, - "webSearchRequests": 0, - "costUSD": 0.12568275000000004 - }, - "claude-opus-4-6": { - "inputTokens": 5448, - "outputTokens": 27103, - "cacheReadInputTokens": 11539293, - "cacheCreationInputTokens": 945261, - "webSearchRequests": 0, - "costUSD": 12.38234275 - }, - "claude-sonnet-4-6": { - "inputTokens": 13, - "outputTokens": 5593, - "cacheReadInputTokens": 326528, - "cacheCreationInputTokens": 67283, - "webSearchRequests": 0, - "costUSD": 0.72367275 - } - }, - "lastFpsAverage": 0.78, - "lastFpsLow1Pct": 25.74, - "lastSessionMetrics": { - "frame_duration_ms_count": 14187, - "frame_duration_ms_min": 0.08366899937391281, - "frame_duration_ms_max": 68.00957799889147, - "frame_duration_ms_avg": 2.3383289160528014, - "frame_duration_ms_p50": 1.0047624995931983, - "frame_duration_ms_p95": 13.091784298792101, - "frame_duration_ms_p99": 38.75486159028485 - } - }, - "/mnt/NV2/Development/efd-trading-card-base": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 3, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "ModBehaviour.cs", - "Patches.cs", - "StorageHelper.cs", - "TagHelper.cs", - "PackHelper.cs" - ], - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "exampleFilesGeneratedAt": 1766960877904, - "lastCost": 1.1139348, - "lastAPIDuration": 360792, - "lastToolDuration": 124593, - "lastDuration": 437573762, - "lastLinesAdded": 480, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 29358, - "lastTotalOutputTokens": 21239, - "lastTotalCacheCreationInputTokens": 105536, - "lastTotalCacheReadInputTokens": 1377470, - "lastSessionId": "b8161215-eaaf-4b3d-a7c4-1211a973173d", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 360778, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 22987, - "outputTokens": 12005, - "cacheReadInputTokens": 867968, - "cacheCreationInputTokens": 46586, - "webSearchRequests": 0, - "costUSD": 0.22804130000000003 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 6371, - "outputTokens": 9234, - "cacheReadInputTokens": 509502, - "cacheCreationInputTokens": 58950, - "webSearchRequests": 0, - "costUSD": 0.8858935000000001 - } - } - }, - "/mnt/NV2/Development/youtube-transcriber": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 1, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [], - "lastCost": 0.5343026, - "lastAPIDuration": 157690, - "lastToolDuration": 40133, - "lastDuration": 1963443, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 11575, - "lastTotalOutputTokens": 7644, - "lastTotalCacheCreationInputTokens": 74892, - "lastTotalCacheReadInputTokens": 329416, - "lastTotalWebSearchRequests": 0, - "lastSessionId": "a3410bfd-60df-45cb-b5ba-d2aa42af040b", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 157684, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 9557, - "outputTokens": 3569, - "cacheReadInputTokens": 90706, - "cacheCreationInputTokens": 40313, - "webSearchRequests": 0, - "costUSD": 0.08686385 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 2018, - "outputTokens": 4075, - "cacheReadInputTokens": 238710, - "cacheCreationInputTokens": 34579, - "webSearchRequests": 0, - "costUSD": 0.44743875000000005 - } - } - }, - "/mnt/NV2/Development/major-domo/sba-website": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "NavBar.vue", - "utilities.ts", - "PlayerView.vue", - "pitchingStatsService.ts", - "GameView.vue" - ], - "exampleFilesGeneratedAt": 1764698332308, - "hasCompletedProjectOnboarding": true, - "lastCost": 0.16633325, - "lastAPIDuration": 23227, - "lastToolDuration": 50, - "lastDuration": 90937, - "lastLinesAdded": 3, - "lastLinesRemoved": 1, - "lastTotalInputTokens": 568, - "lastTotalOutputTokens": 891, - "lastTotalCacheCreationInputTokens": 24431, - "lastTotalCacheReadInputTokens": 40417, - "lastTotalWebSearchRequests": 0, - "lastSessionId": "c44482c8-6b43-4473-baf1-b7e7f1713d05" - }, - "/mnt/NV2/Development/vagabond-rpg-foundryvtt": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "vagabond.mjs", - "character.mjs", - "base-actor-sheet.mjs", - "weapon.mjs", - "_chat-cards.scss" - ], - "exampleFilesGeneratedAt": 1771348866204, - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "hasCompletedProjectOnboarding": true, - "lastCost": 2.4916862500000017, - "lastAPIDuration": 617124, - "lastAPIDurationWithoutRetries": 617051, - "lastToolDuration": 41476, - "lastDuration": 14881048, - "lastLinesAdded": 48, - "lastLinesRemoved": 3, - "lastTotalInputTokens": 74007, - "lastTotalOutputTokens": 32137, - "lastTotalCacheCreationInputTokens": 143503, - "lastTotalCacheReadInputTokens": 2478749, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 73923, - "outputTokens": 16775, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 37370, - "webSearchRequests": 0, - "costUSD": 0.20451049999999996 - }, - "claude-opus-4-6": { - "inputTokens": 84, - "outputTokens": 15362, - "cacheReadInputTokens": 2478749, - "cacheCreationInputTokens": 106133, - "webSearchRequests": 0, - "costUSD": 2.2871757500000007 - } - }, - "lastSessionId": "3e0d8693-8b59-4b4b-b895-0a6d0df271b9", - "lastFpsAverage": 0.64, - "lastFpsLow1Pct": 75.21, - "lastSessionMetrics": { - "frame_duration_ms_count": 9467, - "frame_duration_ms_min": 0.22532899997895584, - "frame_duration_ms_max": 27.93686599843204, - "frame_duration_ms_avg": 1.123230763174562, - "frame_duration_ms_p50": 0.6752699996577576, - "frame_duration_ms_p95": 4.194021500030064, - "frame_duration_ms_p99": 13.320319429975934 - } - }, - "/mnt/NV2/Development/voice-server": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 121, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastCost": 1.1846112499999997, - "lastAPIDuration": 285962, - "lastAPIDurationWithoutRetries": 285957, - "lastToolDuration": 2561, - "lastDuration": 3533895, - "lastLinesAdded": 1, - "lastLinesRemoved": 1, - "lastTotalInputTokens": 37077, - "lastTotalOutputTokens": 11625, - "lastTotalCacheCreationInputTokens": 97481, - "lastTotalCacheReadInputTokens": 495130, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 34570, - "outputTokens": 497, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.037055000000000005 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 2507, - "outputTokens": 11128, - "cacheReadInputTokens": 495130, - "cacheCreationInputTokens": 97481, - "webSearchRequests": 0, - "costUSD": 1.1475562499999996 - } - }, - "lastSessionId": "554acadb-bd48-444d-bba0-eb56b7f973b7", - "exampleFiles": [ - "models.py", - "queue_manager.py", - "routes.py", - "test_models.py", - "test_api.py" - ], - "exampleFilesGeneratedAt": 1766157887772 - }, - "/home/cal/.claude": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "hasCompletedProjectOnboarding": true, - "lastCost": 2.0461577500000003, - "lastAPIDuration": 375500, - "lastAPIDurationWithoutRetries": 375491, - "lastToolDuration": 5648, - "lastDuration": 3861491, - "lastLinesAdded": 34, - "lastLinesRemoved": 25, - "lastTotalInputTokens": 14373, - "lastTotalOutputTokens": 13569, - "lastTotalCacheCreationInputTokens": 81883, - "lastTotalCacheReadInputTokens": 2301862, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 4643, - "outputTokens": 453, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.006907999999999999 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 9730, - "outputTokens": 13116, - "cacheReadInputTokens": 2301862, - "cacheCreationInputTokens": 81883, - "webSearchRequests": 0, - "costUSD": 2.03924975 - } - }, - "lastSessionId": "848aa776-de5b-4135-8538-89ed5b29151c" - }, - "/mnt/NV2/Development/openscad-models": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 2, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastCost": 2.7214542499999994, - "lastAPIDuration": 781798, - "lastAPIDurationWithoutRetries": 777552, - "lastToolDuration": 3537, - "lastDuration": 80207818, - "lastLinesAdded": 102, - "lastLinesRemoved": 52, - "lastTotalInputTokens": 26454, - "lastTotalOutputTokens": 32767, - "lastTotalCacheCreationInputTokens": 126339, - "lastTotalCacheReadInputTokens": 2186269, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 23726, - "outputTokens": 892, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.028186000000000003 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 2728, - "outputTokens": 31875, - "cacheReadInputTokens": 2186269, - "cacheCreationInputTokens": 126339, - "webSearchRequests": 0, - "costUSD": 2.69326825 - } - }, - "lastSessionId": "dc88df52-7868-463f-87b1-9b9c66fcfe4b", - "exampleFiles": [ - "gfci-paddle-switch-extended.scad", - "gfci-paddle-switch-extended-2d.scad", - "test-avocado.scad", - "gfci-paddle-switch-extended-template.svg", - "avocado-nameplate.stl" - ], - "exampleFilesGeneratedAt": 1766607808626 - }, - "/mnt/NV2/Development/headless-claude": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastCost": 14.681952000000011, - "lastAPIDuration": 1922503, - "lastAPIDurationWithoutRetries": 1922344, - "lastToolDuration": 404961, - "lastDuration": 4275175, - "lastLinesAdded": 973, - "lastLinesRemoved": 191, - "lastTotalInputTokens": 282513, - "lastTotalOutputTokens": 72914, - "lastTotalCacheCreationInputTokens": 659546, - "lastTotalCacheReadInputTokens": 17072917, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 279316, - "outputTokens": 4741, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.30302100000000004 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 3197, - "outputTokens": 68173, - "cacheReadInputTokens": 17072917, - "cacheCreationInputTokens": 659546, - "webSearchRequests": 0, - "costUSD": 14.378931 - } - }, - "lastSessionId": "38725d3f-5454-4fa7-b21b-8a051125e9f0" - }, - "/mnt/NV2/Development": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastCost": 5.5604301, - "lastAPIDuration": 1333168, - "lastAPIDurationWithoutRetries": 1328256, - "lastToolDuration": 743549, - "lastDuration": 4298210, - "lastLinesAdded": 1623, - "lastLinesRemoved": 222, - "lastTotalInputTokens": 58261, - "lastTotalOutputTokens": 56790, - "lastTotalCacheCreationInputTokens": 549016, - "lastTotalCacheReadInputTokens": 1990295, - "lastTotalWebSearchRequests": 7, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 36579, - "outputTokens": 1267, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.04291400000000001 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 19375, - "outputTokens": 34688, - "cacheReadInputTokens": 1390958, - "cacheCreationInputTokens": 491962, - "webSearchRequests": 7, - "costUSD": 4.8043165000000005 - }, - "claude-sonnet-4-5-20250929": { - "inputTokens": 2307, - "outputTokens": 20835, - "cacheReadInputTokens": 599337, - "cacheCreationInputTokens": 57054, - "webSearchRequests": 0, - "costUSD": 0.7131995999999999 - } - }, - "lastSessionId": "b5e5205f-dac0-4e82-b7d2-2a43c1875f1c" - }, - "/mnt/NV2/Development/tcg-poc": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [], - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastCost": 0.3143737499999999, - "lastAPIDuration": 87455, - "lastAPIDurationWithoutRetries": 87447, - "lastToolDuration": 393, - "lastDuration": 242060, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 10154, - "lastTotalOutputTokens": 3203, - "lastTotalCacheCreationInputTokens": 26841, - "lastTotalCacheReadInputTokens": 126753, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 7906, - "outputTokens": 799, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.011900999999999998 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 2248, - "outputTokens": 2404, - "cacheReadInputTokens": 126753, - "cacheCreationInputTokens": 26841, - "webSearchRequests": 0, - "costUSD": 0.30247274999999996 - } - }, - "lastSessionId": "d0705af3-8ca6-4d83-9419-51adf7e8fbb4" - }, - "/mnt/NV2/Development/tcg-project": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [], - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "hasCompletedProjectOnboarding": true, - "lastCost": 7.4633087499999995, - "lastAPIDuration": 1024093, - "lastAPIDurationWithoutRetries": 1021756, - "lastToolDuration": 4894, - "lastDuration": 353865522, - "lastLinesAdded": 942, - "lastLinesRemoved": 532, - "lastTotalInputTokens": 37687, - "lastTotalOutputTokens": 50556, - "lastTotalCacheCreationInputTokens": 526103, - "lastTotalCacheReadInputTokens": 5775948, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 34751, - "outputTokens": 1307, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.041286 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 2936, - "outputTokens": 49249, - "cacheReadInputTokens": 5775948, - "cacheCreationInputTokens": 526103, - "webSearchRequests": 0, - "costUSD": 7.42202275 - } - }, - "lastSessionId": "17cea69f-4257-4c39-a978-3254d0906a34" - }, - "/mnt/NV2/Development/mantimon-tcg": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 286, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "card.py", - "engine.py", - "game_service.py", - "game_state.py", - "turn_manager.py" - ], - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "exampleFilesGeneratedAt": 1771119156109, - "hasCompletedProjectOnboarding": true, - "lastCost": 45.331285999999906, - "lastAPIDuration": 7423555, - "lastAPIDurationWithoutRetries": 7422611, - "lastToolDuration": 3967084, - "lastDuration": 55754959, - "lastLinesAdded": 16117, - "lastLinesRemoved": 330, - "lastTotalInputTokens": 530738, - "lastTotalOutputTokens": 409841, - "lastTotalCacheCreationInputTokens": 1976236, - "lastTotalCacheReadInputTokens": 45760024, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 528784, - "outputTokens": 12803, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 85744, - "webSearchRequests": 0, - "costUSD": 0.6999789999999999 - }, - "claude-opus-4-6": { - "inputTokens": 320, - "outputTokens": 57172, - "cacheReadInputTokens": 17177654, - "cacheCreationInputTokens": 462784, - "webSearchRequests": 0, - "costUSD": 12.912127000000007 - }, - "claude-sonnet-4-5-20250929": { - "inputTokens": 1634, - "outputTokens": 339866, - "cacheReadInputTokens": 28582370, - "cacheCreationInputTokens": 1427708, - "webSearchRequests": 0, - "costUSD": 31.719179999999994 - } - }, - "lastSessionId": "a9e4fa29-4f81-47c5-88d2-a9dea0793d0f", - "lastFpsAverage": 1.81, - "lastFpsLow1Pct": 99.2, - "lastSessionMetrics": { - "frame_duration_ms_count": 100694, - "frame_duration_ms_min": 0.08616900071501732, - "frame_duration_ms_max": 43.1600469998084, - "frame_duration_ms_avg": 0.9782929465193478, - "frame_duration_ms_p50": 0.5610404997132719, - "frame_duration_ms_p95": 4.414866499626077, - "frame_duration_ms_p99": 9.795633430983868 - } - }, - "/mnt/NV2/Development/sba-scouting": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 152, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "app.py", - "config.py", - "importer.py", - "models.py", - "queries.py" - ], - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "exampleFilesGeneratedAt": 1770754505849, - "hasCompletedProjectOnboarding": true, - "lastCost": 3.38631825, - "lastAPIDuration": 571422, - "lastAPIDurationWithoutRetries": 571376, - "lastToolDuration": 10180, - "lastDuration": 7861779, - "lastLinesAdded": 148, - "lastLinesRemoved": 22, - "lastTotalInputTokens": 49841, - "lastTotalOutputTokens": 23633, - "lastTotalCacheCreationInputTokens": 132657, - "lastTotalCacheReadInputTokens": 3888956, - "lastTotalWebSearchRequests": 0, - "lastFpsAverage": 1.23, - "lastFpsLow1Pct": 47.34, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 49289, - "outputTokens": 1507, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.05682400000000001 - }, - "claude-sonnet-4-5-20250929": { - "inputTokens": 552, - "outputTokens": 22126, - "cacheReadInputTokens": 3888956, - "cacheCreationInputTokens": 132657, - "webSearchRequests": 0, - "costUSD": 3.32949425 - } - }, - "lastSessionId": "3355afd4-9cb8-4c16-840d-ae19696ba284" - }, - "/mnt/NV2/Development/my-memory": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "app.py", - "board_window.py", - "models.py", - "transcriber.py", - "README.md" - ], - "hasCompletedProjectOnboarding": true, - "lastSessionMetrics": { - "frame_duration_ms_count": 7981, - "frame_duration_ms_min": 0.05863899999530986, - "frame_duration_ms_max": 6.910323999938555, - "frame_duration_ms_avg": 0.4394333594793528, - "frame_duration_ms_p50": 0.3969669999787584, - "frame_duration_ms_p95": 0.6579631500033425, - "frame_duration_ms_p99": 1.8215813999983947 - }, - "lastCost": 1.0844382499999998, - "lastAPIDuration": 411476, - "lastAPIDurationWithoutRetries": 411448, - "lastToolDuration": 264192, - "lastDuration": 69498101, - "lastLinesAdded": 95, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 38299, - "lastTotalOutputTokens": 20028, - "lastTotalCacheCreationInputTokens": 61545, - "lastTotalCacheReadInputTokens": 354518, - "lastTotalWebSearchRequests": 0, - "lastFpsAverage": 0.12, - "lastFpsLow1Pct": 516.63, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 38278, - "outputTokens": 828, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.042418000000000004 - }, - "claude-opus-4-6": { - "inputTokens": 21, - "outputTokens": 19200, - "cacheReadInputTokens": 354518, - "cacheCreationInputTokens": 61545, - "webSearchRequests": 0, - "costUSD": 1.04202025 - } - }, - "lastSessionId": "517562a3-10fb-4106-a5cc-a39a40e3f8e7", - "exampleFilesGeneratedAt": 1770844148005 - }, - "/mnt/NV2/Development/ai-assistant": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 22, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [], - "lastCost": 0.000783, - "lastAPIDuration": 2081, - "lastAPIDurationWithoutRetries": 2081, - "lastToolDuration": 0, - "lastDuration": 5622, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 143, - "lastTotalOutputTokens": 128, - "lastTotalCacheCreationInputTokens": 0, - "lastTotalCacheReadInputTokens": 0, - "lastTotalWebSearchRequests": 0, - "lastFpsAverage": 4.34, - "lastFpsLow1Pct": 338.75, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 143, - "outputTokens": 128, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.000783 - } - }, - "lastSessionId": "d8bf1d2b-235c-4e4c-be88-46dc493dc714", - "lastSessionMetrics": { - "frame_duration_ms_count": 22, - "frame_duration_ms_min": 0.08473000000000752, - "frame_duration_ms_max": 2.9520669999999427, - "frame_duration_ms_avg": 1.1000014545454322, - "frame_duration_ms_p50": 1.0439814999999726, - "frame_duration_ms_p95": 2.028548699999737, - "frame_duration_ms_p99": 2.7626715699998945 - }, - "hasCompletedProjectOnboarding": true - }, - "/mnt/NV2/Development/test_autoforge_project/pd-team-dashboard": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "main.py", - "database.py", - "config.py", - "env.py", - "__init__.py" - ], - "exampleFilesGeneratedAt": 1771136719751, - "hasCompletedProjectOnboarding": true, - "lastCost": 0, - "lastAPIDuration": 0, - "lastAPIDurationWithoutRetries": 0, - "lastToolDuration": 0, - "lastDuration": 55110401, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 0, - "lastTotalOutputTokens": 0, - "lastTotalCacheCreationInputTokens": 0, - "lastTotalCacheReadInputTokens": 0, - "lastTotalWebSearchRequests": 0, - "lastFpsAverage": 0, - "lastFpsLow1Pct": 272.7, - "lastModelUsage": {}, - "lastSessionId": "44246c87-0c70-40b5-a092-c7388896450f", - "lastSessionMetrics": { - "frame_duration_ms_count": 190, - "frame_duration_ms_min": 0.05084999999962747, - "frame_duration_ms_max": 4.276786000002176, - "frame_duration_ms_avg": 1.0820387367652373, - "frame_duration_ms_p50": 0.8855180000006158, - "frame_duration_ms_p95": 2.635911999360587, - "frame_duration_ms_p99": 3.515721791167741 - } - } - }, - "hasCompletedOnboarding": true, - "lastOnboardingVersion": "2.0.13", - "subscriptionNoticeCount": 0, - "hasAvailableSubscription": false, - "changelogLastFetched": 1771564367705, - "fallbackAvailableWarningThreshold": 0.2, - "hasIdeOnboardingBeenShown": { - "vscode": true - }, - "lastReleaseNotesSeen": "2.1.49", - "isQualifiedForDataSharing": false, - "hasIdeAutoConnectDialogBeenShown": true, - "shiftEnterKeyBindingInstalled": true, - "hasUsedBackslashReturn": true, - "s1mAccessCache": { - "57783733-6e1e-48d5-9cb7-fa588a77b795": { - "hasAccess": false, - "hasAccessNotAsDefault": false, - "timestamp": 1771348865231 - }, - "6e3a13d6-2c72-468b-9ee9-b1d8f4711050": { - "hasAccess": false, - "hasAccessNotAsDefault": false, - "timestamp": 1761607064229 - } - }, - "hasOpusPlanDefault": false, - "lastPlanModeUse": 1771532414321, - "feedbackSurveyState": { - "lastShownTime": 1771451253831 - }, - "sonnet45MigrationComplete": true, - "claudeCodeFirstTokenDate": "2025-07-09T18:28:23.685647Z", - "mcpServers": { - "cognitive-memory": { - "command": "python3", - "args": [ - "/home/cal/.claude/skills/cognitive-memory/mcp_server.py" - ] - } - }, - "s1mNonSubscriberAccessCache": { - "fda1c56e-6b2f-4c2d-94f2-636cf90ad0f2": { - "hasAccess": false, - "timestamp": 1760119775598 - } - }, - "anonymousId": "claudecode.v1.52e3466d-bbf3-4c64-9a28-5c45f8698705", - "autoUpdatesProtectedForNative": true, - "githubRepoPaths": { - "calcorum/strat-gameplay-webapp": [ - "/mnt/NV2/Development/strat-gameplay-webapp" - ], - "calcorum/claude-home": [ - "/mnt/NV2/Development/claude-home" - ], - "calcorum/efd-trading-card-mod": [ - "/mnt/NV2/Development/efd-trading-card-base" - ], - "calcorum/paper-dynasty-card-creation": [ - "/mnt/NV2/Development/paper-dynasty/card-creation" - ], - "calcorum/paper-dynasty": [ - "/mnt/NV2/Development/paper-dynasty/discord-app" - ], - "calcorum/major-domo-v2": [ - "/mnt/NV2/Development/major-domo/discord-app-v2" - ], - "pgiro/sba": [ - "/mnt/NV2/Development/major-domo/sba-website" - ], - "calcorum/major-domo-database": [ - "/mnt/NV2/Development/major-domo/database" - ], - "calcorum/major-domo": [ - "/mnt/NV2/Development/major-domo/discord-app" - ], - "calcorum/vagabond-rpg-foundryvtt": [ - "/mnt/NV2/Development/vagabond-rpg-foundryvtt" - ], - "calcorum/paper-dynasty-database": [ - "/mnt/NV2/Development/paper-dynasty/database" - ], - "calcorum/voice-server": [ - "/mnt/NV2/Development/voice-server" - ], - "calcorum/openscad-models": [ - "/mnt/NV2/Development/openscad-models" - ], - "calcorum/mantimon-tcg": [ - "/mnt/NV2/Development/mantimon-tcg/backend", - "/mnt/NV2/Development/mantimon-tcg" - ], - "calcorum/sba-desktop": [ - "/mnt/NV2/Development/sba-scouting" - ] - }, - "passesEligibilityCache": { - "57783733-6e1e-48d5-9cb7-fa588a77b795": { - "eligible": true, - "referral_code_details": { - "code": "0uKnnMABqw", - "campaign": "claude_code_guest_pass_a47c", - "referral_link": "https://claude.ai/referral/0uKnnMABqw" - }, - "referrer_reward": { - "amount_minor_units": 1000, - "currency": "USD" - }, - "remaining_passes": 3, - "timestamp": 1771560445046 - } - }, - "opus45MigrationComplete": true, - "hasShownOpus45Notice": { - "57783733-6e1e-48d5-9cb7-fa588a77b795": true - }, - "officialMarketplaceAutoInstallAttempted": true, - "officialMarketplaceAutoInstalled": true, - "passesUpsellSeenCount": 3, - "thinkingMigrationComplete": true, - "groveConfigCache": { - "d6d0ffd3-ed66-4eba-9bd4-df8e2dbfc9e2": { - "grove_enabled": true, - "timestamp": 1771521871454 - } - }, - "skillUsage": { - "major-domo": { - "usageCount": 13, - "lastUsedAt": 1771556414365 - }, - "paper-dynasty": { - "usageCount": 12, - "lastUsedAt": 1771271707830 - }, - "project-plan": { - "usageCount": 4, - "lastUsedAt": 1771003578568 - }, - "init": { - "usageCount": 2, - "lastUsedAt": 1771018292259 - }, - "code-audit": { - "usageCount": 7, - "lastUsedAt": 1769840317637 - }, - "backend-phase": { - "usageCount": 11, - "lastUsedAt": 1769790071034 - }, - "frontend-code-audit": { - "usageCount": 6, - "lastUsedAt": 1769842017496 - }, - "frontend-phase": { - "usageCount": 24, - "lastUsedAt": 1769843259171 - }, - "dev-server": { - "usageCount": 2, - "lastUsedAt": 1769836015719 - }, - "deploy": { - "usageCount": 7, - "lastUsedAt": 1770216426722 - }, - "proxmox": { - "usageCount": 7, - "lastUsedAt": 1770999577744 - }, - "notediscovery": { - "usageCount": 2, - "lastUsedAt": 1771259103802 - }, - "create-skill": { - "usageCount": 1, - "lastUsedAt": 1770839993137 - }, - "backlog": { - "usageCount": 5, - "lastUsedAt": 1771561009889 - }, - "keybindings-help": { - "usageCount": 1, - "lastUsedAt": 1770855574743 - }, - "insights": { - "usageCount": 1, - "lastUsedAt": 1770959377885 - }, - "sync-config": { - "usageCount": 26, - "lastUsedAt": 1771560749921 - }, - "claude-optimised": { - "usageCount": 4, - "lastUsedAt": 1771363169937 - }, - "optimise-claude": { - "usageCount": 2, - "lastUsedAt": 1771199427014 - }, - "cognitive-memory": { - "usageCount": 36, - "lastUsedAt": 1771564275406 - }, - "commit-push": { - "usageCount": 17, - "lastUsedAt": 1771537208260 - }, - "check-rarity": { - "usageCount": 1, - "lastUsedAt": 1771203408892 - }, - "commit-commands:commit": { - "usageCount": 1, - "lastUsedAt": 1771364503659 - }, - "commit-push-pr": { - "usageCount": 4, - "lastUsedAt": 1771559391826 - }, - "mcp-manager": { - "usageCount": 5, - "lastUsedAt": 1771558943126 - }, - "orchestrator": { - "usageCount": 3, - "lastUsedAt": 1771451706040 - }, - "claude-automation-recommender": { - "usageCount": 1, - "lastUsedAt": 1771474474878 - }, - "bmad-qa": { - "usageCount": 1, - "lastUsedAt": 1771536951910 - }, - "save-memories": { - "usageCount": 9, - "lastUsedAt": 1771561845350 - } - }, - "opusProMigrationComplete": true, - "cachedChromeExtensionInstalled": true, - "hasVisitedPasses": true, - "passesLastSeenRemaining": 3, - "clientDataCache": { - "data": {}, - "timestamp": 1771565271516 - }, - "hasShownOpus46Notice": { - "57783733-6e1e-48d5-9cb7-fa588a77b795": true - }, - "hasVisitedExtraUsage": true, - "penguinModeOrgEnabled": true, - "opus46FeedSeenCount": 3, - "showSpinnerTree": false, - "oauthAccount": { - "accountUuid": "d6d0ffd3-ed66-4eba-9bd4-df8e2dbfc9e2", - "emailAddress": "cal.corum@gmail.com", - "organizationUuid": "57783733-6e1e-48d5-9cb7-fa588a77b795", - "hasExtraUsageEnabled": true, - "billingType": "stripe_subscription", - "accountCreatedAt": "2025-07-08T23:36:22.848806Z", - "subscriptionCreatedAt": "2025-07-09T18:05:03.049049Z", - "displayName": "Cal" - }, - "effortCalloutDismissed": true, - "sonnet1m45MigrationComplete": true, - "cachedExtraUsageDisabledReason": "org_level_disabled_until", - "birthdayHatAnimationCount": 3 -} \ No newline at end of file diff --git a/backups/.claude.json.backup.1771565450936 b/backups/.claude.json.backup.1771565450936 deleted file mode 100644 index 0d6e3d9..0000000 --- a/backups/.claude.json.backup.1771565450936 +++ /dev/null @@ -1,2295 +0,0 @@ -{ - "numStartups": 670, - "installMethod": "native", - "autoUpdates": true, - "preferredNotifChannel": "iterm2_with_bell", - "hasSeenTasksHint": true, - "tipsHistory": { - "new-user-warmup": 2, - "theme-command": 660, - "prompt-queue": 12, - "enter-to-steer-in-relatime": 651, - "todo-list": 660, - "# for memory": 38, - "install-github-app": 663, - "permissions": 664, - "drag-and-drop-images": 669, - "double-esc": 75, - "continue": 665, - "ide-hotkey": 74, - "terminal-setup": 29, - "custom-commands": 670, - "shift-enter": 661, - "shift-tab": 665, - "custom-agents": 663, - "status-line": 536, - "git-worktrees": 661, - "image-paste": 666, - "plan-mode-for-complex-tasks": 384, - "double-esc-code-restore": 664, - "tab-toggle-thinking": 329, - "ultrathink-keyword": 423, - "ide-upsell-external-terminal": 668, - "stickers-command": 416, - "default-permission-mode-config": 436, - "rename-conversation": 670, - "frontend-design-plugin": 560, - "config-thinking-mode": 412, - "guest-passes": 587, - "colorterm-truecolor": 638, - "web-app": 657, - "mobile-app": 657, - "install-slack-app": 666, - "btw-side-question": 407, - "agent-flag": 667 - }, - "memoryUsageCount": 18, - "promptQueueUseCount": 4572, - "cachedStatsigGates": { - "tengu_disable_bypass_permissions_mode": false, - "tengu_use_file_checkpoints": true, - "tengu_tool_pear": false, - "tengu_migrate_ignore_patterns": false, - "tengu_halloween": false, - "tengu_web_tasks": true, - "tengu_show_extra_usage_bar": true, - "tengu_log_1p_events": true, - "tengu_enable_versioned_plugins": false, - "code_slack_app_install_banner": false, - "tengu_sumi": true, - "tengu_react_vulnerability_warning": false, - "tengu_tool_result_persistence": false, - "tengu_c4w_usage_limit_notifications_enabled": true, - "tengu_thinkback": false, - "tengu_ant_attribution_header_new": true, - "tengu_clawd_openfire": false, - "tengu_prompt_suggestion": true, - "tengu_year_end_2025_campaign_promo": false, - "tengu_streaming_tool_execution2": false, - "tengu_session_memory": false - }, - "cachedDynamicConfigs": { - "tengu_1p_event_batch_config": { - "scheduledDelayMillis": 5000, - "maxExportBatchSize": 200, - "maxQueueSize": 8192 - }, - "tengu-top-of-feed-tip": { - "tip": "", - "color": "" - } - }, - "cachedGrowthBookFeatures": { - "tengu_pid_based_version_locking": true, - "tengu_accept_with_feedback": true, - "tengu_mcp_tool_search": true, - "tengu_disable_bypass_permissions_mode": false, - "tengu_tool_pear": false, - "tengu_c4w_usage_limit_notifications_enabled": true, - "tengu_thinkback": false, - "tengu_sumi": true, - "tengu_ant_attribution_header_new": true, - "tengu_react_vulnerability_warning": false, - "tengu_tool_result_persistence": true, - "strawberry_granite_flag": "OFF", - "persimmon_marble_flag": "marble", - "tengu_tool_search_unsupported_models": [ - "haiku" - ], - "tengu_1p_event_batch_config": { - "scheduledDelayMillis": 5000, - "maxExportBatchSize": 200, - "maxQueueSize": 8192 - }, - "tengu_event_sampling_config": {}, - "tengu_scratch": false, - "tengu_log_segment_events": false, - "tengu_log_datadog_events": true, - "tengu_streaming_tool_execution2": true, - "tengu_post_compact_survey": false, - "tengu-top-of-feed-tip": { - "tip": "", - "color": "" - }, - "enhanced_telemetry_beta": false, - "tengu_code_diff_cli": true, - "tengu_compact_streaming_retry": false, - "tengu_session_memory": false, - "tengu_bash_haiku_prefetch": true, - "tengu_sm_compact": false, - "tengu_attribution_header": true, - "tengu_keybinding_customization": false, - "tengu_claudeai_mcp_connectors": true, - "tengu_plank_river_frost": "user_intent", - "tengu_brass_pebble": false, - "tengu_plan_mode_interview_phase": false, - "tengu_scarf_coffee": false, - "tengu_keybinding_customization_release": true, - "tengu_pr_status_cli": true, - "tengu_marble_kite": false, - "tengu_kv7_prompt_sort": true, - "tengu_marble_anvil": true, - "tengu_coral_fern": false, - "tengu_cache_plum_violet": true, - "tengu_tst_kx7": false, - "tengu_cork_m4q": true, - "tengu_compact_cache_prefix": true, - "tengu_file_write_optimization": true, - "tengu_system_prompt_global_cache": true, - "tengu_workout": false, - "tengu_plum_vx3": true, - "tengu_vscode_review_upsell": false, - "tengu_vscode_onboarding": false, - "tengu_quiet_fern": false, - "tengu_vinteuil_phrase": true, - "tengu_oboe": true, - "tengu_tst_names_in_messages": false, - "tengu_chomp_inflection": true, - "tengu_silver_lantern": false, - "tengu_copper_lantern": false, - "tengu_workout2": true, - "tengu_marble_lantern_disabled": false, - "tengu_penguins_enabled": true, - "tengu_penguins_off": null, - "tengu_penguin_mode_promo": { - "discountPercent": 50, - "endDate": "Feb 16" - }, - "tengu_mcp_elicitation": false, - "tengu_snippet_save": false, - "tengu_bergotte_lantern": false, - "tengu_amber_flint": true, - "tengu_chrome_auto_enable": false, - "tengu_fgts": false, - "tengu_immediate_model_command": false, - "tengu_mulberry_fog": false, - "tengu_prompt_cache_1h_config": { - "allowlist": [ - "repl_main_thread*", - "sdk" - ] - }, - "tengu_disable_streaming_to_non_streaming_fallback": false, - "tengu_amber_prism": false, - "tengu_birthday_hat": true, - "tengu_moth_copse": false, - "tengu_permission_explainer": true, - "tengu_slate_nexus": false, - "tengu_marble_sandcastle": true, - "tengu_birch_mist": false, - "tengu_oak_drum": false, - "tengu_worktree_mode": true, - "tengu_pebble_leaf_prune": false, - "tengu_swann_brevity": "control", - "tengu_crystal_beam": { - "budgetTokens": 0 - }, - "tengu_tool_input_aliasing": false - }, - "hasSeenStashHint": true, - "firstStartTime": "2025-07-09T18:27:34.950Z", - "userID": "67ff4da909deda738fb9d1bd6b743a7b7072fba19ec9dcc700fb61b83cd680f0", - "projects": { - "/mnt/NV2/Development/paper-dynasty": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 6, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 5.085098, - "lastAPIDuration": 656693, - "lastToolDuration": 87436, - "lastDuration": 73587544, - "lastLinesAdded": 275, - "lastLinesRemoved": 546, - "lastTotalInputTokens": 50542, - "lastTotalOutputTokens": 30915, - "lastTotalCacheCreationInputTokens": 141712, - "lastTotalCacheReadInputTokens": 6788738, - "lastSessionId": "829c2709-523b-455b-8f18-c9e98683677d", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 656657, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 50464, - "outputTokens": 935, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.055139000000000014 - }, - "claude-opus-4-6": { - "inputTokens": 78, - "outputTokens": 29980, - "cacheReadInputTokens": 6788738, - "cacheCreationInputTokens": 141712, - "webSearchRequests": 0, - "costUSD": 5.029959 - } - }, - "lastFpsAverage": 0.18, - "lastFpsLow1Pct": 9.71, - "lastSessionMetrics": { - "frame_duration_ms_count": 13108, - "frame_duration_ms_min": 0.11368899999999371, - "frame_duration_ms_max": 199.6928890000563, - "frame_duration_ms_avg": 4.148051465208603, - "frame_duration_ms_p50": 1.1749479999998584, - "frame_duration_ms_p95": 1.8468253500584952, - "frame_duration_ms_p99": 99.39902745002993 - } - }, - "/mnt/NV2/Development/paper-dynasty/discord-app": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 4, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "gameplay.py", - "helpers.py", - "gauntlets.py", - "players.py", - "gameplay_models.py" - ], - "exampleFilesGeneratedAt": 1771200477099, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 1.701528, - "lastAPIDuration": 166292, - "lastToolDuration": 6794, - "lastDuration": 473503, - "lastLinesAdded": 8, - "lastLinesRemoved": 9, - "lastTotalInputTokens": 22018, - "lastTotalOutputTokens": 4582, - "lastTotalCacheCreationInputTokens": 129852, - "lastTotalCacheReadInputTokens": 1510282, - "lastSessionId": "2b4b8d5b-b512-4151-8e0a-e7df54ca87af", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 166269, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 19317, - "outputTokens": 628, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.022457 - }, - "claude-opus-4-6": { - "inputTokens": 2701, - "outputTokens": 3954, - "cacheReadInputTokens": 1510282, - "cacheCreationInputTokens": 129852, - "webSearchRequests": 0, - "costUSD": 1.6790709999999998 - } - }, - "lastFpsAverage": 9.87, - "lastFpsLow1Pct": 78.57, - "lastSessionMetrics": { - "frame_duration_ms_count": 329, - "frame_duration_ms_min": 0.2862079999999878, - "frame_duration_ms_max": 21.07715700000017, - "frame_duration_ms_avg": 1.241589392097319, - "frame_duration_ms_p50": 0.6591350000016973, - "frame_duration_ms_p95": 4.936919999999964, - "frame_duration_ms_p99": 12.333302280000893 - } - }, - "/mnt/NV2/Development/paper-dynasty/card-creation": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 4, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "creation_helpers.py", - "retrosheet_data.py", - "live_series_update.py", - "db_calls.py", - "calcs_batter.py" - ], - "exampleFilesGeneratedAt": 1771120959673, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.97483075, - "lastAPIDuration": 112428, - "lastToolDuration": 41752, - "lastDuration": 1492175, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 11865, - "lastTotalOutputTokens": 3918, - "lastTotalCacheCreationInputTokens": 52943, - "lastTotalCacheReadInputTokens": 1079940, - "lastSessionId": "bb0edcb2-c231-429b-b9b2-871693d68164", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 112416, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 11817, - "outputTokens": 302, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.013327000000000002 - }, - "claude-opus-4-6": { - "inputTokens": 48, - "outputTokens": 3616, - "cacheReadInputTokens": 1079940, - "cacheCreationInputTokens": 52943, - "webSearchRequests": 0, - "costUSD": 0.96150375 - } - }, - "lastFpsAverage": 2.41, - "lastFpsLow1Pct": 376.75, - "lastSessionMetrics": { - "frame_duration_ms_count": 3600, - "frame_duration_ms_min": 0.242127999999866, - "frame_duration_ms_max": 5.281829999992624, - "frame_duration_ms_avg": 0.580389515832801, - "frame_duration_ms_p50": 0.5064559999955236, - "frame_duration_ms_p95": 0.7619019999605353, - "frame_duration_ms_p99": 2.6560799299745104 - } - }, - "/mnt/NV2/Development/major-domo/discord-app": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 1, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "players.py", - "transactions.py", - "helpers.py", - "db_calls.py", - "draft.py" - ], - "exampleFilesGeneratedAt": 1769634210567, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.41368375, - "lastAPIDuration": 62642, - "lastToolDuration": 5017, - "lastDuration": 759802, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 731, - "lastTotalOutputTokens": 2831, - "lastTotalCacheCreationInputTokens": 36799, - "lastTotalCacheReadInputTokens": 225704, - "lastSessionId": "b028c6d5-906a-42a5-bcc8-3007ad6cc9be", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 62637, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 673, - "outputTokens": 45, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.0008979999999999999 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 58, - "outputTokens": 2786, - "cacheReadInputTokens": 225704, - "cacheCreationInputTokens": 36799, - "webSearchRequests": 0, - "costUSD": 0.41278575 - } - }, - "lastFpsAverage": 3.04, - "lastFpsLow1Pct": 446.27 - }, - "/mnt/NV2/Development/paper-dynasty/database": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 1, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "db_engine.py", - "teams.py", - "battingcardratings.py", - "card_creation.py", - "players.py" - ], - "exampleFilesGeneratedAt": 1771135527599, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.6665207500000002, - "lastAPIDuration": 78227, - "lastToolDuration": 4637, - "lastDuration": 250612, - "lastLinesAdded": 7, - "lastLinesRemoved": 8, - "lastTotalInputTokens": 5310, - "lastTotalOutputTokens": 2768, - "lastTotalCacheCreationInputTokens": 48081, - "lastTotalCacheReadInputTokens": 587961, - "lastSessionId": "93b4db7a-6cf9-4372-b787-48b349953790", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 78224, - "lastModelUsage": { - "claude-opus-4-6": { - "inputTokens": 606, - "outputTokens": 2523, - "cacheReadInputTokens": 587961, - "cacheCreationInputTokens": 48081, - "webSearchRequests": 0, - "costUSD": 0.6605917499999999 - }, - "claude-haiku-4-5-20251001": { - "inputTokens": 4704, - "outputTokens": 245, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.005929 - } - }, - "lastFpsAverage": 7.31, - "lastFpsLow1Pct": 194.99, - "lastSessionMetrics": { - "frame_duration_ms_count": 1828, - "frame_duration_ms_min": 0.0990590000001248, - "frame_duration_ms_max": 8.969790000002831, - "frame_duration_ms_avg": 0.679499891137906, - "frame_duration_ms_p50": 0.5137859999958891, - "frame_duration_ms_p95": 1.3138215000040865, - "frame_duration_ms_p99": 5.171841930003283 - } - }, - "/mnt/NV2/Development/major-domo/website/sba": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 1, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "PlayerView.vue", - "NavBar.vue", - "utilities.ts", - "TeamView.vue", - "ScheduleView.vue" - ], - "exampleFilesGeneratedAt": 1752684082764, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.9222622499999997, - "lastAPIDuration": 211074, - "lastToolDuration": 106309, - "lastDuration": 172787988, - "lastLinesAdded": 6, - "lastLinesRemoved": 15, - "lastTotalInputTokens": 12057, - "lastTotalOutputTokens": 9314, - "lastTotalCacheCreationInputTokens": 68507, - "lastTotalCacheReadInputTokens": 1677945, - "lastSessionId": "2853d835-8e58-4264-9af8-965b509be920" - }, - "/mnt/NV2/Development/claude-strat": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 2, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0, - "lastAPIDuration": 0, - "lastAPIDurationWithoutRetries": 0, - "lastToolDuration": 0, - "lastDuration": 78562, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 0, - "lastTotalOutputTokens": 0, - "lastTotalCacheCreationInputTokens": 0, - "lastTotalCacheReadInputTokens": 0, - "lastFpsAverage": 0.24, - "lastFpsLow1Pct": 460.03, - "lastModelUsage": {}, - "lastSessionId": "18118e64-debf-4131-a196-8b35468cc21d", - "lastSessionMetrics": { - "frame_duration_ms_count": 19, - "frame_duration_ms_min": 0.09748899999999594, - "frame_duration_ms_max": 2.173793000000046, - "frame_duration_ms_avg": 0.7502662105250782, - "frame_duration_ms_p50": 0.5705650000018068, - "frame_duration_ms_p95": 1.5184094000000399, - "frame_duration_ms_p99": 2.0427162800000453 - } - }, - "/mnt/NV2/Development/claude-home": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "hasTrustDialogHooksAccepted": false, - "projectOnboardingSeenCount": 6, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "exampleFiles": [ - "CLAUDE.md", - "hosts.yml", - "start-tdarr-gpu-podman-clean.sh", - "tdarr-timeout-monitor.sh", - "docker-build-template.yml" - ], - "exampleFilesGeneratedAt": 1771197437832, - "hasTrustDialogBashAccepted": true, - "disabledMcpServers": [ - "ssh-vultr", - "podman", - "ssh-akamai", - "ssh-database-apis", - "ssh-discord-bots", - "ssh-docker-home", - "ssh-docker-vpn", - "ssh-pihole", - "ssh-sba-bots", - "ssh-tdarr", - "notediscovery" - ], - "lastCost": 16.71361575000001, - "lastAPIDuration": 1844582, - "lastToolDuration": 816971, - "lastDuration": 29558088, - "lastLinesAdded": 2386, - "lastLinesRemoved": 60, - "lastTotalInputTokens": 203907, - "lastTotalOutputTokens": 87182, - "lastTotalCacheCreationInputTokens": 987411, - "lastTotalCacheReadInputTokens": 16492670, - "lastSessionId": "ee8998aa-f26c-4743-84dc-0ba35f4e49c4", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 1843027, - "lastModelUsage": { - "claude-opus-4-6": { - "inputTokens": 7030, - "outputTokens": 57045, - "cacheReadInputTokens": 14601090, - "cacheCreationInputTokens": 789421, - "webSearchRequests": 0, - "costUSD": 13.695701250000003 - }, - "claude-haiku-4-5-20251001": { - "inputTokens": 196822, - "outputTokens": 4750, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 4167, - "webSearchRequests": 0, - "costUSD": 0.22578074999999995 - }, - "claude-sonnet-4-6": { - "inputTokens": 55, - "outputTokens": 25387, - "cacheReadInputTokens": 1891580, - "cacheCreationInputTokens": 193823, - "webSearchRequests": 0, - "costUSD": 2.7921337499999996 - } - }, - "lastSessionMetrics": { - "frame_duration_ms_count": 35110, - "frame_duration_ms_min": 0.10013899999830755, - "frame_duration_ms_max": 45.71880799904466, - "frame_duration_ms_avg": 1.8384896022149897, - "frame_duration_ms_p50": 0.9785875007510185, - "frame_duration_ms_p95": 9.048351652547707, - "frame_duration_ms_p99": 25.241195021457933 - }, - "lastFpsAverage": 1.19, - "lastFpsLow1Pct": 43.16 - }, - "/mnt/NV2/Development/major-domo": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 21, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.038617, - "lastAPIDuration": 9353, - "lastToolDuration": 0, - "lastDuration": 7595, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 4, - "lastTotalOutputTokens": 370, - "lastTotalCacheCreationInputTokens": 9588, - "lastTotalCacheReadInputTokens": 0, - "lastSessionId": "4732b974-2222-43bd-ade6-68f939374e2d" - }, - "/mnt/NV2/Development/major-domo/discord-app-v2": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "bot.py", - "picks.py", - "player_service.py", - "draft_monitor.py", - "transaction_builder.py" - ], - "exampleFilesGeneratedAt": 1771010003932, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.48880999999999997, - "lastAPIDuration": 82556, - "lastToolDuration": 762, - "lastDuration": 31782115, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 10182, - "lastTotalOutputTokens": 3557, - "lastTotalCacheCreationInputTokens": 46594, - "lastTotalCacheReadInputTokens": 209453, - "lastSessionId": "af95e872-d30d-4e18-bba0-9b54a2db2472", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 82551, - "lastModelUsage": { - "claude-opus-4-6": { - "inputTokens": 301, - "outputTokens": 3185, - "cacheReadInputTokens": 209453, - "cacheCreationInputTokens": 46594, - "webSearchRequests": 0, - "costUSD": 0.47706899999999997 - }, - "claude-haiku-4-5-20251001": { - "inputTokens": 9881, - "outputTokens": 372, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.011741000000000001 - } - }, - "lastFpsAverage": 0.06, - "lastFpsLow1Pct": 712.84, - "lastSessionMetrics": { - "frame_duration_ms_count": 1990, - "frame_duration_ms_min": 0.1826390000005631, - "frame_duration_ms_max": 7.607172000003629, - "frame_duration_ms_avg": 0.5568929904514509, - "frame_duration_ms_p50": 0.49148100000456907, - "frame_duration_ms_p95": 0.7997885000371748, - "frame_duration_ms_p99": 1.2905342006038087 - } - }, - "/mnt/NV2/Development/major-domo/database": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "stratplay.py", - "db_engine.py", - "players.py", - "main.py", - "player_service.py" - ], - "exampleFilesGeneratedAt": 1770846518939, - "lastTotalWebSearchRequests": 0, - "hasCompletedProjectOnboarding": true, - "lastCost": 2.3901955, - "lastAPIDuration": 301972, - "lastToolDuration": 12114, - "lastDuration": 1670471, - "lastLinesAdded": 10, - "lastLinesRemoved": 53, - "lastTotalInputTokens": 48396, - "lastTotalOutputTokens": 9953, - "lastTotalCacheCreationInputTokens": 108474, - "lastTotalCacheReadInputTokens": 2959228, - "lastSessionId": "5e851c22-a330-498c-b920-91d07e9d7272", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 301237, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 44789, - "outputTokens": 1324, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 10510, - "webSearchRequests": 0, - "costUSD": 0.06454649999999999 - }, - "claude-opus-4-6": { - "inputTokens": 3607, - "outputTokens": 8629, - "cacheReadInputTokens": 2959228, - "cacheCreationInputTokens": 97964, - "webSearchRequests": 0, - "costUSD": 2.3256489999999994 - } - }, - "lastFpsAverage": 3.48, - "lastFpsLow1Pct": 61.79, - "lastSessionMetrics": { - "frame_duration_ms_count": 5811, - "frame_duration_ms_min": 0.06511999999929685, - "frame_duration_ms_max": 24.917415999807417, - "frame_duration_ms_avg": 1.2880430752023766, - "frame_duration_ms_p50": 0.6170755000021018, - "frame_duration_ms_p95": 8.055697949981514, - "frame_duration_ms_p99": 15.687149549964806 - } - }, - "/home/cal": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 2, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "lastCost": 0.49167225000000003, - "lastAPIDuration": 57564, - "lastToolDuration": 795, - "lastDuration": 54969526, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 13534, - "lastTotalOutputTokens": 2290, - "lastTotalCacheCreationInputTokens": 54325, - "lastTotalCacheReadInputTokens": 171658, - "lastTotalWebSearchRequests": 0, - "lastSessionId": "0828ba77-a2b4-4739-901a-2bde4ca9c84d", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 57561, - "lastFpsAverage": 0.03, - "lastFpsLow1Pct": 489.2, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 13522, - "outputTokens": 226, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.014651999999999998 - }, - "claude-opus-4-6": { - "inputTokens": 12, - "outputTokens": 2064, - "cacheReadInputTokens": 171658, - "cacheCreationInputTokens": 54325, - "webSearchRequests": 0, - "costUSD": 0.47702025 - } - }, - "lastSessionMetrics": { - "frame_duration_ms_count": 1797, - "frame_duration_ms_min": 0.07679000124335289, - "frame_duration_ms_max": 3.8076990004628897, - "frame_duration_ms_avg": 0.4328137100382606, - "frame_duration_ms_p50": 0.37359199952334166, - "frame_duration_ms_p95": 0.6538420001044866, - "frame_duration_ms_p99": 1.549595779986366 - } - }, - "/mnt/NV2/Development/paper-dynasty/gameplay-website": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 2, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "lastCost": 20.37967725000001, - "lastAPIDuration": 4284676, - "lastToolDuration": 162304, - "lastDuration": 143735767, - "lastLinesAdded": 10089, - "lastLinesRemoved": 431, - "lastTotalInputTokens": 119579, - "lastTotalOutputTokens": 195181, - "lastTotalCacheCreationInputTokens": 2081675, - "lastTotalCacheReadInputTokens": 31932818, - "lastTotalWebSearchRequests": 0, - "lastSessionId": "e3e9c25e-bf3a-476e-a6e3-4ab186fd09a7" - }, - "/mnt/NV2/Development/paper-dynasty/gameplay-webapp": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 15, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "hasCompletedProjectOnboarding": true - }, - "/mnt/NV2/Development/strat-gameplay-webapp": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "ignorePatterns": [], - "projectOnboardingSeenCount": 5, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "game_engine.py", - "game_models.py", - "[id].vue", - "state_manager.py", - "handlers.py" - ], - "exampleFilesGeneratedAt": 1770420014240, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 16.934636699999995, - "lastAPIDuration": 2029033, - "lastToolDuration": 334075, - "lastDuration": 72071738, - "lastLinesAdded": 1642, - "lastLinesRemoved": 807, - "lastTotalInputTokens": 129026, - "lastTotalOutputTokens": 104896, - "lastTotalCacheCreationInputTokens": 898174, - "lastTotalCacheReadInputTokens": 21863464, - "lastSessionId": "96ccb792-ef5c-4f2d-abc0-3ab3f694d5d4", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 2028886, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 128537, - "outputTokens": 21695, - "cacheReadInputTokens": 1593012, - "cacheCreationInputTokens": 258592, - "webSearchRequests": 0, - "costUSD": 0.7195532000000001 - }, - "claude-opus-4-6": { - "inputTokens": 419, - "outputTokens": 78422, - "cacheReadInputTokens": 19831105, - "cacheCreationInputTokens": 605182, - "webSearchRequests": 0, - "costUSD": 15.660584999999992 - }, - "claude-sonnet-4-5-20250929": { - "inputTokens": 70, - "outputTokens": 4779, - "cacheReadInputTokens": 439347, - "cacheCreationInputTokens": 34400, - "webSearchRequests": 0, - "costUSD": 0.5544985 - } - }, - "lastFpsAverage": 0.51, - "lastFpsLow1Pct": 8.98, - "lastSessionMetrics": { - "frame_duration_ms_count": 36971, - "frame_duration_ms_min": 0.023979991674423218, - "frame_duration_ms_max": 471.0088710002601, - "frame_duration_ms_avg": 4.1840136584065, - "frame_duration_ms_p50": 1.0950170001015067, - "frame_duration_ms_p95": 2.274254503706469, - "frame_duration_ms_p99": 113.62059141005383 - } - }, - "/home/cal/PAI-personal": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 3, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "README.md", - "stop-hook.ts", - "load-dynamic-requirements.ts", - "server.ts", - "voice-system.md" - ], - "exampleFilesGeneratedAt": 1762705373825, - "lastTotalWebSearchRequests": 0, - "lastCost": 0.06835225, - "lastAPIDuration": 6739, - "lastToolDuration": 0, - "lastDuration": 184755, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 133, - "lastTotalOutputTokens": 173, - "lastTotalCacheCreationInputTokens": 17559, - "lastTotalCacheReadInputTokens": 0, - "lastSessionId": "aaf66661-ddee-428d-abaa-f3ee035385f7" - }, - "/home/cal/work": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 1, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [], - "lastCost": 0.45607089999999995, - "lastAPIDuration": 150289, - "lastToolDuration": 7286, - "lastDuration": 1692139, - "lastLinesAdded": 5, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 11418, - "lastTotalOutputTokens": 5237, - "lastTotalCacheCreationInputTokens": 75368, - "lastTotalCacheReadInputTokens": 292173, - "lastTotalWebSearchRequests": 0, - "lastSessionId": "df8bf8dd-746a-46ef-9faa-448f402968cc" - }, - "/home/cal/work/esb-monorepo": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 7, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "main.py", - "output_utils.py", - "base.py", - "validate_field_mappings.py", - "test_end_to_end.py" - ], - "exampleFilesGeneratedAt": 1771431800882, - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "lastCost": 13.231698250000006, - "lastAPIDuration": 891789, - "lastToolDuration": 132172, - "lastDuration": 18087965, - "lastLinesAdded": 263, - "lastLinesRemoved": 7, - "lastTotalInputTokens": 77295, - "lastTotalOutputTokens": 35442, - "lastTotalCacheCreationInputTokens": 1044639, - "lastTotalCacheReadInputTokens": 11865821, - "lastSessionId": "ace0ec70-77ed-44a1-806a-904ce665899a", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 891685, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 71834, - "outputTokens": 2746, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 32095, - "webSearchRequests": 0, - "costUSD": 0.12568275000000004 - }, - "claude-opus-4-6": { - "inputTokens": 5448, - "outputTokens": 27103, - "cacheReadInputTokens": 11539293, - "cacheCreationInputTokens": 945261, - "webSearchRequests": 0, - "costUSD": 12.38234275 - }, - "claude-sonnet-4-6": { - "inputTokens": 13, - "outputTokens": 5593, - "cacheReadInputTokens": 326528, - "cacheCreationInputTokens": 67283, - "webSearchRequests": 0, - "costUSD": 0.72367275 - } - }, - "lastFpsAverage": 0.78, - "lastFpsLow1Pct": 25.74, - "lastSessionMetrics": { - "frame_duration_ms_count": 14187, - "frame_duration_ms_min": 0.08366899937391281, - "frame_duration_ms_max": 68.00957799889147, - "frame_duration_ms_avg": 2.3383289160528014, - "frame_duration_ms_p50": 1.0047624995931983, - "frame_duration_ms_p95": 13.091784298792101, - "frame_duration_ms_p99": 38.75486159028485 - } - }, - "/mnt/NV2/Development/efd-trading-card-base": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 3, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "ModBehaviour.cs", - "Patches.cs", - "StorageHelper.cs", - "TagHelper.cs", - "PackHelper.cs" - ], - "hasCompletedProjectOnboarding": true, - "lastTotalWebSearchRequests": 0, - "exampleFilesGeneratedAt": 1766960877904, - "lastCost": 1.1139348, - "lastAPIDuration": 360792, - "lastToolDuration": 124593, - "lastDuration": 437573762, - "lastLinesAdded": 480, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 29358, - "lastTotalOutputTokens": 21239, - "lastTotalCacheCreationInputTokens": 105536, - "lastTotalCacheReadInputTokens": 1377470, - "lastSessionId": "b8161215-eaaf-4b3d-a7c4-1211a973173d", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 360778, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 22987, - "outputTokens": 12005, - "cacheReadInputTokens": 867968, - "cacheCreationInputTokens": 46586, - "webSearchRequests": 0, - "costUSD": 0.22804130000000003 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 6371, - "outputTokens": 9234, - "cacheReadInputTokens": 509502, - "cacheCreationInputTokens": 58950, - "webSearchRequests": 0, - "costUSD": 0.8858935000000001 - } - } - }, - "/mnt/NV2/Development/youtube-transcriber": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 1, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [], - "lastCost": 0.5343026, - "lastAPIDuration": 157690, - "lastToolDuration": 40133, - "lastDuration": 1963443, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 11575, - "lastTotalOutputTokens": 7644, - "lastTotalCacheCreationInputTokens": 74892, - "lastTotalCacheReadInputTokens": 329416, - "lastTotalWebSearchRequests": 0, - "lastSessionId": "a3410bfd-60df-45cb-b5ba-d2aa42af040b", - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastAPIDurationWithoutRetries": 157684, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 9557, - "outputTokens": 3569, - "cacheReadInputTokens": 90706, - "cacheCreationInputTokens": 40313, - "webSearchRequests": 0, - "costUSD": 0.08686385 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 2018, - "outputTokens": 4075, - "cacheReadInputTokens": 238710, - "cacheCreationInputTokens": 34579, - "webSearchRequests": 0, - "costUSD": 0.44743875000000005 - } - } - }, - "/mnt/NV2/Development/major-domo/sba-website": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "NavBar.vue", - "utilities.ts", - "PlayerView.vue", - "pitchingStatsService.ts", - "GameView.vue" - ], - "exampleFilesGeneratedAt": 1764698332308, - "hasCompletedProjectOnboarding": true, - "lastCost": 0.16633325, - "lastAPIDuration": 23227, - "lastToolDuration": 50, - "lastDuration": 90937, - "lastLinesAdded": 3, - "lastLinesRemoved": 1, - "lastTotalInputTokens": 568, - "lastTotalOutputTokens": 891, - "lastTotalCacheCreationInputTokens": 24431, - "lastTotalCacheReadInputTokens": 40417, - "lastTotalWebSearchRequests": 0, - "lastSessionId": "c44482c8-6b43-4473-baf1-b7e7f1713d05" - }, - "/mnt/NV2/Development/vagabond-rpg-foundryvtt": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "vagabond.mjs", - "character.mjs", - "base-actor-sheet.mjs", - "weapon.mjs", - "_chat-cards.scss" - ], - "exampleFilesGeneratedAt": 1771348866204, - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "hasCompletedProjectOnboarding": true, - "lastCost": 2.4916862500000017, - "lastAPIDuration": 617124, - "lastAPIDurationWithoutRetries": 617051, - "lastToolDuration": 41476, - "lastDuration": 14881048, - "lastLinesAdded": 48, - "lastLinesRemoved": 3, - "lastTotalInputTokens": 74007, - "lastTotalOutputTokens": 32137, - "lastTotalCacheCreationInputTokens": 143503, - "lastTotalCacheReadInputTokens": 2478749, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 73923, - "outputTokens": 16775, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 37370, - "webSearchRequests": 0, - "costUSD": 0.20451049999999996 - }, - "claude-opus-4-6": { - "inputTokens": 84, - "outputTokens": 15362, - "cacheReadInputTokens": 2478749, - "cacheCreationInputTokens": 106133, - "webSearchRequests": 0, - "costUSD": 2.2871757500000007 - } - }, - "lastSessionId": "3e0d8693-8b59-4b4b-b895-0a6d0df271b9", - "lastFpsAverage": 0.64, - "lastFpsLow1Pct": 75.21, - "lastSessionMetrics": { - "frame_duration_ms_count": 9467, - "frame_duration_ms_min": 0.22532899997895584, - "frame_duration_ms_max": 27.93686599843204, - "frame_duration_ms_avg": 1.123230763174562, - "frame_duration_ms_p50": 0.6752699996577576, - "frame_duration_ms_p95": 4.194021500030064, - "frame_duration_ms_p99": 13.320319429975934 - } - }, - "/mnt/NV2/Development/voice-server": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 121, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastCost": 1.1846112499999997, - "lastAPIDuration": 285962, - "lastAPIDurationWithoutRetries": 285957, - "lastToolDuration": 2561, - "lastDuration": 3533895, - "lastLinesAdded": 1, - "lastLinesRemoved": 1, - "lastTotalInputTokens": 37077, - "lastTotalOutputTokens": 11625, - "lastTotalCacheCreationInputTokens": 97481, - "lastTotalCacheReadInputTokens": 495130, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 34570, - "outputTokens": 497, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.037055000000000005 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 2507, - "outputTokens": 11128, - "cacheReadInputTokens": 495130, - "cacheCreationInputTokens": 97481, - "webSearchRequests": 0, - "costUSD": 1.1475562499999996 - } - }, - "lastSessionId": "554acadb-bd48-444d-bba0-eb56b7f973b7", - "exampleFiles": [ - "models.py", - "queue_manager.py", - "routes.py", - "test_models.py", - "test_api.py" - ], - "exampleFilesGeneratedAt": 1766157887772 - }, - "/home/cal/.claude": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "hasCompletedProjectOnboarding": true, - "lastCost": 2.0461577500000003, - "lastAPIDuration": 375500, - "lastAPIDurationWithoutRetries": 375491, - "lastToolDuration": 5648, - "lastDuration": 3861491, - "lastLinesAdded": 34, - "lastLinesRemoved": 25, - "lastTotalInputTokens": 14373, - "lastTotalOutputTokens": 13569, - "lastTotalCacheCreationInputTokens": 81883, - "lastTotalCacheReadInputTokens": 2301862, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 4643, - "outputTokens": 453, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.006907999999999999 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 9730, - "outputTokens": 13116, - "cacheReadInputTokens": 2301862, - "cacheCreationInputTokens": 81883, - "webSearchRequests": 0, - "costUSD": 2.03924975 - } - }, - "lastSessionId": "848aa776-de5b-4135-8538-89ed5b29151c" - }, - "/mnt/NV2/Development/openscad-models": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 2, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastCost": 2.7214542499999994, - "lastAPIDuration": 781798, - "lastAPIDurationWithoutRetries": 777552, - "lastToolDuration": 3537, - "lastDuration": 80207818, - "lastLinesAdded": 102, - "lastLinesRemoved": 52, - "lastTotalInputTokens": 26454, - "lastTotalOutputTokens": 32767, - "lastTotalCacheCreationInputTokens": 126339, - "lastTotalCacheReadInputTokens": 2186269, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 23726, - "outputTokens": 892, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.028186000000000003 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 2728, - "outputTokens": 31875, - "cacheReadInputTokens": 2186269, - "cacheCreationInputTokens": 126339, - "webSearchRequests": 0, - "costUSD": 2.69326825 - } - }, - "lastSessionId": "dc88df52-7868-463f-87b1-9b9c66fcfe4b", - "exampleFiles": [ - "gfci-paddle-switch-extended.scad", - "gfci-paddle-switch-extended-2d.scad", - "test-avocado.scad", - "gfci-paddle-switch-extended-template.svg", - "avocado-nameplate.stl" - ], - "exampleFilesGeneratedAt": 1766607808626 - }, - "/mnt/NV2/Development/headless-claude": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastCost": 14.681952000000011, - "lastAPIDuration": 1922503, - "lastAPIDurationWithoutRetries": 1922344, - "lastToolDuration": 404961, - "lastDuration": 4275175, - "lastLinesAdded": 973, - "lastLinesRemoved": 191, - "lastTotalInputTokens": 282513, - "lastTotalOutputTokens": 72914, - "lastTotalCacheCreationInputTokens": 659546, - "lastTotalCacheReadInputTokens": 17072917, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 279316, - "outputTokens": 4741, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.30302100000000004 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 3197, - "outputTokens": 68173, - "cacheReadInputTokens": 17072917, - "cacheCreationInputTokens": 659546, - "webSearchRequests": 0, - "costUSD": 14.378931 - } - }, - "lastSessionId": "38725d3f-5454-4fa7-b21b-8a051125e9f0" - }, - "/mnt/NV2/Development": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastCost": 5.5604301, - "lastAPIDuration": 1333168, - "lastAPIDurationWithoutRetries": 1328256, - "lastToolDuration": 743549, - "lastDuration": 4298210, - "lastLinesAdded": 1623, - "lastLinesRemoved": 222, - "lastTotalInputTokens": 58261, - "lastTotalOutputTokens": 56790, - "lastTotalCacheCreationInputTokens": 549016, - "lastTotalCacheReadInputTokens": 1990295, - "lastTotalWebSearchRequests": 7, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 36579, - "outputTokens": 1267, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.04291400000000001 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 19375, - "outputTokens": 34688, - "cacheReadInputTokens": 1390958, - "cacheCreationInputTokens": 491962, - "webSearchRequests": 7, - "costUSD": 4.8043165000000005 - }, - "claude-sonnet-4-5-20250929": { - "inputTokens": 2307, - "outputTokens": 20835, - "cacheReadInputTokens": 599337, - "cacheCreationInputTokens": 57054, - "webSearchRequests": 0, - "costUSD": 0.7131995999999999 - } - }, - "lastSessionId": "b5e5205f-dac0-4e82-b7d2-2a43c1875f1c" - }, - "/mnt/NV2/Development/tcg-poc": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [], - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "lastCost": 0.3143737499999999, - "lastAPIDuration": 87455, - "lastAPIDurationWithoutRetries": 87447, - "lastToolDuration": 393, - "lastDuration": 242060, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 10154, - "lastTotalOutputTokens": 3203, - "lastTotalCacheCreationInputTokens": 26841, - "lastTotalCacheReadInputTokens": 126753, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 7906, - "outputTokens": 799, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.011900999999999998 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 2248, - "outputTokens": 2404, - "cacheReadInputTokens": 126753, - "cacheCreationInputTokens": 26841, - "webSearchRequests": 0, - "costUSD": 0.30247274999999996 - } - }, - "lastSessionId": "d0705af3-8ca6-4d83-9419-51adf7e8fbb4" - }, - "/mnt/NV2/Development/tcg-project": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [], - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "hasCompletedProjectOnboarding": true, - "lastCost": 7.4633087499999995, - "lastAPIDuration": 1024093, - "lastAPIDurationWithoutRetries": 1021756, - "lastToolDuration": 4894, - "lastDuration": 353865522, - "lastLinesAdded": 942, - "lastLinesRemoved": 532, - "lastTotalInputTokens": 37687, - "lastTotalOutputTokens": 50556, - "lastTotalCacheCreationInputTokens": 526103, - "lastTotalCacheReadInputTokens": 5775948, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 34751, - "outputTokens": 1307, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.041286 - }, - "claude-opus-4-5-20251101": { - "inputTokens": 2936, - "outputTokens": 49249, - "cacheReadInputTokens": 5775948, - "cacheCreationInputTokens": 526103, - "webSearchRequests": 0, - "costUSD": 7.42202275 - } - }, - "lastSessionId": "17cea69f-4257-4c39-a978-3254d0906a34" - }, - "/mnt/NV2/Development/mantimon-tcg": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 286, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "card.py", - "engine.py", - "game_service.py", - "game_state.py", - "turn_manager.py" - ], - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "exampleFilesGeneratedAt": 1771119156109, - "hasCompletedProjectOnboarding": true, - "lastCost": 45.331285999999906, - "lastAPIDuration": 7423555, - "lastAPIDurationWithoutRetries": 7422611, - "lastToolDuration": 3967084, - "lastDuration": 55754959, - "lastLinesAdded": 16117, - "lastLinesRemoved": 330, - "lastTotalInputTokens": 530738, - "lastTotalOutputTokens": 409841, - "lastTotalCacheCreationInputTokens": 1976236, - "lastTotalCacheReadInputTokens": 45760024, - "lastTotalWebSearchRequests": 0, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 528784, - "outputTokens": 12803, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 85744, - "webSearchRequests": 0, - "costUSD": 0.6999789999999999 - }, - "claude-opus-4-6": { - "inputTokens": 320, - "outputTokens": 57172, - "cacheReadInputTokens": 17177654, - "cacheCreationInputTokens": 462784, - "webSearchRequests": 0, - "costUSD": 12.912127000000007 - }, - "claude-sonnet-4-5-20250929": { - "inputTokens": 1634, - "outputTokens": 339866, - "cacheReadInputTokens": 28582370, - "cacheCreationInputTokens": 1427708, - "webSearchRequests": 0, - "costUSD": 31.719179999999994 - } - }, - "lastSessionId": "a9e4fa29-4f81-47c5-88d2-a9dea0793d0f", - "lastFpsAverage": 1.81, - "lastFpsLow1Pct": 99.2, - "lastSessionMetrics": { - "frame_duration_ms_count": 100694, - "frame_duration_ms_min": 0.08616900071501732, - "frame_duration_ms_max": 43.1600469998084, - "frame_duration_ms_avg": 0.9782929465193478, - "frame_duration_ms_p50": 0.5610404997132719, - "frame_duration_ms_p95": 4.414866499626077, - "frame_duration_ms_p99": 9.795633430983868 - } - }, - "/mnt/NV2/Development/sba-scouting": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 152, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "app.py", - "config.py", - "importer.py", - "models.py", - "queries.py" - ], - "reactVulnerabilityCache": { - "detected": false, - "package": null, - "packageName": null, - "version": null, - "packageManager": null - }, - "exampleFilesGeneratedAt": 1770754505849, - "hasCompletedProjectOnboarding": true, - "lastCost": 3.38631825, - "lastAPIDuration": 571422, - "lastAPIDurationWithoutRetries": 571376, - "lastToolDuration": 10180, - "lastDuration": 7861779, - "lastLinesAdded": 148, - "lastLinesRemoved": 22, - "lastTotalInputTokens": 49841, - "lastTotalOutputTokens": 23633, - "lastTotalCacheCreationInputTokens": 132657, - "lastTotalCacheReadInputTokens": 3888956, - "lastTotalWebSearchRequests": 0, - "lastFpsAverage": 1.23, - "lastFpsLow1Pct": 47.34, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 49289, - "outputTokens": 1507, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.05682400000000001 - }, - "claude-sonnet-4-5-20250929": { - "inputTokens": 552, - "outputTokens": 22126, - "cacheReadInputTokens": 3888956, - "cacheCreationInputTokens": 132657, - "webSearchRequests": 0, - "costUSD": 3.32949425 - } - }, - "lastSessionId": "3355afd4-9cb8-4c16-840d-ae19696ba284" - }, - "/mnt/NV2/Development/my-memory": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "app.py", - "board_window.py", - "models.py", - "transcriber.py", - "README.md" - ], - "hasCompletedProjectOnboarding": true, - "lastSessionMetrics": { - "frame_duration_ms_count": 7981, - "frame_duration_ms_min": 0.05863899999530986, - "frame_duration_ms_max": 6.910323999938555, - "frame_duration_ms_avg": 0.4394333594793528, - "frame_duration_ms_p50": 0.3969669999787584, - "frame_duration_ms_p95": 0.6579631500033425, - "frame_duration_ms_p99": 1.8215813999983947 - }, - "lastCost": 1.0844382499999998, - "lastAPIDuration": 411476, - "lastAPIDurationWithoutRetries": 411448, - "lastToolDuration": 264192, - "lastDuration": 69498101, - "lastLinesAdded": 95, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 38299, - "lastTotalOutputTokens": 20028, - "lastTotalCacheCreationInputTokens": 61545, - "lastTotalCacheReadInputTokens": 354518, - "lastTotalWebSearchRequests": 0, - "lastFpsAverage": 0.12, - "lastFpsLow1Pct": 516.63, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 38278, - "outputTokens": 828, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.042418000000000004 - }, - "claude-opus-4-6": { - "inputTokens": 21, - "outputTokens": 19200, - "cacheReadInputTokens": 354518, - "cacheCreationInputTokens": 61545, - "webSearchRequests": 0, - "costUSD": 1.04202025 - } - }, - "lastSessionId": "517562a3-10fb-4106-a5cc-a39a40e3f8e7", - "exampleFilesGeneratedAt": 1770844148005 - }, - "/mnt/NV2/Development/ai-assistant": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": false, - "projectOnboardingSeenCount": 22, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [], - "lastCost": 0.000783, - "lastAPIDuration": 2081, - "lastAPIDurationWithoutRetries": 2081, - "lastToolDuration": 0, - "lastDuration": 5622, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 143, - "lastTotalOutputTokens": 128, - "lastTotalCacheCreationInputTokens": 0, - "lastTotalCacheReadInputTokens": 0, - "lastTotalWebSearchRequests": 0, - "lastFpsAverage": 4.34, - "lastFpsLow1Pct": 338.75, - "lastModelUsage": { - "claude-haiku-4-5-20251001": { - "inputTokens": 143, - "outputTokens": 128, - "cacheReadInputTokens": 0, - "cacheCreationInputTokens": 0, - "webSearchRequests": 0, - "costUSD": 0.000783 - } - }, - "lastSessionId": "d8bf1d2b-235c-4e4c-be88-46dc493dc714", - "lastSessionMetrics": { - "frame_duration_ms_count": 22, - "frame_duration_ms_min": 0.08473000000000752, - "frame_duration_ms_max": 2.9520669999999427, - "frame_duration_ms_avg": 1.1000014545454322, - "frame_duration_ms_p50": 1.0439814999999726, - "frame_duration_ms_p95": 2.028548699999737, - "frame_duration_ms_p99": 2.7626715699998945 - }, - "hasCompletedProjectOnboarding": true - }, - "/mnt/NV2/Development/test_autoforge_project/pd-team-dashboard": { - "allowedTools": [], - "mcpContextUris": [], - "mcpServers": {}, - "enabledMcpjsonServers": [], - "disabledMcpjsonServers": [], - "hasTrustDialogAccepted": true, - "projectOnboardingSeenCount": 0, - "hasClaudeMdExternalIncludesApproved": false, - "hasClaudeMdExternalIncludesWarningShown": false, - "exampleFiles": [ - "main.py", - "database.py", - "config.py", - "env.py", - "__init__.py" - ], - "exampleFilesGeneratedAt": 1771136719751, - "hasCompletedProjectOnboarding": true, - "lastCost": 0, - "lastAPIDuration": 0, - "lastAPIDurationWithoutRetries": 0, - "lastToolDuration": 0, - "lastDuration": 55110401, - "lastLinesAdded": 0, - "lastLinesRemoved": 0, - "lastTotalInputTokens": 0, - "lastTotalOutputTokens": 0, - "lastTotalCacheCreationInputTokens": 0, - "lastTotalCacheReadInputTokens": 0, - "lastTotalWebSearchRequests": 0, - "lastFpsAverage": 0, - "lastFpsLow1Pct": 272.7, - "lastModelUsage": {}, - "lastSessionId": "44246c87-0c70-40b5-a092-c7388896450f", - "lastSessionMetrics": { - "frame_duration_ms_count": 190, - "frame_duration_ms_min": 0.05084999999962747, - "frame_duration_ms_max": 4.276786000002176, - "frame_duration_ms_avg": 1.0820387367652373, - "frame_duration_ms_p50": 0.8855180000006158, - "frame_duration_ms_p95": 2.635911999360587, - "frame_duration_ms_p99": 3.515721791167741 - } - } - }, - "hasCompletedOnboarding": true, - "lastOnboardingVersion": "2.0.13", - "subscriptionNoticeCount": 0, - "hasAvailableSubscription": false, - "changelogLastFetched": 1771564367705, - "fallbackAvailableWarningThreshold": 0.2, - "hasIdeOnboardingBeenShown": { - "vscode": true - }, - "lastReleaseNotesSeen": "2.1.49", - "isQualifiedForDataSharing": false, - "hasIdeAutoConnectDialogBeenShown": true, - "shiftEnterKeyBindingInstalled": true, - "hasUsedBackslashReturn": true, - "s1mAccessCache": { - "57783733-6e1e-48d5-9cb7-fa588a77b795": { - "hasAccess": false, - "hasAccessNotAsDefault": false, - "timestamp": 1771348865231 - }, - "6e3a13d6-2c72-468b-9ee9-b1d8f4711050": { - "hasAccess": false, - "hasAccessNotAsDefault": false, - "timestamp": 1761607064229 - } - }, - "hasOpusPlanDefault": false, - "lastPlanModeUse": 1771532414321, - "feedbackSurveyState": { - "lastShownTime": 1771451253831 - }, - "sonnet45MigrationComplete": true, - "claudeCodeFirstTokenDate": "2025-07-09T18:28:23.685647Z", - "mcpServers": { - "cognitive-memory": { - "command": "python3", - "args": [ - "/home/cal/.claude/skills/cognitive-memory/mcp_server.py" - ] - } - }, - "s1mNonSubscriberAccessCache": { - "fda1c56e-6b2f-4c2d-94f2-636cf90ad0f2": { - "hasAccess": false, - "timestamp": 1760119775598 - } - }, - "anonymousId": "claudecode.v1.52e3466d-bbf3-4c64-9a28-5c45f8698705", - "autoUpdatesProtectedForNative": true, - "githubRepoPaths": { - "calcorum/strat-gameplay-webapp": [ - "/mnt/NV2/Development/strat-gameplay-webapp" - ], - "calcorum/claude-home": [ - "/mnt/NV2/Development/claude-home" - ], - "calcorum/efd-trading-card-mod": [ - "/mnt/NV2/Development/efd-trading-card-base" - ], - "calcorum/paper-dynasty-card-creation": [ - "/mnt/NV2/Development/paper-dynasty/card-creation" - ], - "calcorum/paper-dynasty": [ - "/mnt/NV2/Development/paper-dynasty/discord-app" - ], - "calcorum/major-domo-v2": [ - "/mnt/NV2/Development/major-domo/discord-app-v2" - ], - "pgiro/sba": [ - "/mnt/NV2/Development/major-domo/sba-website" - ], - "calcorum/major-domo-database": [ - "/mnt/NV2/Development/major-domo/database" - ], - "calcorum/major-domo": [ - "/mnt/NV2/Development/major-domo/discord-app" - ], - "calcorum/vagabond-rpg-foundryvtt": [ - "/mnt/NV2/Development/vagabond-rpg-foundryvtt" - ], - "calcorum/paper-dynasty-database": [ - "/mnt/NV2/Development/paper-dynasty/database" - ], - "calcorum/voice-server": [ - "/mnt/NV2/Development/voice-server" - ], - "calcorum/openscad-models": [ - "/mnt/NV2/Development/openscad-models" - ], - "calcorum/mantimon-tcg": [ - "/mnt/NV2/Development/mantimon-tcg/backend", - "/mnt/NV2/Development/mantimon-tcg" - ], - "calcorum/sba-desktop": [ - "/mnt/NV2/Development/sba-scouting" - ] - }, - "passesEligibilityCache": { - "57783733-6e1e-48d5-9cb7-fa588a77b795": { - "eligible": true, - "referral_code_details": { - "code": "0uKnnMABqw", - "campaign": "claude_code_guest_pass_a47c", - "referral_link": "https://claude.ai/referral/0uKnnMABqw" - }, - "referrer_reward": { - "amount_minor_units": 1000, - "currency": "USD" - }, - "remaining_passes": 3, - "timestamp": 1771560445046 - } - }, - "opus45MigrationComplete": true, - "hasShownOpus45Notice": { - "57783733-6e1e-48d5-9cb7-fa588a77b795": true - }, - "officialMarketplaceAutoInstallAttempted": true, - "officialMarketplaceAutoInstalled": true, - "passesUpsellSeenCount": 3, - "thinkingMigrationComplete": true, - "groveConfigCache": { - "d6d0ffd3-ed66-4eba-9bd4-df8e2dbfc9e2": { - "grove_enabled": true, - "timestamp": 1771521871454 - } - }, - "skillUsage": { - "major-domo": { - "usageCount": 13, - "lastUsedAt": 1771556414365 - }, - "paper-dynasty": { - "usageCount": 12, - "lastUsedAt": 1771271707830 - }, - "project-plan": { - "usageCount": 4, - "lastUsedAt": 1771003578568 - }, - "init": { - "usageCount": 2, - "lastUsedAt": 1771018292259 - }, - "code-audit": { - "usageCount": 7, - "lastUsedAt": 1769840317637 - }, - "backend-phase": { - "usageCount": 11, - "lastUsedAt": 1769790071034 - }, - "frontend-code-audit": { - "usageCount": 6, - "lastUsedAt": 1769842017496 - }, - "frontend-phase": { - "usageCount": 24, - "lastUsedAt": 1769843259171 - }, - "dev-server": { - "usageCount": 2, - "lastUsedAt": 1769836015719 - }, - "deploy": { - "usageCount": 7, - "lastUsedAt": 1770216426722 - }, - "proxmox": { - "usageCount": 7, - "lastUsedAt": 1770999577744 - }, - "notediscovery": { - "usageCount": 2, - "lastUsedAt": 1771259103802 - }, - "create-skill": { - "usageCount": 1, - "lastUsedAt": 1770839993137 - }, - "backlog": { - "usageCount": 5, - "lastUsedAt": 1771561009889 - }, - "keybindings-help": { - "usageCount": 1, - "lastUsedAt": 1770855574743 - }, - "insights": { - "usageCount": 1, - "lastUsedAt": 1770959377885 - }, - "sync-config": { - "usageCount": 26, - "lastUsedAt": 1771560749921 - }, - "claude-optimised": { - "usageCount": 4, - "lastUsedAt": 1771363169937 - }, - "optimise-claude": { - "usageCount": 2, - "lastUsedAt": 1771199427014 - }, - "cognitive-memory": { - "usageCount": 36, - "lastUsedAt": 1771564275406 - }, - "commit-push": { - "usageCount": 17, - "lastUsedAt": 1771537208260 - }, - "check-rarity": { - "usageCount": 1, - "lastUsedAt": 1771203408892 - }, - "commit-commands:commit": { - "usageCount": 1, - "lastUsedAt": 1771364503659 - }, - "commit-push-pr": { - "usageCount": 4, - "lastUsedAt": 1771559391826 - }, - "mcp-manager": { - "usageCount": 5, - "lastUsedAt": 1771558943126 - }, - "orchestrator": { - "usageCount": 3, - "lastUsedAt": 1771451706040 - }, - "claude-automation-recommender": { - "usageCount": 1, - "lastUsedAt": 1771474474878 - }, - "bmad-qa": { - "usageCount": 1, - "lastUsedAt": 1771536951910 - }, - "save-memories": { - "usageCount": 9, - "lastUsedAt": 1771561845350 - } - }, - "opusProMigrationComplete": true, - "cachedChromeExtensionInstalled": true, - "hasVisitedPasses": true, - "passesLastSeenRemaining": 3, - "clientDataCache": { - "data": {}, - "timestamp": 1771565348508 - }, - "hasShownOpus46Notice": { - "57783733-6e1e-48d5-9cb7-fa588a77b795": true - }, - "hasVisitedExtraUsage": true, - "penguinModeOrgEnabled": true, - "opus46FeedSeenCount": 3, - "showSpinnerTree": false, - "oauthAccount": { - "accountUuid": "d6d0ffd3-ed66-4eba-9bd4-df8e2dbfc9e2", - "emailAddress": "cal.corum@gmail.com", - "organizationUuid": "57783733-6e1e-48d5-9cb7-fa588a77b795", - "hasExtraUsageEnabled": true, - "billingType": "stripe_subscription", - "accountCreatedAt": "2025-07-08T23:36:22.848806Z", - "subscriptionCreatedAt": "2025-07-09T18:05:03.049049Z", - "displayName": "Cal" - }, - "effortCalloutDismissed": true, - "sonnet1m45MigrationComplete": true, - "cachedExtraUsageDisabledReason": "org_level_disabled_until", - "birthdayHatAnimationCount": 3 -} \ No newline at end of file diff --git a/skills/cognitive-memory/mcp_server.py b/skills/cognitive-memory/mcp_server.py index 30e167d..fc41da5 100644 --- a/skills/cognitive-memory/mcp_server.py +++ b/skills/cognitive-memory/mcp_server.py @@ -7,6 +7,7 @@ Exposes 18 memory operations as MCP tools for Claude Code. """ import json +import subprocess import sys from pathlib import Path from typing import Any, Dict @@ -16,6 +17,22 @@ sys.path.insert(0, str(Path(__file__).parent)) from client import CognitiveMemoryClient, _load_memory_config, MEMORY_DIR +SYNC_SCRIPT = Path(__file__).parent / "scripts" / "memory-git-sync.sh" + + +def _trigger_git_sync(): + """Fire-and-forget git sync after a write operation.""" + if SYNC_SCRIPT.exists(): + try: + subprocess.Popen( + [str(SYNC_SCRIPT)], + stdout=subprocess.DEVNULL, + stderr=subprocess.DEVNULL, + start_new_session=True, + ) + except Exception: + pass # Non-critical — daily timer is the fallback + def create_tools() -> list: """Define all 18 MCP tool definitions with inputSchema.""" @@ -431,6 +448,7 @@ def handle_tool_call( tags=tags, ) episode_logged = True + _trigger_git_sync() return ok( { "success": True, @@ -471,6 +489,7 @@ def handle_tool_call( strength=arguments.get("strength", 0.8), ) if edge_id: + _trigger_git_sync() return ok({"success": True, "edge_id": edge_id}) return ok({"success": False, "message": "Relationship already exists"}) diff --git a/skills/cognitive-memory/scripts/memory-git-sync.sh b/skills/cognitive-memory/scripts/memory-git-sync.sh new file mode 100755 index 0000000..45e5bbf --- /dev/null +++ b/skills/cognitive-memory/scripts/memory-git-sync.sh @@ -0,0 +1,46 @@ +#!/bin/bash +# Commit and push cognitive memory changes to Gitea (cal/claude-memory) +# +# Called daily by cognitive-memory-daily.service after decay/core/symlinks. +# Only commits if there are actual changes. Safe to run multiple times. +# +# Location: ~/.claude/skills/cognitive-memory/scripts/memory-git-sync.sh +# Repo: ~/.claude/memory/ -> https://git.manticorum.com/cal/claude-memory.git + +set -euo pipefail + +MEMORY_DIR="$HOME/.claude/memory" + +cd "$MEMORY_DIR" + +# Check if there are any changes to commit +if git diff --quiet && git diff --cached --quiet && [ -z "$(git ls-files --others --exclude-standard)" ]; then + echo "memory-git-sync: no changes to commit" + exit 0 +fi + +# Stage all changes (.gitignore handles exclusions) +git add -A + +# Build a commit message from what changed +ADDED=$(git diff --cached --name-only --diff-filter=A | wc -l) +MODIFIED=$(git diff --cached --name-only --diff-filter=M | wc -l) +DELETED=$(git diff --cached --name-only --diff-filter=D | wc -l) +EDGES=$(git diff --cached --name-only --diff-filter=ACM | grep -c '^graph/edges/' || true) + +MSG="daily sync: ${ADDED} added, ${MODIFIED} modified, ${DELETED} deleted" +if [ "$EDGES" -gt 0 ]; then + MSG="$MSG (${EDGES} edges)" +fi + +git commit -m "$MSG" --no-gpg-sign 2>/dev/null || { + echo "memory-git-sync: commit failed (pre-commit hook?)" + exit 1 +} + +git push origin main 2>/dev/null || { + echo "memory-git-sync: push failed" + exit 1 +} + +echo "memory-git-sync: pushed to origin/main" diff --git a/skills/cognitive-memory/systemd/cognitive-memory-daily.service b/skills/cognitive-memory/systemd/cognitive-memory-daily.service index 3b230b1..ddb95be 100644 --- a/skills/cognitive-memory/systemd/cognitive-memory-daily.service +++ b/skills/cognitive-memory/systemd/cognitive-memory-daily.service @@ -1,6 +1,6 @@ [Unit] -Description=Cognitive Memory daily maintenance (decay, core, symlinks) +Description=Cognitive Memory daily maintenance (decay, core, symlinks, git sync fallback) [Service] Type=oneshot -ExecStart=/bin/bash -c 'export PATH="/home/cal/.local/bin:$PATH" && /home/cal/.local/bin/claude-memory decay && /home/cal/.local/bin/claude-memory core && /home/cal/.local/bin/claude-memory-symlinks' +ExecStart=/bin/bash -c 'export PATH="/home/cal/.local/bin:$PATH" && /home/cal/.local/bin/claude-memory decay && /home/cal/.local/bin/claude-memory core && /home/cal/.local/bin/claude-memory-symlinks && /home/cal/.claude/skills/cognitive-memory/scripts/memory-git-sync.sh'