{
  "achievements": [
    {
      "category": "Agent Autonomy",
      "criteria": "Requirement: tool calls in one session. Tier ladder: Copper 200, Silver 500, Gold 1200, Diamond 3000, Olympian 8000.",
      "description": "Let Hermes run a serious autonomous tool chain in one session.",
      "discovered": true,
      "icon": "flame",
      "id": "let_him_cook",
      "kind": "best_session",
      "name": "Let Him Cook",
      "next_threshold": 200,
      "next_tier": "Copper",
      "progress": 143,
      "progress_pct": 71,
      "state": "discovered",
      "threshold_metric": "max_tool_calls_in_session",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 200
        },
        {
          "name": "Silver",
          "threshold": 500
        },
        {
          "name": "Gold",
          "threshold": 1200
        },
        {
          "name": "Diamond",
          "threshold": 3000
        },
        {
          "name": "Olympian",
          "threshold": 8000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Agent Autonomy",
      "criteria": "Requirement: lifetime Hermes tool calls. Tier ladder: Copper 1000, Silver 3000, Gold 8000, Diamond 20000, Olympian 50000.",
      "description": "Accumulate a lifetime avalanche of Hermes tool calls across sessions.",
      "discovered": true,
      "evidence": null,
      "icon": "avalanche",
      "id": "autonomous_avalanche",
      "kind": "lifetime",
      "name": "Autonomous Avalanche",
      "next_threshold": 3000,
      "next_tier": "Silver",
      "progress": 1051,
      "progress_pct": 2,
      "state": "unlocked",
      "threshold_metric": "total_tool_calls",
      "tier": "Copper",
      "tiers": [
        {
          "name": "Copper",
          "threshold": 1000
        },
        {
          "name": "Silver",
          "threshold": 3000
        },
        {
          "name": "Gold",
          "threshold": 8000
        },
        {
          "name": "Diamond",
          "threshold": 20000
        },
        {
          "name": "Olympian",
          "threshold": 50000
        }
      ],
      "unlocked": true,
      "unlocked_at": 1778253308
    },
    {
      "category": "Agent Autonomy",
      "criteria": "Requirement: distinct Hermes tools used in one session. Tier ladder: Copper 18, Silver 28, Gold 45, Diamond 70, Olympian 100.",
      "description": "Use a wide spread of distinct Hermes tools in one session.",
      "discovered": true,
      "icon": "nodes",
      "id": "toolchain_maxxer",
      "kind": "best_session",
      "name": "Toolchain Maxxer",
      "next_threshold": 18,
      "next_tier": "Copper",
      "progress": 7,
      "progress_pct": 38,
      "state": "discovered",
      "threshold_metric": "max_distinct_tools_in_session",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 18
        },
        {
          "name": "Silver",
          "threshold": 28
        },
        {
          "name": "Gold",
          "threshold": 45
        },
        {
          "name": "Diamond",
          "threshold": 70
        },
        {
          "name": "Olympian",
          "threshold": 100
        }
      ],
      "unlocked": false
    },
    {
      "category": "Agent Autonomy",
      "criteria": "Requirement: terminal calls in one session \u2265 180; file/search/patch calls in one session \u2265 120; web search/extract or browser calls in one session \u2265 60.",
      "description": "Terminal, files, and web/browser all get involved in one real run.",
      "discovered": true,
      "icon": "rocket",
      "id": "full_send",
      "kind": "multi_condition",
      "name": "Full Send",
      "next_threshold": 100,
      "next_tier": null,
      "progress": 36,
      "progress_pct": 36,
      "requirements": [
        {
          "gte": 180,
          "metric": "max_terminal_calls_in_session"
        },
        {
          "gte": 120,
          "metric": "max_file_tool_calls_in_session"
        },
        {
          "gte": 60,
          "metric": "max_web_browser_calls_in_session"
        }
      ],
      "state": "discovered",
      "tier": null,
      "unlocked": false
    },
    {
      "category": "Agent Autonomy",
      "criteria": "Requirement: lifetime delegate_task calls. Tier ladder: Copper 5, Silver 40, Gold 100, Diamond 1000, Olympian 5000.",
      "description": "Coordinate delegated agent work.",
      "discovered": true,
      "icon": "branch",
      "id": "subagent_commander",
      "kind": "lifetime",
      "name": "Subagent Commander",
      "next_threshold": 5,
      "next_tier": "Copper",
      "progress": 0,
      "progress_pct": 0,
      "state": "discovered",
      "threshold_metric": "total_delegate_calls",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 5
        },
        {
          "name": "Silver",
          "threshold": 40
        },
        {
          "name": "Gold",
          "threshold": 100
        },
        {
          "name": "Diamond",
          "threshold": 1000
        },
        {
          "name": "Olympian",
          "threshold": 5000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Agent Autonomy",
      "criteria": "Requirement: lifetime background process operations. Tier ladder: Copper 300, Silver 800, Gold 2000, Diamond 6000, Olympian 15000.",
      "description": "Start or control enough long-running processes to deserve the title.",
      "discovered": true,
      "icon": "daemon",
      "id": "background_process_enjoyer",
      "kind": "lifetime",
      "name": "Background Process Enjoyer",
      "next_threshold": 300,
      "next_tier": "Copper",
      "progress": 4,
      "progress_pct": 1,
      "state": "discovered",
      "threshold_metric": "total_process_calls",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 300
        },
        {
          "name": "Silver",
          "threshold": 800
        },
        {
          "name": "Gold",
          "threshold": 2000
        },
        {
          "name": "Diamond",
          "threshold": 6000
        },
        {
          "name": "Olympian",
          "threshold": 15000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Agent Autonomy",
      "criteria": "Requirement: lifetime scheduled-job operations. Tier ladder: Copper 1000, Silver 3000, Gold 8000, Diamond 20000, Olympian 50000.",
      "description": "Raise scheduled autonomous jobs from the dead.",
      "discovered": true,
      "icon": "clock",
      "id": "cron_necromancer",
      "kind": "lifetime",
      "name": "Cron Necromancer",
      "next_threshold": 1000,
      "next_tier": "Copper",
      "progress": 0,
      "progress_pct": 0,
      "state": "discovered",
      "threshold_metric": "total_cron_calls",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 1000
        },
        {
          "name": "Silver",
          "threshold": 3000
        },
        {
          "name": "Gold",
          "threshold": 8000
        },
        {
          "name": "Diamond",
          "threshold": 20000
        },
        {
          "name": "Olympian",
          "threshold": 50000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Debugging Chaos",
      "criteria": "Requirement: error/failed/traceback messages observed. Tier ladder: Copper 1500, Silver 4000, Gold 10000, Diamond 25000, Olympian 75000.",
      "description": "Encounter enough errors to develop a palate for red text.",
      "discovered": true,
      "icon": "warning",
      "id": "red_text_connoisseur",
      "kind": "lifetime",
      "name": "Red Text Connoisseur",
      "next_threshold": 1500,
      "next_tier": "Copper",
      "progress": 176,
      "progress_pct": 11,
      "state": "discovered",
      "threshold_metric": "total_errors",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 1500
        },
        {
          "name": "Silver",
          "threshold": 4000
        },
        {
          "name": "Gold",
          "threshold": 10000
        },
        {
          "name": "Diamond",
          "threshold": 25000
        },
        {
          "name": "Olympian",
          "threshold": 75000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Debugging Chaos",
      "criteria": "Requirement: traceback or exception mentions. Tier ladder: Copper 300, Silver 1000, Gold 3000, Diamond 8000, Olympian 20000.",
      "description": "Taste tracebacks by the flight, not by the sip.",
      "discovered": true,
      "icon": "wine",
      "id": "stack_trace_sommelier",
      "kind": "lifetime",
      "name": "Stack Trace Sommelier",
      "next_threshold": 300,
      "next_tier": "Copper",
      "progress": 110,
      "progress_pct": 36,
      "state": "discovered",
      "threshold_metric": "traceback_events",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 300
        },
        {
          "name": "Silver",
          "threshold": 1000
        },
        {
          "name": "Gold",
          "threshold": 3000
        },
        {
          "name": "Diamond",
          "threshold": 8000
        },
        {
          "name": "Olympian",
          "threshold": 20000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Debugging Chaos",
      "criteria": "Requirement: log inspections. Tier ladder: Copper 1000, Silver 3000, Gold 8000, Diamond 20000, Olympian 50000.",
      "description": "Inspect logs repeatedly instead of guessing.",
      "discovered": true,
      "icon": "scroll",
      "id": "actually_read_the_logs",
      "kind": "lifetime",
      "name": "Actually Read The Logs",
      "next_threshold": 1000,
      "next_tier": "Copper",
      "progress": 79,
      "progress_pct": 7,
      "state": "discovered",
      "threshold_metric": "log_read_events",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 1000
        },
        {
          "name": "Silver",
          "threshold": 3000
        },
        {
          "name": "Gold",
          "threshold": 8000
        },
        {
          "name": "Diamond",
          "threshold": 20000
        },
        {
          "name": "Olympian",
          "threshold": 50000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Debugging Chaos",
      "criteria": "Secret: exact requirement hidden until Hermes sees the first matching signal. Keep using Hermes across debugging, tools, memory, skills, plugins, and model workflows to reveal it.",
      "description": "Secret achievement: hidden until Hermes detects the first relevant behavior in your session history.",
      "discovered": false,
      "icon": "secret",
      "id": "port_3000_taken",
      "kind": "lifetime",
      "name": "???",
      "next_threshold": 15,
      "next_tier": "Copper",
      "progress": 0,
      "progress_pct": 0,
      "secret": true,
      "state": "secret",
      "threshold_metric": "port_conflict_events",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 15
        },
        {
          "name": "Silver",
          "threshold": 40
        },
        {
          "name": "Gold",
          "threshold": 100
        },
        {
          "name": "Diamond",
          "threshold": 300
        },
        {
          "name": "Olympian",
          "threshold": 1000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Debugging Chaos",
      "criteria": "Secret: exact requirement hidden until Hermes sees the first matching signal. Keep using Hermes across debugging, tools, memory, skills, plugins, and model workflows to reveal it.",
      "description": "Secret achievement: hidden until Hermes detects the first relevant behavior in your session history.",
      "discovered": false,
      "icon": "secret",
      "id": "permission_denied_any_percent",
      "kind": "lifetime",
      "name": "???",
      "next_threshold": 25,
      "next_tier": "Copper",
      "progress": 0,
      "progress_pct": 0,
      "secret": true,
      "state": "secret",
      "threshold_metric": "permission_denied_events",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 25
        },
        {
          "name": "Silver",
          "threshold": 75
        },
        {
          "name": "Gold",
          "threshold": 200
        },
        {
          "name": "Diamond",
          "threshold": 600
        },
        {
          "name": "Olympian",
          "threshold": 1500
        }
      ],
      "unlocked": false
    },
    {
      "category": "Debugging Chaos",
      "criteria": "Requirement: package-install failures \u2265 25; successful package installs after package work \u2265 10.",
      "description": "Package installs fail, then somehow life continues.",
      "discovered": true,
      "icon": "package_skull",
      "id": "dependency_hell_tourist",
      "kind": "multi_condition",
      "name": "Dependency Hell Tourist",
      "next_threshold": 100,
      "next_tier": null,
      "progress": 63,
      "progress_pct": 63,
      "requirements": [
        {
          "gte": 25,
          "metric": "install_error_events"
        },
        {
          "gte": 10,
          "metric": "install_success_events"
        }
      ],
      "state": "discovered",
      "tier": null,
      "unlocked": false
    },
    {
      "category": "Debugging Chaos",
      "criteria": "Requirement: restart/reload actions after error clusters \u2265 50; error/failed/traceback messages observed \u2265 4000.",
      "description": "Restart after enough error clusters to call it a technique.",
      "discovered": true,
      "icon": "restart",
      "id": "the_fix_was_restarting",
      "kind": "multi_condition",
      "name": "The Fix Was Restarting It",
      "next_threshold": 100,
      "next_tier": null,
      "progress": 18,
      "progress_pct": 18,
      "requirements": [
        {
          "gte": 50,
          "metric": "restart_after_error_events"
        },
        {
          "gte": 4000,
          "metric": "total_errors"
        }
      ],
      "state": "discovered",
      "tier": null,
      "unlocked": false
    },
    {
      "category": "Debugging Chaos",
      "criteria": "Requirement: missing auth/config/environment-variable events. Tier ladder: Copper 5000, Silver 15000, Gold 40000, Diamond 100000, Olympian 250000.",
      "description": "Auth or configuration failed because an environment variable was missing.",
      "discovered": true,
      "icon": "key",
      "id": "forgot_the_env_var",
      "kind": "lifetime",
      "name": "Forgot The Env Var",
      "next_threshold": 5000,
      "next_tier": "Copper",
      "progress": 252,
      "progress_pct": 5,
      "secret": true,
      "state": "discovered",
      "threshold_metric": "env_var_error_events",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 5000
        },
        {
          "name": "Silver",
          "threshold": 15000
        },
        {
          "name": "Gold",
          "threshold": 40000
        },
        {
          "name": "Diamond",
          "threshold": 100000
        },
        {
          "name": "Olympian",
          "threshold": 250000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Debugging Chaos",
      "criteria": "Requirement: YAML/config parse incidents. Tier ladder: Copper 1000, Silver 3000, Gold 8000, Diamond 20000, Olympian 50000.",
      "description": "Configuration syntax bites back.",
      "discovered": true,
      "icon": "colon",
      "id": "yaml_colon_incident",
      "kind": "lifetime",
      "name": "YAML Colon Incident",
      "next_threshold": 1000,
      "next_tier": "Copper",
      "progress": 290,
      "progress_pct": 28,
      "secret": true,
      "state": "discovered",
      "threshold_metric": "yaml_error_events",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 1000
        },
        {
          "name": "Silver",
          "threshold": 3000
        },
        {
          "name": "Gold",
          "threshold": 8000
        },
        {
          "name": "Diamond",
          "threshold": 20000
        },
        {
          "name": "Olympian",
          "threshold": 50000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Debugging Chaos",
      "criteria": "Secret: exact requirement hidden until Hermes sees the first matching signal. Keep using Hermes across debugging, tools, memory, skills, plugins, and model workflows to reveal it.",
      "description": "Secret achievement: hidden until Hermes detects the first relevant behavior in your session history.",
      "discovered": false,
      "icon": "secret",
      "id": "docker_name_collision",
      "kind": "lifetime",
      "name": "???",
      "next_threshold": 75,
      "next_tier": "Copper",
      "progress": 0,
      "progress_pct": 0,
      "secret": true,
      "state": "secret",
      "threshold_metric": "docker_conflict_events",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 75
        },
        {
          "name": "Silver",
          "threshold": 200
        },
        {
          "name": "Gold",
          "threshold": 600
        },
        {
          "name": "Diamond",
          "threshold": 1500
        },
        {
          "name": "Olympian",
          "threshold": 4000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Vibe Coding",
      "criteria": "Requirement: messages in one session. Tier ladder: Copper 300, Silver 600, Gold 1200, Diamond 2500, Olympian 6000.",
      "description": "A tiny ask becomes an entire expedition.",
      "discovered": true,
      "evidence": {
        "session_id": "20260507_220829_0ad46c",
        "title": "Greeting and Offering Assistance #6",
        "value": 316
      },
      "icon": "melting_clock",
      "id": "supposed_to_be_quick",
      "kind": "best_session",
      "name": "This Was Supposed To Be Quick",
      "next_threshold": 600,
      "next_tier": "Silver",
      "progress": 316,
      "progress_pct": 5,
      "state": "unlocked",
      "threshold_metric": "max_messages_in_session",
      "tier": "Copper",
      "tiers": [
        {
          "name": "Copper",
          "threshold": 300
        },
        {
          "name": "Silver",
          "threshold": 600
        },
        {
          "name": "Gold",
          "threshold": 1200
        },
        {
          "name": "Diamond",
          "threshold": 2500
        },
        {
          "name": "Olympian",
          "threshold": 6000
        }
      ],
      "unlocked": true,
      "unlocked_at": 1778253308
    },
    {
      "category": "Vibe Coding",
      "criteria": "Requirement: file/search/patch calls in one session. Tier ladder: Copper 150, Silver 400, Gold 1000, Diamond 3000, Olympian 8000.",
      "description": "Make enough file edits in one session to invalidate the phrase small change.",
      "discovered": true,
      "icon": "pencil",
      "id": "one_more_small_change",
      "kind": "best_session",
      "name": "One More Small Change",
      "next_threshold": 150,
      "next_tier": "Copper",
      "progress": 34,
      "progress_pct": 22,
      "state": "discovered",
      "threshold_metric": "max_file_tool_calls_in_session",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 150
        },
        {
          "name": "Silver",
          "threshold": 400
        },
        {
          "name": "Gold",
          "threshold": 1000
        },
        {
          "name": "Diamond",
          "threshold": 3000
        },
        {
          "name": "Olympian",
          "threshold": 8000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Vibe Coding",
      "criteria": "Requirement: files touched in one session. Tier ladder: Copper 300, Silver 700, Gold 1500, Diamond 4000, Olympian 10000.",
      "description": "Touch a broad surface area in one project session.",
      "discovered": true,
      "icon": "blueprint",
      "id": "vibe_architect",
      "kind": "best_session",
      "name": "Vibe Architect",
      "next_threshold": 300,
      "next_tier": "Copper",
      "progress": 48,
      "progress_pct": 16,
      "state": "discovered",
      "threshold_metric": "max_files_touched_in_session",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 300
        },
        {
          "name": "Silver",
          "threshold": 700
        },
        {
          "name": "Gold",
          "threshold": 1500
        },
        {
          "name": "Diamond",
          "threshold": 4000
        },
        {
          "name": "Olympian",
          "threshold": 10000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Vibe Coding",
      "criteria": "Requirement: frontend/CSS/SVG/React activity mentions. Tier ladder: Copper 20000, Silver 50000, Gold 120000, Diamond 300000, Olympian 800000.",
      "description": "Do sustained frontend, CSS, SVG, or visual tuning.",
      "discovered": true,
      "icon": "pixel",
      "id": "pixel_goblin",
      "kind": "lifetime",
      "name": "Pixel Goblin",
      "next_threshold": 20000,
      "next_tier": "Copper",
      "progress": 67,
      "progress_pct": 0,
      "state": "discovered",
      "threshold_metric": "frontend_activity_events",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 20000
        },
        {
          "name": "Silver",
          "threshold": 50000
        },
        {
          "name": "Gold",
          "threshold": 120000
        },
        {
          "name": "Diamond",
          "threshold": 300000
        },
        {
          "name": "Olympian",
          "threshold": 800000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Vibe Coding",
      "criteria": "Requirement: git workflow commands \u2265 50; tool calls in one session \u2265 500.",
      "description": "Git activity after a serious tool chain.",
      "discovered": true,
      "icon": "ship",
      "id": "ship_first_ask_later",
      "kind": "multi_condition",
      "name": "Ship First, Ask Later",
      "next_threshold": 100,
      "next_tier": null,
      "progress": 16,
      "progress_pct": 16,
      "requirements": [
        {
          "gte": 50,
          "metric": "git_events"
        },
        {
          "gte": 500,
          "metric": "max_tool_calls_in_session"
        }
      ],
      "state": "discovered",
      "tier": null,
      "unlocked": false
    },
    {
      "category": "Vibe Coding",
      "criteria": "Requirement: CSS, styling, Tailwind, or className activity. Tier ladder: Copper 10000, Silver 30000, Gold 80000, Diamond 200000, Olympian 500000.",
      "description": "Cast repeated styling demons out of the interface.",
      "discovered": true,
      "icon": "spark_cursor",
      "id": "css_exorcist",
      "kind": "lifetime",
      "name": "CSS Exorcist",
      "next_threshold": 10000,
      "next_tier": "Copper",
      "progress": 29,
      "progress_pct": 0,
      "state": "discovered",
      "threshold_metric": "css_activity_events",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 10000
        },
        {
          "name": "Silver",
          "threshold": 30000
        },
        {
          "name": "Gold",
          "threshold": 80000
        },
        {
          "name": "Diamond",
          "threshold": 200000
        },
        {
          "name": "Olympian",
          "threshold": 500000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Vibe Coding",
      "criteria": "Requirement: tiny typo-style fixes after error clusters \u2265 5; error/failed/traceback messages observed \u2265 4000.",
      "description": "A tiny edit after a pile of errors. Painful. Beautiful.",
      "discovered": true,
      "icon": "needle",
      "id": "one_character_fix",
      "kind": "multi_condition",
      "name": "One Character Fix",
      "next_threshold": 100,
      "next_tier": null,
      "progress": 2,
      "progress_pct": 2,
      "requirements": [
        {
          "gte": 5,
          "metric": "tiny_patch_after_errors_events"
        },
        {
          "gte": 4000,
          "metric": "total_errors"
        }
      ],
      "secret": true,
      "state": "discovered",
      "tier": null,
      "unlocked": false
    },
    {
      "category": "Hermes Native",
      "criteria": "Requirement: Hermes skill mentions or tool use. Tier ladder: Copper 5000, Silver 15000, Gold 40000, Diamond 100000, Olympian 250000.",
      "description": "Work with Hermes skills enough to leave fingerprints.",
      "discovered": true,
      "icon": "hammer_scroll",
      "id": "skillsmith",
      "kind": "lifetime",
      "name": "Skillsmith",
      "next_threshold": 5000,
      "next_tier": "Copper",
      "progress": 452,
      "progress_pct": 9,
      "state": "discovered",
      "threshold_metric": "skill_events",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 5000
        },
        {
          "name": "Silver",
          "threshold": 15000
        },
        {
          "name": "Gold",
          "threshold": 40000
        },
        {
          "name": "Diamond",
          "threshold": 100000
        },
        {
          "name": "Olympian",
          "threshold": 250000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Hermes Native",
      "criteria": "Requirement: skill_manage create/patch/delete operations. Tier ladder: Copper 25, Silver 75, Gold 200, Diamond 600, Olympian 1500.",
      "description": "Create or patch durable procedures instead of repeating yourself.",
      "discovered": true,
      "icon": "anvil",
      "id": "skill_issue_skill_created",
      "kind": "lifetime",
      "name": "Skill Issue? Skill Created.",
      "next_threshold": 25,
      "next_tier": "Copper",
      "progress": 4,
      "progress_pct": 16,
      "state": "discovered",
      "threshold_metric": "skill_manage_events",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 25
        },
        {
          "name": "Silver",
          "threshold": 75
        },
        {
          "name": "Gold",
          "threshold": 200
        },
        {
          "name": "Diamond",
          "threshold": 600
        },
        {
          "name": "Olympian",
          "threshold": 1500
        }
      ],
      "unlocked": false
    },
    {
      "category": "Hermes Native",
      "criteria": "Requirement: memory or Mnemosyne tool events. Tier ladder: Copper 100, Silver 300, Gold 1000, Diamond 3000, Olympian 8000.",
      "description": "Persist durable knowledge with memory or Mnemosyne.",
      "discovered": true,
      "icon": "crystal",
      "id": "memory_keeper",
      "kind": "lifetime",
      "name": "Memory Keeper",
      "next_threshold": 100,
      "next_tier": "Copper",
      "progress": 16,
      "progress_pct": 16,
      "state": "discovered",
      "threshold_metric": "memory_events",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 100
        },
        {
          "name": "Silver",
          "threshold": 300
        },
        {
          "name": "Gold",
          "threshold": 1000
        },
        {
          "name": "Diamond",
          "threshold": 3000
        },
        {
          "name": "Olympian",
          "threshold": 8000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Hermes Native",
      "criteria": "Requirement: durable memory writes. Tier ladder: Copper 100, Silver 300, Gold 1000, Diamond 3000, Olympian 8000.",
      "description": "Build a serious durable-memory trail.",
      "discovered": true,
      "icon": "palace",
      "id": "memory_palace",
      "kind": "lifetime",
      "name": "Memory Palace",
      "next_threshold": 100,
      "next_tier": "Copper",
      "progress": 16,
      "progress_pct": 16,
      "state": "discovered",
      "threshold_metric": "memory_write_events",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 100
        },
        {
          "name": "Silver",
          "threshold": 300
        },
        {
          "name": "Gold",
          "threshold": 1000
        },
        {
          "name": "Diamond",
          "threshold": 3000
        },
        {
          "name": "Olympian",
          "threshold": 8000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Hermes Native",
      "criteria": "Requirement: context, compression, token, or cache-pressure mentions. Tier ladder: Copper 5000, Silver 15000, Gold 40000, Diamond 100000, Olympian 250000.",
      "description": "Brush against compression, huge context, or token pressure repeatedly.",
      "discovered": true,
      "icon": "dragon",
      "id": "context_dragon",
      "kind": "lifetime",
      "name": "Context Dragon",
      "next_threshold": 5000,
      "next_tier": "Copper",
      "progress": 628,
      "progress_pct": 12,
      "state": "discovered",
      "threshold_metric": "context_events",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 5000
        },
        {
          "name": "Silver",
          "threshold": 15000
        },
        {
          "name": "Gold",
          "threshold": 40000
        },
        {
          "name": "Diamond",
          "threshold": 100000
        },
        {
          "name": "Olympian",
          "threshold": 250000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Hermes Native",
      "criteria": "Requirement: gateway/API/chat-platform activity. Tier ladder: Copper 5000, Silver 15000, Gold 40000, Diamond 100000, Olympian 250000.",
      "description": "Live through gateway-connected Hermes workflows.",
      "discovered": true,
      "icon": "antenna",
      "id": "gateway_dweller",
      "kind": "lifetime",
      "name": "Gateway Dweller",
      "next_threshold": 5000,
      "next_tier": "Copper",
      "progress": 1320,
      "progress_pct": 26,
      "state": "discovered",
      "threshold_metric": "gateway_events",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 5000
        },
        {
          "name": "Silver",
          "threshold": 15000
        },
        {
          "name": "Gold",
          "threshold": 40000
        },
        {
          "name": "Diamond",
          "threshold": 100000
        },
        {
          "name": "Olympian",
          "threshold": 250000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Hermes Native",
      "criteria": "Requirement: dashboard plugin development or usage signals. Tier ladder: Copper 1000, Silver 3000, Gold 8000, Diamond 20000, Olympian 50000.",
      "description": "Use or develop plugins enough that the dashboard notices.",
      "discovered": true,
      "icon": "puzzle",
      "id": "plugin_goblin",
      "kind": "lifetime",
      "name": "Plugin Goblin",
      "next_threshold": 1000,
      "next_tier": "Copper",
      "progress": 227,
      "progress_pct": 22,
      "state": "discovered",
      "threshold_metric": "plugin_events",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 1000
        },
        {
          "name": "Silver",
          "threshold": 3000
        },
        {
          "name": "Gold",
          "threshold": 8000
        },
        {
          "name": "Diamond",
          "threshold": 20000
        },
        {
          "name": "Olympian",
          "threshold": 50000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Hermes Native",
      "criteria": "Requirement: rollback/checkpoint recovery mentions. Tier ladder: Copper 500, Silver 1500, Gold 4000, Diamond 10000, Olympian 25000.",
      "description": "Invoke rollback/checkpoint recovery magic.",
      "discovered": true,
      "icon": "rewind",
      "id": "rollback_wizard",
      "kind": "lifetime",
      "name": "Rollback Wizard",
      "next_threshold": 500,
      "next_tier": "Copper",
      "progress": 106,
      "progress_pct": 21,
      "secret": true,
      "state": "discovered",
      "threshold_metric": "rollback_events",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 500
        },
        {
          "name": "Silver",
          "threshold": 1500
        },
        {
          "name": "Gold",
          "threshold": 4000
        },
        {
          "name": "Diamond",
          "threshold": 10000
        },
        {
          "name": "Olympian",
          "threshold": 25000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Research/Web",
      "criteria": "Requirement: lifetime web_search/web_extract calls. Tier ladder: Copper 400, Silver 1200, Gold 3000, Diamond 8000, Olympian 20000.",
      "description": "Search or extract enough web content to qualify as a research spiral.",
      "discovered": true,
      "icon": "spiral",
      "id": "rabbit_hole_certified",
      "kind": "lifetime",
      "name": "Rabbit Hole Certified",
      "next_threshold": 400,
      "next_tier": "Copper",
      "progress": 0,
      "progress_pct": 0,
      "state": "discovered",
      "threshold_metric": "total_web_calls",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 400
        },
        {
          "name": "Silver",
          "threshold": 1200
        },
        {
          "name": "Gold",
          "threshold": 3000
        },
        {
          "name": "Diamond",
          "threshold": 8000
        },
        {
          "name": "Olympian",
          "threshold": 20000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Research/Web",
      "criteria": "Requirement: lifetime web_extract calls. Tier ladder: Copper 100, Silver 300, Gold 1000, Diamond 3000, Olympian 8000.",
      "description": "Extract enough web pages to become a tiny librarian.",
      "discovered": true,
      "icon": "quote",
      "id": "citation_goblin",
      "kind": "lifetime",
      "name": "Citation Goblin",
      "next_threshold": 100,
      "next_tier": "Copper",
      "progress": 0,
      "progress_pct": 0,
      "state": "discovered",
      "threshold_metric": "total_web_extract_calls",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 100
        },
        {
          "name": "Silver",
          "threshold": 300
        },
        {
          "name": "Gold",
          "threshold": 1000
        },
        {
          "name": "Diamond",
          "threshold": 3000
        },
        {
          "name": "Olympian",
          "threshold": 8000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Research/Web",
      "criteria": "Requirement: documentation/README/docs activity. Tier ladder: Copper 5000, Silver 15000, Gold 40000, Diamond 100000, Olympian 250000.",
      "description": "Dig through documentation sources over and over.",
      "discovered": true,
      "icon": "compass",
      "id": "docs_archaeologist",
      "kind": "lifetime",
      "name": "Docs Archaeologist",
      "next_threshold": 5000,
      "next_tier": "Copper",
      "progress": 156,
      "progress_pct": 3,
      "state": "discovered",
      "threshold_metric": "docs_activity_events",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 5000
        },
        {
          "name": "Silver",
          "threshold": 15000
        },
        {
          "name": "Gold",
          "threshold": 40000
        },
        {
          "name": "Diamond",
          "threshold": 100000
        },
        {
          "name": "Olympian",
          "threshold": 250000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Research/Web",
      "criteria": "Requirement: lifetime browser automation calls. Tier ladder: Copper 75, Silver 200, Gold 600, Diamond 1500, Olympian 4000.",
      "description": "Possess a browser through automation repeatedly.",
      "discovered": true,
      "evidence": null,
      "icon": "browser",
      "id": "browser_possession",
      "kind": "lifetime",
      "name": "Browser Possession",
      "next_threshold": 200,
      "next_tier": "Silver",
      "progress": 133,
      "progress_pct": 46,
      "state": "unlocked",
      "threshold_metric": "browser_calls",
      "tier": "Copper",
      "tiers": [
        {
          "name": "Copper",
          "threshold": 75
        },
        {
          "name": "Silver",
          "threshold": 200
        },
        {
          "name": "Gold",
          "threshold": 600
        },
        {
          "name": "Diamond",
          "threshold": 1500
        },
        {
          "name": "Olympian",
          "threshold": 4000
        }
      ],
      "unlocked": true,
      "unlocked_at": 1778253308
    },
    {
      "category": "Tool Mastery",
      "criteria": "Requirement: lifetime terminal calls. Tier ladder: Copper 750, Silver 2000, Gold 6000, Diamond 15000, Olympian 50000.",
      "description": "Spend serious time in shell-land.",
      "discovered": true,
      "icon": "terminal",
      "id": "terminal_goblin",
      "kind": "lifetime",
      "name": "Terminal Goblin",
      "next_threshold": 750,
      "next_tier": "Copper",
      "progress": 11,
      "progress_pct": 1,
      "state": "discovered",
      "threshold_metric": "total_terminal_calls",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 750
        },
        {
          "name": "Silver",
          "threshold": 2000
        },
        {
          "name": "Gold",
          "threshold": 6000
        },
        {
          "name": "Diamond",
          "threshold": 15000
        },
        {
          "name": "Olympian",
          "threshold": 50000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Tool Mastery",
      "criteria": "Requirement: lifetime targeted patch edits. Tier ladder: Copper 250, Silver 750, Gold 2000, Diamond 6000, Olympian 15000.",
      "description": "Bend files to your will with targeted patches.",
      "discovered": true,
      "icon": "wand",
      "id": "patch_wizard",
      "kind": "lifetime",
      "name": "Patch Wizard",
      "next_threshold": 250,
      "next_tier": "Copper",
      "progress": 61,
      "progress_pct": 24,
      "state": "discovered",
      "threshold_metric": "total_patch_calls",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 250
        },
        {
          "name": "Silver",
          "threshold": 750
        },
        {
          "name": "Gold",
          "threshold": 2000
        },
        {
          "name": "Diamond",
          "threshold": 6000
        },
        {
          "name": "Olympian",
          "threshold": 15000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Tool Mastery",
      "criteria": "Requirement: lifetime read_file/search_files calls. Tier ladder: Copper 750, Silver 2000, Gold 6000, Diamond 15000, Olympian 50000.",
      "description": "Dig through the filesystem with reads and searches.",
      "discovered": true,
      "icon": "folder",
      "id": "file_archaeologist",
      "kind": "lifetime",
      "name": "File Archaeologist",
      "next_threshold": 750,
      "next_tier": "Copper",
      "progress": 31,
      "progress_pct": 4,
      "state": "discovered",
      "threshold_metric": "total_file_reads_searches",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 750
        },
        {
          "name": "Silver",
          "threshold": 2000
        },
        {
          "name": "Gold",
          "threshold": 6000
        },
        {
          "name": "Diamond",
          "threshold": 15000
        },
        {
          "name": "Olympian",
          "threshold": 50000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Tool Mastery",
      "criteria": "Requirement: image generation or vision tool calls. Tier ladder: Copper 100, Silver 300, Gold 1000, Diamond 3000, Olympian 8000.",
      "description": "Use image generation or vision tools enough for visual work.",
      "discovered": true,
      "icon": "eye",
      "id": "image_whisperer",
      "kind": "lifetime",
      "name": "Image Whisperer",
      "next_threshold": 100,
      "next_tier": "Copper",
      "progress": 0,
      "progress_pct": 0,
      "state": "discovered",
      "threshold_metric": "image_vision_calls",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 100
        },
        {
          "name": "Silver",
          "threshold": 300
        },
        {
          "name": "Gold",
          "threshold": 1000
        },
        {
          "name": "Diamond",
          "threshold": 3000
        },
        {
          "name": "Olympian",
          "threshold": 8000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Tool Mastery",
      "criteria": "Requirement: text-to-speech or voice tool calls. Tier ladder: Copper 10, Silver 30, Gold 100, Diamond 300, Olympian 800.",
      "description": "Use text-to-speech or voice tooling repeatedly.",
      "discovered": true,
      "evidence": null,
      "icon": "wave",
      "id": "voice_of_the_machine",
      "kind": "lifetime",
      "name": "Voice Of The Machine",
      "next_threshold": 30,
      "next_tier": "Silver",
      "progress": 10,
      "progress_pct": 0,
      "state": "unlocked",
      "threshold_metric": "tts_calls",
      "tier": "Copper",
      "tiers": [
        {
          "name": "Copper",
          "threshold": 10
        },
        {
          "name": "Silver",
          "threshold": 30
        },
        {
          "name": "Gold",
          "threshold": 100
        },
        {
          "name": "Diamond",
          "threshold": 300
        },
        {
          "name": "Olympian",
          "threshold": 800
        }
      ],
      "unlocked": true,
      "unlocked_at": 1778253308
    },
    {
      "category": "Model Lore",
      "criteria": "Requirement: model/provider-related activity. Tier ladder: Copper 10000, Silver 30000, Gold 80000, Diamond 200000, Olympian 500000.",
      "description": "Switch or inspect providers/models enough to count as a habit.",
      "discovered": true,
      "icon": "swap",
      "id": "model_hopper",
      "kind": "lifetime",
      "name": "Model Hopper",
      "next_threshold": 10000,
      "next_tier": "Copper",
      "progress": 1247,
      "progress_pct": 12,
      "state": "discovered",
      "threshold_metric": "model_events",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 10000
        },
        {
          "name": "Silver",
          "threshold": 30000
        },
        {
          "name": "Gold",
          "threshold": 80000
        },
        {
          "name": "Diamond",
          "threshold": 200000
        },
        {
          "name": "Olympian",
          "threshold": 500000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Model Lore",
      "criteria": "Requirement: OpenRouter mentions. Tier ladder: Copper 250, Silver 750, Gold 2000, Diamond 6000, Olympian 15000.",
      "description": "Route model work through OpenRouter repeatedly.",
      "discovered": true,
      "icon": "router",
      "id": "openrouter_enjoyer",
      "kind": "lifetime",
      "name": "OpenRouter Enjoyer",
      "next_threshold": 250,
      "next_tier": "Copper",
      "progress": 42,
      "progress_pct": 16,
      "state": "discovered",
      "threshold_metric": "openrouter_events",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 250
        },
        {
          "name": "Silver",
          "threshold": 750
        },
        {
          "name": "Gold",
          "threshold": 2000
        },
        {
          "name": "Diamond",
          "threshold": 6000
        },
        {
          "name": "Olympian",
          "threshold": 15000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Model Lore",
      "criteria": "Requirement: Codex mentions. Tier ladder: Copper 500, Silver 1500, Gold 4000, Diamond 10000, Olympian 25000.",
      "description": "Summon Codex-flavored assistance often enough for a ritual.",
      "discovered": true,
      "icon": "codex",
      "id": "codex_conjurer",
      "kind": "lifetime",
      "name": "Codex Conjurer",
      "next_threshold": 500,
      "next_tier": "Copper",
      "progress": 17,
      "progress_pct": 3,
      "state": "discovered",
      "threshold_metric": "codex_events",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 500
        },
        {
          "name": "Silver",
          "threshold": 1500
        },
        {
          "name": "Gold",
          "threshold": 4000
        },
        {
          "name": "Diamond",
          "threshold": 10000
        },
        {
          "name": "Olympian",
          "threshold": 25000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Model Lore",
      "criteria": "Requirement: distinct model names seen in session metadata. Tier ladder: Copper 10, Silver 20, Gold 40, Diamond 80, Olympian 160.",
      "description": "Use a real spread of distinct model names across Hermes history.",
      "discovered": true,
      "icon": "prism",
      "id": "multi_model_mage",
      "kind": "lifetime",
      "name": "Multi-Model Mage",
      "next_threshold": 10,
      "next_tier": "Copper",
      "progress": 1,
      "progress_pct": 10,
      "state": "discovered",
      "threshold_metric": "distinct_model_count",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 10
        },
        {
          "name": "Silver",
          "threshold": 20
        },
        {
          "name": "Gold",
          "threshold": 40
        },
        {
          "name": "Diamond",
          "threshold": 80
        },
        {
          "name": "Olympian",
          "threshold": 160
        }
      ],
      "unlocked": false
    },
    {
      "category": "Model Lore",
      "criteria": "Requirement: distinct model names seen in session metadata. Tier ladder: Copper 5, Silver 10, Gold 20, Diamond 40, Olympian 80.",
      "description": "Try at least five distinct LLMs instead of marrying the first model that answers.",
      "discovered": true,
      "icon": "prism",
      "id": "five_model_flight",
      "kind": "lifetime",
      "name": "Five-Model Flight",
      "next_threshold": 5,
      "next_tier": "Copper",
      "progress": 1,
      "progress_pct": 20,
      "state": "discovered",
      "threshold_metric": "distinct_model_count",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 5
        },
        {
          "name": "Silver",
          "threshold": 10
        },
        {
          "name": "Gold",
          "threshold": 20
        },
        {
          "name": "Diamond",
          "threshold": 40
        },
        {
          "name": "Olympian",
          "threshold": 80
        }
      ],
      "unlocked": false
    },
    {
      "category": "Model Lore",
      "criteria": "Requirement: distinct model providers inferred from session metadata. Tier ladder: Copper 2, Silver 3, Gold 5, Diamond 8, Olympian 12.",
      "description": "Use models from multiple providers across Hermes history.",
      "discovered": true,
      "icon": "swap",
      "id": "provider_polyglot",
      "kind": "lifetime",
      "name": "Provider Polyglot",
      "next_threshold": 2,
      "next_tier": "Copper",
      "progress": 1,
      "progress_pct": 50,
      "state": "discovered",
      "threshold_metric": "distinct_provider_count",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 2
        },
        {
          "name": "Silver",
          "threshold": 3
        },
        {
          "name": "Gold",
          "threshold": 5
        },
        {
          "name": "Diamond",
          "threshold": 8
        },
        {
          "name": "Olympian",
          "threshold": 12
        }
      ],
      "unlocked": false
    },
    {
      "category": "Model Lore",
      "criteria": "Requirement: model/provider-related activity. Tier ladder: Copper 250, Silver 750, Gold 2000, Diamond 6000, Olympian 15000.",
      "description": "Taste enough model/provider conversations to develop preferences.",
      "discovered": true,
      "evidence": null,
      "icon": "wine",
      "id": "model_sommelier",
      "kind": "lifetime",
      "name": "Model Sommelier",
      "next_threshold": 2000,
      "next_tier": "Gold",
      "progress": 1247,
      "progress_pct": 39,
      "state": "unlocked",
      "threshold_metric": "model_events",
      "tier": "Silver",
      "tiers": [
        {
          "name": "Copper",
          "threshold": 250
        },
        {
          "name": "Silver",
          "threshold": 750
        },
        {
          "name": "Gold",
          "threshold": 2000
        },
        {
          "name": "Diamond",
          "threshold": 6000
        },
        {
          "name": "Olympian",
          "threshold": 15000
        }
      ],
      "unlocked": true,
      "unlocked_at": 1778253308
    },
    {
      "category": "Model Lore",
      "criteria": "Requirement: Claude/Anthropic model mentions. Tier ladder: Copper 50, Silver 150, Gold 500, Diamond 1500, Olympian 4000.",
      "description": "Bring Claude-flavored reasoning into the workflow repeatedly.",
      "discovered": true,
      "icon": "quote",
      "id": "claude_confidant",
      "kind": "lifetime",
      "name": "Claude Confidant",
      "next_threshold": 50,
      "next_tier": "Copper",
      "progress": 46,
      "progress_pct": 92,
      "state": "discovered",
      "threshold_metric": "claude_events",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 50
        },
        {
          "name": "Silver",
          "threshold": 150
        },
        {
          "name": "Gold",
          "threshold": 500
        },
        {
          "name": "Diamond",
          "threshold": 1500
        },
        {
          "name": "Olympian",
          "threshold": 4000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Model Lore",
      "criteria": "Requirement: Gemini/Google model mentions. Tier ladder: Copper 50, Silver 150, Gold 500, Diamond 1500, Olympian 4000.",
      "description": "Map enough Gemini-related workflows to know the terrain.",
      "discovered": true,
      "icon": "compass",
      "id": "gemini_cartographer",
      "kind": "lifetime",
      "name": "Gemini Cartographer",
      "next_threshold": 50,
      "next_tier": "Copper",
      "progress": 12,
      "progress_pct": 24,
      "state": "discovered",
      "threshold_metric": "gemini_events",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 50
        },
        {
          "name": "Silver",
          "threshold": 150
        },
        {
          "name": "Gold",
          "threshold": 500
        },
        {
          "name": "Diamond",
          "threshold": 1500
        },
        {
          "name": "Olympian",
          "threshold": 4000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Model Lore",
      "criteria": "Requirement: Hermes sessions whose model metadata is local/open-weight. Tier ladder: Copper 1, Silver 3, Gold 10, Diamond 30, Olympian 100.",
      "description": "Actually chat with local/open-weight models through Hermes session metadata.",
      "discovered": true,
      "icon": "terminal",
      "id": "open_weights_pilgrim",
      "kind": "lifetime",
      "name": "Open Weights Pilgrim",
      "next_threshold": 1,
      "next_tier": "Copper",
      "progress": 0,
      "progress_pct": 0,
      "state": "discovered",
      "threshold_metric": "local_model_chat_sessions",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 1
        },
        {
          "name": "Silver",
          "threshold": 3
        },
        {
          "name": "Gold",
          "threshold": 10
        },
        {
          "name": "Diamond",
          "threshold": 30
        },
        {
          "name": "Olympian",
          "threshold": 100
        }
      ],
      "unlocked": false
    },
    {
      "category": "Hermes Native",
      "criteria": "Requirement: toolset or tool-family mentions. Tier ladder: Copper 20, Silver 60, Gold 200, Diamond 600, Olympian 1500.",
      "description": "Navigate Hermes toolsets deliberately instead of treating tools as a blur.",
      "discovered": true,
      "evidence": null,
      "icon": "compass",
      "id": "toolset_cartographer",
      "kind": "lifetime",
      "name": "Toolset Cartographer",
      "next_threshold": 200,
      "next_tier": "Gold",
      "progress": 113,
      "progress_pct": 37,
      "state": "unlocked",
      "threshold_metric": "toolset_events",
      "tier": "Silver",
      "tiers": [
        {
          "name": "Copper",
          "threshold": 20
        },
        {
          "name": "Silver",
          "threshold": 60
        },
        {
          "name": "Gold",
          "threshold": 200
        },
        {
          "name": "Diamond",
          "threshold": 600
        },
        {
          "name": "Olympian",
          "threshold": 1500
        }
      ],
      "unlocked": true,
      "unlocked_at": 1778253308
    },
    {
      "category": "Hermes Native",
      "criteria": "Requirement: configuration/environment/manifest activity. Tier ladder: Copper 100, Silver 300, Gold 1000, Diamond 3000, Olympian 10000.",
      "description": "Operate on real config files, manifests, env files, and dashboard settings without flinching.",
      "discovered": true,
      "evidence": null,
      "icon": "key",
      "id": "config_surgeon",
      "kind": "lifetime",
      "name": "Config Surgeon",
      "next_threshold": 300,
      "next_tier": "Silver",
      "progress": 215,
      "progress_pct": 57,
      "state": "unlocked",
      "threshold_metric": "config_events",
      "tier": "Copper",
      "tiers": [
        {
          "name": "Copper",
          "threshold": 100
        },
        {
          "name": "Silver",
          "threshold": 300
        },
        {
          "name": "Gold",
          "threshold": 1000
        },
        {
          "name": "Diamond",
          "threshold": 3000
        },
        {
          "name": "Olympian",
          "threshold": 10000
        }
      ],
      "unlocked": true,
      "unlocked_at": 1778253308
    },
    {
      "category": "Vibe Coding",
      "criteria": "Requirement: git history operations such as rebase, merge, fetch, push, or tag. Tier ladder: Copper 10, Silver 30, Gold 100, Diamond 300, Olympian 800.",
      "description": "Handle real git history surgery: rebase, conflict, merge, fetch, push.",
      "discovered": true,
      "icon": "branch",
      "id": "rebase_acrobat",
      "kind": "lifetime",
      "name": "Rebase Acrobat",
      "next_threshold": 10,
      "next_tier": "Copper",
      "progress": 1,
      "progress_pct": 10,
      "state": "discovered",
      "threshold_metric": "git_history_events",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 10
        },
        {
          "name": "Silver",
          "threshold": 30
        },
        {
          "name": "Gold",
          "threshold": 100
        },
        {
          "name": "Diamond",
          "threshold": 300
        },
        {
          "name": "Olympian",
          "threshold": 800
        }
      ],
      "unlocked": false
    },
    {
      "category": "Tool Mastery",
      "criteria": "Requirement: test/check/verification command mentions. Tier ladder: Copper 100, Silver 300, Gold 800, Diamond 2400, Olympian 6000.",
      "description": "Run enough verification commands that green text becomes part of the ritual.",
      "discovered": true,
      "evidence": null,
      "icon": "daemon",
      "id": "test_suite_tamer",
      "kind": "lifetime",
      "name": "Test Suite Tamer",
      "next_threshold": 300,
      "next_tier": "Silver",
      "progress": 113,
      "progress_pct": 6,
      "state": "unlocked",
      "threshold_metric": "test_events",
      "tier": "Copper",
      "tiers": [
        {
          "name": "Copper",
          "threshold": 100
        },
        {
          "name": "Silver",
          "threshold": 300
        },
        {
          "name": "Gold",
          "threshold": 800
        },
        {
          "name": "Diamond",
          "threshold": 2400
        },
        {
          "name": "Olympian",
          "threshold": 6000
        }
      ],
      "unlocked": true,
      "unlocked_at": 1778253308
    },
    {
      "category": "Tool Mastery",
      "criteria": "Requirement: screenshot, Playwright, PNG, or vision-inspection activity. Tier ladder: Copper 50, Silver 150, Gold 500, Diamond 1500, Olympian 5000.",
      "description": "Capture, inspect, and polish visual proof instead of just claiming it works.",
      "discovered": true,
      "icon": "eye",
      "id": "screenshot_hunter",
      "kind": "lifetime",
      "name": "Screenshot Hunter",
      "next_threshold": 50,
      "next_tier": "Copper",
      "progress": 43,
      "progress_pct": 86,
      "state": "discovered",
      "threshold_metric": "screenshot_events",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 50
        },
        {
          "name": "Silver",
          "threshold": 150
        },
        {
          "name": "Gold",
          "threshold": 500
        },
        {
          "name": "Diamond",
          "threshold": 1500
        },
        {
          "name": "Olympian",
          "threshold": 5000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Lifestyle",
      "criteria": "Requirement: Hermes sessions. Tier ladder: Copper 75, Silver 200, Gold 500, Diamond 1500, Olympian 5000.",
      "description": "Accumulate a serious number of Hermes sessions.",
      "discovered": true,
      "icon": "marathon",
      "id": "marathon_operator",
      "kind": "lifetime",
      "name": "Marathon Operator",
      "next_threshold": 75,
      "next_tier": "Copper",
      "progress": 19,
      "progress_pct": 25,
      "state": "discovered",
      "threshold_metric": "session_count",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 75
        },
        {
          "name": "Silver",
          "threshold": 200
        },
        {
          "name": "Gold",
          "threshold": 500
        },
        {
          "name": "Diamond",
          "threshold": 1500
        },
        {
          "name": "Olympian",
          "threshold": 5000
        }
      ],
      "unlocked": false
    },
    {
      "category": "Lifestyle",
      "criteria": "Requirement: sessions started on weekends. Tier ladder: Copper 25, Silver 75, Gold 200, Diamond 600, Olympian 1500.",
      "description": "Run Hermes on weekends enough times to make it a lifestyle.",
      "discovered": true,
      "icon": "calendar",
      "id": "weekend_warrior",
      "kind": "lifetime",
      "name": "Weekend Warrior",
      "next_threshold": 25,
      "next_tier": "Copper",
      "progress": 0,
      "progress_pct": 0,
      "state": "discovered",
      "threshold_metric": "weekend_sessions",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 25
        },
        {
          "name": "Silver",
          "threshold": 75
        },
        {
          "name": "Gold",
          "threshold": 200
        },
        {
          "name": "Diamond",
          "threshold": 600
        },
        {
          "name": "Olympian",
          "threshold": 1500
        }
      ],
      "unlocked": false
    },
    {
      "category": "Lifestyle",
      "criteria": "Requirement: sessions started late night or before dawn. Tier ladder: Copper 25, Silver 75, Gold 200, Diamond 600, Olympian 1500.",
      "description": "Run sessions during gremlin hours repeatedly.",
      "discovered": true,
      "icon": "moon",
      "id": "night_shift_operator",
      "kind": "lifetime",
      "name": "Night Shift Operator",
      "next_threshold": 25,
      "next_tier": "Copper",
      "progress": 3,
      "progress_pct": 12,
      "state": "discovered",
      "threshold_metric": "night_sessions",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 25
        },
        {
          "name": "Silver",
          "threshold": 75
        },
        {
          "name": "Gold",
          "threshold": 200
        },
        {
          "name": "Diamond",
          "threshold": 600
        },
        {
          "name": "Olympian",
          "threshold": 1500
        }
      ],
      "unlocked": false
    },
    {
      "category": "Lifestyle",
      "criteria": "Requirement: prompt-cache/cache-hit mentions. Tier ladder: Copper 100, Silver 300, Gold 1000, Diamond 3000, Olympian 8000.",
      "description": "Notice or benefit from prompt/cache behavior.",
      "discovered": true,
      "icon": "cache",
      "id": "cache_hit_appreciator",
      "kind": "lifetime",
      "name": "Cache Hit Appreciator",
      "next_threshold": 100,
      "next_tier": "Copper",
      "progress": 4,
      "progress_pct": 4,
      "secret": true,
      "state": "discovered",
      "threshold_metric": "cache_events",
      "tier": null,
      "tiers": [
        {
          "name": "Copper",
          "threshold": 100
        },
        {
          "name": "Silver",
          "threshold": 300
        },
        {
          "name": "Gold",
          "threshold": 1000
        },
        {
          "name": "Diamond",
          "threshold": 3000
        },
        {
          "name": "Olympian",
          "threshold": 8000
        }
      ],
      "unlocked": false
    }
  ],
  "aggregate": {
    "browser_calls": 133,
    "cache_events": 4,
    "claude_events": 46,
    "codex_events": 17,
    "config_events": 215,
    "context_events": 628,
    "css_activity_events": 29,
    "distinct_model_count": 1,
    "distinct_provider_count": 1,
    "docker_conflict_events": 0,
    "docs_activity_events": 156,
    "env_var_error_events": 252,
    "frontend_activity_events": 67,
    "gateway_events": 1320,
    "gemini_events": 12,
    "git_events": 2,
    "git_history_events": 1,
    "image_vision_calls": 0,
    "install_error_events": 9,
    "install_success_events": 9,
    "local_model_chat_sessions": 0,
    "local_model_events": 10,
    "log_read_events": 79,
    "max_distinct_tools_in_session": 7,
    "max_file_tool_calls_in_session": 34,
    "max_files_touched_in_session": 48,
    "max_messages_in_session": 316,
    "max_terminal_calls_in_session": 8,
    "max_tool_calls_in_session": 143,
    "max_web_browser_calls_in_session": 46,
    "max_web_calls_in_session": 0,
    "memory_events": 16,
    "memory_write_events": 16,
    "model_events": 1247,
    "night_sessions": 3,
    "openrouter_events": 42,
    "permission_denied_events": 0,
    "plugin_events": 227,
    "port_conflict_events": 0,
    "release_events": 8,
    "restart_after_error_events": 16,
    "rollback_events": 106,
    "screenshot_events": 43,
    "session_count": 19,
    "skill_events": 452,
    "skill_manage_events": 4,
    "test_events": 113,
    "tiny_patch_after_errors_events": 0,
    "toolset_events": 113,
    "total_cron_calls": 0,
    "total_delegate_calls": 0,
    "total_errors": 176,
    "total_file_reads_searches": 31,
    "total_patch_calls": 61,
    "total_process_calls": 4,
    "total_terminal_calls": 11,
    "total_tool_calls": 1051,
    "total_web_calls": 0,
    "total_web_extract_calls": 0,
    "traceback_events": 110,
    "tts_calls": 10,
    "weekend_sessions": 0,
    "yaml_error_events": 290
  },
  "discovered_count": 49,
  "error": null,
  "generated_at": 1778253308,
  "scan_meta": {
    "mode": "full",
    "sessions_expected_total": 19,
    "sessions_rescanned": 19,
    "sessions_reused": 0,
    "sessions_scanned_so_far": 19,
    "sessions_total": 19
  },
  "secret_count": 3,
  "sessions": [
    {
      "browser_calls": 0,
      "cache_events": 0,
      "claude_events": 0,
      "codex_events": 0,
      "config_events": 0,
      "context_events": 9,
      "cron_calls": 0,
      "css_activity_events": 3,
      "delegate_calls": 0,
      "distinct_tool_count": 6,
      "docker_conflict_events": 0,
      "docs_activity_events": 2,
      "env_var_error_events": 2,
      "error_count": 16,
      "file_reads_searches": 1,
      "file_tool_calls": 34,
      "files_touched_count": 17,
      "frontend_activity_events": 0,
      "gateway_events": 5,
      "gemini_events": 0,
      "git_events": 0,
      "git_history_events": 0,
      "image_vision_calls": 0,
      "install_error_events": 1,
      "install_success_events": 1,
      "last_active": 1778252251.668412,
      "local_model_events": 0,
      "log_read_events": 0,
      "memory_events": 3,
      "memory_write_events": 3,
      "message_count": 201,
      "model_events": 17,
      "model_names": [
        "qwen-3.6-agent"
      ],
      "openrouter_events": 1,
      "patch_calls": 26,
      "permission_denied_events": 0,
      "plugin_events": 0,
      "port_conflict": false,
      "port_conflict_events": 0,
      "process_calls": 0,
      "release_events": 0,
      "restart_after_error_events": 1,
      "rollback_events": 0,
      "screenshot_events": 4,
      "session_id": "20260508_154545_884df4",
      "skill_events": 10,
      "skill_manage_events": 0,
      "source": "telegram",
      "started_at": 1778247945.732485,
      "terminal_calls": 0,
      "test_events": 26,
      "tiny_patch_after_errors_events": 0,
      "title": "Jarvis availability check #8",
      "tool_call_count": 92,
      "tool_names": [
        "execute_code",
        "memory",
        "patch",
        "read_file",
        "todo",
        "write_file"
      ],
      "toolset_events": 0,
      "traceback_events": 37,
      "tts_calls": 0,
      "web_browser_calls": 0,
      "web_calls": 0,
      "web_extract_calls": 0,
      "yaml_error_events": 1
    },
    {
      "browser_calls": 0,
      "cache_events": 0,
      "claude_events": 0,
      "codex_events": 0,
      "config_events": 0,
      "context_events": 9,
      "cron_calls": 0,
      "css_activity_events": 3,
      "delegate_calls": 0,
      "distinct_tool_count": 7,
      "docker_conflict_events": 0,
      "docs_activity_events": 2,
      "env_var_error_events": 2,
      "error_count": 13,
      "file_reads_searches": 1,
      "file_tool_calls": 28,
      "files_touched_count": 31,
      "frontend_activity_events": 0,
      "gateway_events": 11,
      "gemini_events": 0,
      "git_events": 0,
      "git_history_events": 0,
      "image_vision_calls": 0,
      "install_error_events": 1,
      "install_success_events": 1,
      "last_active": 1778247207.9820378,
      "local_model_events": 0,
      "log_read_events": 2,
      "memory_events": 5,
      "memory_write_events": 5,
      "message_count": 179,
      "model_events": 14,
      "model_names": [
        "qwen-3.6-agent"
      ],
      "openrouter_events": 1,
      "patch_calls": 17,
      "permission_denied_events": 0,
      "plugin_events": 0,
      "port_conflict": false,
      "port_conflict_events": 0,
      "process_calls": 0,
      "release_events": 0,
      "restart_after_error_events": 1,
      "rollback_events": 0,
      "screenshot_events": 10,
      "session_id": "20260508_135608_a00850",
      "skill_events": 12,
      "skill_manage_events": 2,
      "source": "telegram",
      "started_at": 1778241368.1923802,
      "terminal_calls": 0,
      "test_events": 36,
      "tiny_patch_after_errors_events": 0,
      "title": "Jarvis availability check #7",
      "tool_call_count": 83,
      "tool_names": [
        "execute_code",
        "memory",
        "patch",
        "read_file",
        "skill_manage",
        "todo",
        "write_file"
      ],
      "toolset_events": 0,
      "traceback_events": 22,
      "tts_calls": 0,
      "web_browser_calls": 0,
      "web_calls": 0,
      "web_extract_calls": 0,
      "yaml_error_events": 1
    },
    {
      "browser_calls": 0,
      "cache_events": 0,
      "claude_events": 0,
      "codex_events": 0,
      "config_events": 0,
      "context_events": 0,
      "cron_calls": 0,
      "css_activity_events": 0,
      "delegate_calls": 0,
      "distinct_tool_count": 0,
      "docker_conflict_events": 0,
      "docs_activity_events": 0,
      "env_var_error_events": 0,
      "error_count": 0,
      "file_reads_searches": 0,
      "file_tool_calls": 0,
      "files_touched_count": 0,
      "frontend_activity_events": 0,
      "gateway_events": 0,
      "gemini_events": 0,
      "git_events": 0,
      "git_history_events": 0,
      "image_vision_calls": 0,
      "install_error_events": 0,
      "install_success_events": 0,
      "last_active": 1778239321.7792847,
      "local_model_events": 0,
      "log_read_events": 0,
      "memory_events": 0,
      "memory_write_events": 0,
      "message_count": 0,
      "model_events": 0,
      "model_names": [
        "qwen-3.6-agent"
      ],
      "openrouter_events": 0,
      "patch_calls": 0,
      "permission_denied_events": 0,
      "plugin_events": 0,
      "port_conflict": false,
      "port_conflict_events": 0,
      "process_calls": 0,
      "release_events": 0,
      "restart_after_error_events": 0,
      "rollback_events": 0,
      "screenshot_events": 0,
      "session_id": "20260508_132201_578ad7",
      "skill_events": 0,
      "skill_manage_events": 0,
      "source": "telegram",
      "started_at": 1778239321.7792847,
      "terminal_calls": 0,
      "test_events": 0,
      "tiny_patch_after_errors_events": 0,
      "title": "Jarvis availability check #6",
      "tool_call_count": 0,
      "tool_names": [],
      "toolset_events": 0,
      "traceback_events": 0,
      "tts_calls": 0,
      "web_browser_calls": 0,
      "web_calls": 0,
      "web_extract_calls": 0,
      "yaml_error_events": 0
    },
    {
      "browser_calls": 0,
      "cache_events": 0,
      "claude_events": 0,
      "codex_events": 0,
      "config_events": 0,
      "context_events": 12,
      "cron_calls": 0,
      "css_activity_events": 1,
      "delegate_calls": 0,
      "distinct_tool_count": 4,
      "docker_conflict_events": 0,
      "docs_activity_events": 10,
      "env_var_error_events": 3,
      "error_count": 15,
      "file_reads_searches": 0,
      "file_tool_calls": 3,
      "files_touched_count": 18,
      "frontend_activity_events": 0,
      "gateway_events": 39,
      "gemini_events": 0,
      "git_events": 0,
      "git_history_events": 0,
      "image_vision_calls": 0,
      "install_error_events": 1,
      "install_success_events": 1,
      "last_active": 1778235537.3554955,
      "local_model_events": 0,
      "log_read_events": 0,
      "memory_events": 5,
      "memory_write_events": 5,
      "message_count": 187,
      "model_events": 12,
      "model_names": [
        "qwen-3.6-agent"
      ],
      "openrouter_events": 2,
      "patch_calls": 0,
      "permission_denied_events": 0,
      "plugin_events": 0,
      "port_conflict": false,
      "port_conflict_events": 0,
      "process_calls": 0,
      "release_events": 0,
      "restart_after_error_events": 1,
      "rollback_events": 0,
      "screenshot_events": 3,
      "session_id": "20260508_114414_b699f6",
      "skill_events": 22,
      "skill_manage_events": 2,
      "source": "telegram",
      "started_at": 1778233454.5141063,
      "terminal_calls": 0,
      "test_events": 8,
      "tiny_patch_after_errors_events": 0,
      "title": "Jarvis availability check #5",
      "tool_call_count": 87,
      "tool_names": [
        "execute_code",
        "memory",
        "skill_manage",
        "write_file"
      ],
      "toolset_events": 0,
      "traceback_events": 13,
      "tts_calls": 0,
      "web_browser_calls": 0,
      "web_calls": 0,
      "web_extract_calls": 0,
      "yaml_error_events": 1
    },
    {
      "browser_calls": 0,
      "cache_events": 0,
      "claude_events": 0,
      "codex_events": 0,
      "config_events": 0,
      "context_events": 19,
      "cron_calls": 0,
      "css_activity_events": 1,
      "delegate_calls": 0,
      "distinct_tool_count": 2,
      "docker_conflict_events": 0,
      "docs_activity_events": 12,
      "env_var_error_events": 3,
      "error_count": 20,
      "file_reads_searches": 0,
      "file_tool_calls": 0,
      "files_touched_count": 16,
      "frontend_activity_events": 0,
      "gateway_events": 79,
      "gemini_events": 0,
      "git_events": 0,
      "git_history_events": 0,
      "image_vision_calls": 0,
      "install_error_events": 0,
      "install_success_events": 0,
      "last_active": 1778231418.9830368,
      "local_model_events": 0,
      "log_read_events": 2,
      "memory_events": 3,
      "memory_write_events": 3,
      "message_count": 111,
      "model_events": 20,
      "model_names": [
        "qwen-3.6-agent"
      ],
      "openrouter_events": 2,
      "patch_calls": 0,
      "permission_denied_events": 0,
      "plugin_events": 43,
      "port_conflict": false,
      "port_conflict_events": 0,
      "process_calls": 0,
      "release_events": 0,
      "restart_after_error_events": 1,
      "rollback_events": 0,
      "screenshot_events": 2,
      "session_id": "20260508_081059_331395",
      "skill_events": 9,
      "skill_manage_events": 0,
      "source": "telegram",
      "started_at": 1778220659.9860282,
      "terminal_calls": 0,
      "test_events": 6,
      "tiny_patch_after_errors_events": 0,
      "title": "Jarvis availability check #4",
      "tool_call_count": 49,
      "tool_names": [
        "execute_code",
        "memory"
      ],
      "toolset_events": 0,
      "traceback_events": 24,
      "tts_calls": 0,
      "web_browser_calls": 0,
      "web_calls": 0,
      "web_extract_calls": 0,
      "yaml_error_events": 0
    },
    {
      "browser_calls": 46,
      "cache_events": 0,
      "claude_events": 0,
      "codex_events": 0,
      "config_events": 0,
      "context_events": 7,
      "cron_calls": 0,
      "css_activity_events": 0,
      "delegate_calls": 0,
      "distinct_tool_count": 5,
      "docker_conflict_events": 0,
      "docs_activity_events": 9,
      "env_var_error_events": 9,
      "error_count": 14,
      "file_reads_searches": 0,
      "file_tool_calls": 0,
      "files_touched_count": 6,
      "frontend_activity_events": 0,
      "gateway_events": 30,
      "gemini_events": 0,
      "git_events": 0,
      "git_history_events": 0,
      "image_vision_calls": 0,
      "install_error_events": 0,
      "install_success_events": 0,
      "last_active": 1778219219.6654851,
      "local_model_events": 1,
      "log_read_events": 2,
      "memory_events": 0,
      "memory_write_events": 0,
      "message_count": 158,
      "model_events": 13,
      "model_names": [
        "qwen-3.6-agent"
      ],
      "openrouter_events": 1,
      "patch_calls": 0,
      "permission_denied_events": 0,
      "plugin_events": 37,
      "port_conflict": false,
      "port_conflict_events": 0,
      "process_calls": 0,
      "release_events": 1,
      "restart_after_error_events": 1,
      "rollback_events": 0,
      "screenshot_events": 0,
      "session_id": "20260508_062325_6f7d9d",
      "skill_events": 0,
      "skill_manage_events": 0,
      "source": "telegram",
      "started_at": 1778214205.4699264,
      "terminal_calls": 0,
      "test_events": 0,
      "tiny_patch_after_errors_events": 0,
      "title": "Jarvis availability check #3",
      "tool_call_count": 74,
      "tool_names": [
        "browser_click",
        "browser_navigate",
        "browser_scroll",
        "browser_snapshot",
        "execute_code"
      ],
      "toolset_events": 0,
      "traceback_events": 10,
      "tts_calls": 0,
      "web_browser_calls": 46,
      "web_calls": 0,
      "web_extract_calls": 0,
      "yaml_error_events": 4
    },
    {
      "browser_calls": 0,
      "cache_events": 0,
      "claude_events": 0,
      "codex_events": 0,
      "config_events": 0,
      "context_events": 0,
      "cron_calls": 0,
      "css_activity_events": 0,
      "delegate_calls": 0,
      "distinct_tool_count": 0,
      "docker_conflict_events": 0,
      "docs_activity_events": 0,
      "env_var_error_events": 0,
      "error_count": 0,
      "file_reads_searches": 0,
      "file_tool_calls": 0,
      "files_touched_count": 0,
      "frontend_activity_events": 0,
      "gateway_events": 0,
      "gemini_events": 0,
      "git_events": 0,
      "git_history_events": 0,
      "image_vision_calls": 0,
      "install_error_events": 0,
      "install_success_events": 0,
      "last_active": 1778213818.563668,
      "local_model_events": 0,
      "log_read_events": 0,
      "memory_events": 0,
      "memory_write_events": 0,
      "message_count": 0,
      "model_events": 0,
      "model_names": [
        "qwen-3.6-agent"
      ],
      "openrouter_events": 0,
      "patch_calls": 0,
      "permission_denied_events": 0,
      "plugin_events": 0,
      "port_conflict": false,
      "port_conflict_events": 0,
      "process_calls": 0,
      "release_events": 0,
      "restart_after_error_events": 0,
      "rollback_events": 0,
      "screenshot_events": 0,
      "session_id": "20260508_061658_3e04c2",
      "skill_events": 0,
      "skill_manage_events": 0,
      "source": "telegram",
      "started_at": 1778213818.563668,
      "terminal_calls": 0,
      "test_events": 0,
      "tiny_patch_after_errors_events": 0,
      "title": "Jarvis availability check #2",
      "tool_call_count": 0,
      "tool_names": [],
      "toolset_events": 0,
      "traceback_events": 0,
      "tts_calls": 0,
      "web_browser_calls": 0,
      "web_calls": 0,
      "web_extract_calls": 0,
      "yaml_error_events": 0
    },
    {
      "browser_calls": 8,
      "cache_events": 0,
      "claude_events": 0,
      "codex_events": 0,
      "config_events": 0,
      "context_events": 24,
      "cron_calls": 0,
      "css_activity_events": 5,
      "delegate_calls": 0,
      "distinct_tool_count": 6,
      "docker_conflict_events": 0,
      "docs_activity_events": 1,
      "env_var_error_events": 9,
      "error_count": 9,
      "file_reads_searches": 0,
      "file_tool_calls": 0,
      "files_touched_count": 5,
      "frontend_activity_events": 10,
      "gateway_events": 5,
      "gemini_events": 0,
      "git_events": 1,
      "git_history_events": 0,
      "image_vision_calls": 0,
      "install_error_events": 0,
      "install_success_events": 0,
      "last_active": 1778213207.4747527,
      "local_model_events": 0,
      "log_read_events": 2,
      "memory_events": 0,
      "memory_write_events": 0,
      "message_count": 47,
      "model_events": 2,
      "model_names": [
        "qwen-3.6-agent"
      ],
      "openrouter_events": 0,
      "patch_calls": 0,
      "permission_denied_events": 0,
      "plugin_events": 0,
      "port_conflict": false,
      "port_conflict_events": 0,
      "process_calls": 0,
      "release_events": 0,
      "restart_after_error_events": 1,
      "rollback_events": 0,
      "screenshot_events": 5,
      "session_id": "20260508_053448_c648b9f4",
      "skill_events": 21,
      "skill_manage_events": 0,
      "source": "telegram",
      "started_at": 1778211288.2686281,
      "terminal_calls": 8,
      "test_events": 0,
      "tiny_patch_after_errors_events": 0,
      "title": "Jarvis availability check",
      "tool_call_count": 18,
      "tool_names": [
        "browser_click",
        "browser_navigate",
        "browser_scroll",
        "browser_snapshot",
        "skill_view",
        "terminal"
      ],
      "toolset_events": 0,
      "traceback_events": 0,
      "tts_calls": 0,
      "web_browser_calls": 8,
      "web_calls": 0,
      "web_extract_calls": 0,
      "yaml_error_events": 0
    },
    {
      "browser_calls": 0,
      "cache_events": 0,
      "claude_events": 0,
      "codex_events": 0,
      "config_events": 7,
      "context_events": 186,
      "cron_calls": 0,
      "css_activity_events": 0,
      "delegate_calls": 0,
      "distinct_tool_count": 6,
      "docker_conflict_events": 0,
      "docs_activity_events": 0,
      "env_var_error_events": 2,
      "error_count": 7,
      "file_reads_searches": 0,
      "file_tool_calls": 0,
      "files_touched_count": 6,
      "frontend_activity_events": 0,
      "gateway_events": 243,
      "gemini_events": 0,
      "git_events": 0,
      "git_history_events": 0,
      "image_vision_calls": 0,
      "install_error_events": 0,
      "install_success_events": 0,
      "last_active": 1778191409.7951288,
      "local_model_events": 0,
      "log_read_events": 3,
      "memory_events": 0,
      "memory_write_events": 0,
      "message_count": 62,
      "model_events": 275,
      "model_names": [
        "qwen-3.6-agent"
      ],
      "openrouter_events": 0,
      "patch_calls": 0,
      "permission_denied_events": 0,
      "plugin_events": 29,
      "port_conflict": false,
      "port_conflict_events": 0,
      "process_calls": 0,
      "release_events": 0,
      "restart_after_error_events": 1,
      "rollback_events": 84,
      "screenshot_events": 0,
      "session_id": "20260507_234328_c2d87c",
      "skill_events": 1,
      "skill_manage_events": 0,
      "source": "telegram",
      "started_at": 1778190208.2551844,
      "terminal_calls": 0,
      "test_events": 0,
      "tiny_patch_after_errors_events": 0,
      "title": "Greeting and Offering Assistance #9",
      "tool_call_count": 28,
      "tool_names": [
        "execute_code",
        "mcp_openclaw_conversations_list",
        "mcp_openclaw_events_poll",
        "mcp_openclaw_events_wait",
        "mcp_openclaw_messages_read",
        "mcp_openclaw_messages_send"
      ],
      "toolset_events": 5,
      "traceback_events": 0,
      "tts_calls": 0,
      "web_browser_calls": 0,
      "web_calls": 0,
      "web_extract_calls": 0,
      "yaml_error_events": 7
    },
    {
      "browser_calls": 0,
      "cache_events": 0,
      "claude_events": 0,
      "codex_events": 0,
      "config_events": 0,
      "context_events": 0,
      "cron_calls": 0,
      "css_activity_events": 0,
      "delegate_calls": 0,
      "distinct_tool_count": 0,
      "docker_conflict_events": 0,
      "docs_activity_events": 0,
      "env_var_error_events": 0,
      "error_count": 0,
      "file_reads_searches": 0,
      "file_tool_calls": 0,
      "files_touched_count": 0,
      "frontend_activity_events": 0,
      "gateway_events": 0,
      "gemini_events": 0,
      "git_events": 0,
      "git_history_events": 0,
      "image_vision_calls": 0,
      "install_error_events": 0,
      "install_success_events": 0,
      "last_active": 1778188377.059294,
      "local_model_events": 0,
      "log_read_events": 0,
      "memory_events": 0,
      "memory_write_events": 0,
      "message_count": 0,
      "model_events": 0,
      "model_names": [
        "qwen-3.6-agent"
      ],
      "openrouter_events": 0,
      "patch_calls": 0,
      "permission_denied_events": 0,
      "plugin_events": 0,
      "port_conflict": false,
      "port_conflict_events": 0,
      "process_calls": 0,
      "release_events": 0,
      "restart_after_error_events": 0,
      "rollback_events": 0,
      "screenshot_events": 0,
      "session_id": "20260507_231257_2e0177",
      "skill_events": 0,
      "skill_manage_events": 0,
      "source": "telegram",
      "started_at": 1778188377.059294,
      "terminal_calls": 0,
      "test_events": 0,
      "tiny_patch_after_errors_events": 0,
      "title": "Greeting and Offering Assistance #8",
      "tool_call_count": 0,
      "tool_names": [],
      "toolset_events": 0,
      "traceback_events": 0,
      "tts_calls": 0,
      "web_browser_calls": 0,
      "web_calls": 0,
      "web_extract_calls": 0,
      "yaml_error_events": 0
    },
    {
      "browser_calls": 41,
      "cache_events": 0,
      "claude_events": 8,
      "codex_events": 1,
      "config_events": 12,
      "context_events": 44,
      "cron_calls": 0,
      "css_activity_events": 2,
      "delegate_calls": 0,
      "distinct_tool_count": 5,
      "docker_conflict_events": 0,
      "docs_activity_events": 45,
      "env_var_error_events": 14,
      "error_count": 11,
      "file_reads_searches": 0,
      "file_tool_calls": 0,
      "files_touched_count": 48,
      "frontend_activity_events": 2,
      "gateway_events": 87,
      "gemini_events": 0,
      "git_events": 0,
      "git_history_events": 0,
      "image_vision_calls": 0,
      "install_error_events": 1,
      "install_success_events": 1,
      "last_active": 1778187244.9516866,
      "local_model_events": 1,
      "log_read_events": 8,
      "memory_events": 0,
      "memory_write_events": 0,
      "message_count": 158,
      "model_events": 40,
      "model_names": [
        "qwen-3.6-agent"
      ],
      "openrouter_events": 1,
      "patch_calls": 0,
      "permission_denied_events": 0,
      "plugin_events": 6,
      "port_conflict": false,
      "port_conflict_events": 0,
      "process_calls": 0,
      "release_events": 0,
      "restart_after_error_events": 1,
      "rollback_events": 0,
      "screenshot_events": 0,
      "session_id": "20260507_224246_d62630",
      "skill_events": 33,
      "skill_manage_events": 0,
      "source": "telegram",
      "started_at": 1778186566.1041455,
      "terminal_calls": 0,
      "test_events": 0,
      "tiny_patch_after_errors_events": 0,
      "title": "Greeting and Offering Assistance #7",
      "tool_call_count": 75,
      "tool_names": [
        "browser_click",
        "browser_navigate",
        "browser_snapshot",
        "browser_type",
        "execute_code"
      ],
      "toolset_events": 6,
      "traceback_events": 0,
      "tts_calls": 0,
      "web_browser_calls": 41,
      "web_calls": 0,
      "web_extract_calls": 0,
      "yaml_error_events": 32
    },
    {
      "browser_calls": 38,
      "cache_events": 0,
      "claude_events": 0,
      "codex_events": 0,
      "config_events": 22,
      "context_events": 20,
      "cron_calls": 0,
      "css_activity_events": 0,
      "delegate_calls": 0,
      "distinct_tool_count": 6,
      "docker_conflict_events": 0,
      "docs_activity_events": 0,
      "env_var_error_events": 17,
      "error_count": 23,
      "file_reads_searches": 7,
      "file_tool_calls": 11,
      "files_touched_count": 16,
      "frontend_activity_events": 0,
      "gateway_events": 82,
      "gemini_events": 0,
      "git_events": 0,
      "git_history_events": 0,
      "image_vision_calls": 0,
      "install_error_events": 0,
      "install_success_events": 0,
      "last_active": 1778185315.698616,
      "local_model_events": 0,
      "log_read_events": 5,
      "memory_events": 0,
      "memory_write_events": 0,
      "message_count": 316,
      "model_events": 12,
      "model_names": [
        "qwen-3.6-agent"
      ],
      "openrouter_events": 0,
      "patch_calls": 4,
      "permission_denied_events": 0,
      "plugin_events": 18,
      "port_conflict": false,
      "port_conflict_events": 0,
      "process_calls": 0,
      "release_events": 0,
      "restart_after_error_events": 1,
      "rollback_events": 0,
      "screenshot_events": 0,
      "session_id": "20260507_220829_0ad46c",
      "skill_events": 9,
      "skill_manage_events": 0,
      "source": "telegram",
      "started_at": 1778184509.4865723,
      "terminal_calls": 0,
      "test_events": 5,
      "tiny_patch_after_errors_events": 0,
      "title": "Greeting and Offering Assistance #6",
      "tool_call_count": 143,
      "tool_names": [
        "browser_navigate",
        "clarify",
        "execute_code",
        "patch",
        "read_file",
        "text_to_speech"
      ],
      "toolset_events": 1,
      "traceback_events": 0,
      "tts_calls": 5,
      "web_browser_calls": 38,
      "web_calls": 0,
      "web_extract_calls": 0,
      "yaml_error_events": 31
    },
    {
      "browser_calls": 0,
      "cache_events": 0,
      "claude_events": 0,
      "codex_events": 0,
      "config_events": 22,
      "context_events": 45,
      "cron_calls": 0,
      "css_activity_events": 2,
      "delegate_calls": 0,
      "distinct_tool_count": 6,
      "docker_conflict_events": 0,
      "docs_activity_events": 2,
      "env_var_error_events": 16,
      "error_count": 8,
      "file_reads_searches": 7,
      "file_tool_calls": 11,
      "files_touched_count": 20,
      "frontend_activity_events": 9,
      "gateway_events": 137,
      "gemini_events": 0,
      "git_events": 0,
      "git_history_events": 0,
      "image_vision_calls": 0,
      "install_error_events": 0,
      "install_success_events": 0,
      "last_active": 1778184059.8233597,
      "local_model_events": 2,
      "log_read_events": 4,
      "memory_events": 0,
      "memory_write_events": 0,
      "message_count": 216,
      "model_events": 108,
      "model_names": [
        "qwen-3.6-agent"
      ],
      "openrouter_events": 2,
      "patch_calls": 4,
      "permission_denied_events": 0,
      "plugin_events": 6,
      "port_conflict": false,
      "port_conflict_events": 0,
      "process_calls": 0,
      "release_events": 0,
      "restart_after_error_events": 1,
      "rollback_events": 2,
      "screenshot_events": 2,
      "session_id": "20260507_211806_9642ca",
      "skill_events": 18,
      "skill_manage_events": 0,
      "source": "telegram",
      "started_at": 1778181486.7787147,
      "terminal_calls": 0,
      "test_events": 6,
      "tiny_patch_after_errors_events": 0,
      "title": "Greeting and Offering Assistance #5",
      "tool_call_count": 95,
      "tool_names": [
        "clarify",
        "execute_code",
        "patch",
        "read_file",
        "skill_view",
        "text_to_speech"
      ],
      "toolset_events": 11,
      "traceback_events": 0,
      "tts_calls": 5,
      "web_browser_calls": 0,
      "web_calls": 0,
      "web_extract_calls": 0,
      "yaml_error_events": 31
    },
    {
      "browser_calls": 0,
      "cache_events": 0,
      "claude_events": 0,
      "codex_events": 0,
      "config_events": 20,
      "context_events": 37,
      "cron_calls": 0,
      "css_activity_events": 2,
      "delegate_calls": 0,
      "distinct_tool_count": 4,
      "docker_conflict_events": 0,
      "docs_activity_events": 2,
      "env_var_error_events": 8,
      "error_count": 8,
      "file_reads_searches": 7,
      "file_tool_calls": 11,
      "files_touched_count": 10,
      "frontend_activity_events": 10,
      "gateway_events": 118,
      "gemini_events": 0,
      "git_events": 0,
      "git_history_events": 0,
      "image_vision_calls": 0,
      "install_error_events": 0,
      "install_success_events": 0,
      "last_active": 1778181061.713516,
      "local_model_events": 2,
      "log_read_events": 5,
      "memory_events": 0,
      "memory_write_events": 0,
      "message_count": 188,
      "model_events": 102,
      "model_names": [
        "qwen-3.6-agent"
      ],
      "openrouter_events": 2,
      "patch_calls": 4,
      "permission_denied_events": 0,
      "plugin_events": 2,
      "port_conflict": false,
      "port_conflict_events": 0,
      "process_calls": 0,
      "release_events": 0,
      "restart_after_error_events": 1,
      "rollback_events": 2,
      "screenshot_events": 2,
      "session_id": "20260507_205941_089581",
      "skill_events": 19,
      "skill_manage_events": 0,
      "source": "telegram",
      "started_at": 1778180381.590871,
      "terminal_calls": 0,
      "test_events": 5,
      "tiny_patch_after_errors_events": 0,
      "title": "Greeting and Offering Assistance #4",
      "tool_call_count": 88,
      "tool_names": [
        "execute_code",
        "patch",
        "read_file",
        "skill_view"
      ],
      "toolset_events": 11,
      "traceback_events": 0,
      "tts_calls": 0,
      "web_browser_calls": 0,
      "web_calls": 0,
      "web_extract_calls": 0,
      "yaml_error_events": 28
    },
    {
      "browser_calls": 0,
      "cache_events": 0,
      "claude_events": 6,
      "codex_events": 4,
      "config_events": 17,
      "context_events": 42,
      "cron_calls": 0,
      "css_activity_events": 1,
      "delegate_calls": 0,
      "distinct_tool_count": 4,
      "docker_conflict_events": 0,
      "docs_activity_events": 2,
      "env_var_error_events": 27,
      "error_count": 6,
      "file_reads_searches": 3,
      "file_tool_calls": 6,
      "files_touched_count": 5,
      "frontend_activity_events": 5,
      "gateway_events": 43,
      "gemini_events": 1,
      "git_events": 0,
      "git_history_events": 0,
      "image_vision_calls": 0,
      "install_error_events": 1,
      "install_success_events": 1,
      "last_active": 1778179006.2046132,
      "local_model_events": 1,
      "log_read_events": 1,
      "memory_events": 0,
      "memory_write_events": 0,
      "message_count": 125,
      "model_events": 115,
      "model_names": [
        "qwen-3.6-agent"
      ],
      "openrouter_events": 8,
      "patch_calls": 3,
      "permission_denied_events": 0,
      "plugin_events": 1,
      "port_conflict": false,
      "port_conflict_events": 0,
      "process_calls": 0,
      "release_events": 0,
      "restart_after_error_events": 1,
      "rollback_events": 1,
      "screenshot_events": 0,
      "session_id": "20260507_203424_26499a",
      "skill_events": 18,
      "skill_manage_events": 0,
      "source": "telegram",
      "started_at": 1778178864.375319,
      "terminal_calls": 0,
      "test_events": 2,
      "tiny_patch_after_errors_events": 0,
      "title": "Greeting and Offering Assistance #3",
      "tool_call_count": 56,
      "tool_names": [
        "execute_code",
        "patch",
        "read_file",
        "skill_view"
      ],
      "toolset_events": 10,
      "traceback_events": 0,
      "tts_calls": 0,
      "web_browser_calls": 0,
      "web_calls": 0,
      "web_extract_calls": 0,
      "yaml_error_events": 35
    },
    {
      "browser_calls": 0,
      "cache_events": 0,
      "claude_events": 8,
      "codex_events": 4,
      "config_events": 17,
      "context_events": 45,
      "cron_calls": 0,
      "css_activity_events": 1,
      "delegate_calls": 0,
      "distinct_tool_count": 5,
      "docker_conflict_events": 0,
      "docs_activity_events": 2,
      "env_var_error_events": 23,
      "error_count": 8,
      "file_reads_searches": 3,
      "file_tool_calls": 6,
      "files_touched_count": 5,
      "frontend_activity_events": 5,
      "gateway_events": 43,
      "gemini_events": 1,
      "git_events": 0,
      "git_history_events": 0,
      "image_vision_calls": 0,
      "install_error_events": 1,
      "install_success_events": 1,
      "last_active": 1778178768.6008825,
      "local_model_events": 1,
      "log_read_events": 1,
      "memory_events": 0,
      "memory_write_events": 0,
      "message_count": 161,
      "model_events": 117,
      "model_names": [
        "qwen-3.6-agent"
      ],
      "openrouter_events": 8,
      "patch_calls": 3,
      "permission_denied_events": 0,
      "plugin_events": 1,
      "port_conflict": false,
      "port_conflict_events": 0,
      "process_calls": 0,
      "release_events": 0,
      "restart_after_error_events": 1,
      "rollback_events": 1,
      "screenshot_events": 0,
      "session_id": "20260507_202618_751897",
      "skill_events": 18,
      "skill_manage_events": 0,
      "source": "telegram",
      "started_at": 1778178378.7306914,
      "terminal_calls": 0,
      "test_events": 2,
      "tiny_patch_after_errors_events": 0,
      "title": "Greeting and Offering Assistance #2",
      "tool_call_count": 72,
      "tool_names": [
        "execute_code",
        "patch",
        "read_file",
        "skill_view",
        "todo"
      ],
      "toolset_events": 10,
      "traceback_events": 0,
      "tts_calls": 0,
      "web_browser_calls": 0,
      "web_calls": 0,
      "web_extract_calls": 0,
      "yaml_error_events": 35
    },
    {
      "browser_calls": 0,
      "cache_events": 2,
      "claude_events": 8,
      "codex_events": 1,
      "config_events": 35,
      "context_events": 22,
      "cron_calls": 0,
      "css_activity_events": 1,
      "delegate_calls": 0,
      "distinct_tool_count": 3,
      "docker_conflict_events": 0,
      "docs_activity_events": 7,
      "env_var_error_events": 19,
      "error_count": 5,
      "file_reads_searches": 2,
      "file_tool_calls": 2,
      "files_touched_count": 4,
      "frontend_activity_events": 15,
      "gateway_events": 90,
      "gemini_events": 6,
      "git_events": 1,
      "git_history_events": 1,
      "image_vision_calls": 0,
      "install_error_events": 1,
      "install_success_events": 1,
      "last_active": 1778253220.3615525,
      "local_model_events": 0,
      "log_read_events": 15,
      "memory_events": 0,
      "memory_write_events": 0,
      "message_count": 52,
      "model_events": 123,
      "model_names": [
        "qwen-3.6-agent"
      ],
      "openrouter_events": 5,
      "patch_calls": 0,
      "permission_denied_events": 0,
      "plugin_events": 62,
      "port_conflict": false,
      "port_conflict_events": 0,
      "process_calls": 2,
      "release_events": 4,
      "restart_after_error_events": 1,
      "rollback_events": 4,
      "screenshot_events": 0,
      "session_id": "20260507_161041_58e664",
      "skill_events": 67,
      "skill_manage_events": 0,
      "source": "cli",
      "started_at": 1778163041.2318127,
      "terminal_calls": 0,
      "test_events": 11,
      "tiny_patch_after_errors_events": 0,
      "title": "Greeting and Offer of Assistance #2",
      "tool_call_count": 22,
      "tool_names": [
        "execute_code",
        "read_file",
        "skill_view"
      ],
      "toolset_events": 25,
      "traceback_events": 2,
      "tts_calls": 0,
      "web_browser_calls": 0,
      "web_calls": 0,
      "web_extract_calls": 0,
      "yaml_error_events": 34
    },
    {
      "browser_calls": 0,
      "cache_events": 0,
      "claude_events": 4,
      "codex_events": 1,
      "config_events": 30,
      "context_events": 74,
      "cron_calls": 0,
      "css_activity_events": 4,
      "delegate_calls": 0,
      "distinct_tool_count": 3,
      "docker_conflict_events": 0,
      "docs_activity_events": 11,
      "env_var_error_events": 38,
      "error_count": 8,
      "file_reads_searches": 0,
      "file_tool_calls": 0,
      "files_touched_count": 48,
      "frontend_activity_events": 2,
      "gateway_events": 80,
      "gemini_events": 1,
      "git_events": 0,
      "git_history_events": 0,
      "image_vision_calls": 0,
      "install_error_events": 1,
      "install_success_events": 1,
      "last_active": 1778175150.7954197,
      "local_model_events": 0,
      "log_read_events": 10,
      "memory_events": 0,
      "memory_write_events": 0,
      "message_count": 111,
      "model_events": 95,
      "model_names": [
        "qwen-3.6-agent"
      ],
      "openrouter_events": 2,
      "patch_calls": 0,
      "permission_denied_events": 0,
      "plugin_events": 14,
      "port_conflict": false,
      "port_conflict_events": 0,
      "process_calls": 0,
      "release_events": 1,
      "restart_after_error_events": 1,
      "rollback_events": 4,
      "screenshot_events": 15,
      "session_id": "20260507_152045_39cf70a4",
      "skill_events": 111,
      "skill_manage_events": 0,
      "source": "telegram",
      "started_at": 1778160045.2538977,
      "terminal_calls": 0,
      "test_events": 2,
      "tiny_patch_after_errors_events": 0,
      "title": "Greeting and Offering Assistance",
      "tool_call_count": 47,
      "tool_names": [
        "execute_code",
        "skill_view",
        "todo"
      ],
      "toolset_events": 7,
      "traceback_events": 0,
      "tts_calls": 0,
      "web_browser_calls": 0,
      "web_calls": 0,
      "web_extract_calls": 0,
      "yaml_error_events": 28
    },
    {
      "browser_calls": 0,
      "cache_events": 2,
      "claude_events": 12,
      "codex_events": 6,
      "config_events": 33,
      "context_events": 33,
      "cron_calls": 0,
      "css_activity_events": 3,
      "delegate_calls": 0,
      "distinct_tool_count": 3,
      "docker_conflict_events": 0,
      "docs_activity_events": 49,
      "env_var_error_events": 60,
      "error_count": 5,
      "file_reads_searches": 0,
      "file_tool_calls": 0,
      "files_touched_count": 7,
      "frontend_activity_events": 9,
      "gateway_events": 228,
      "gemini_events": 3,
      "git_events": 0,
      "git_history_events": 0,
      "image_vision_calls": 0,
      "install_error_events": 1,
      "install_success_events": 1,
      "last_active": 1778160638.4000928,
      "local_model_events": 2,
      "log_read_events": 19,
      "memory_events": 0,
      "memory_write_events": 0,
      "message_count": 54,
      "model_events": 182,
      "model_names": [
        "qwen-3.6-agent"
      ],
      "openrouter_events": 7,
      "patch_calls": 0,
      "permission_denied_events": 0,
      "plugin_events": 8,
      "port_conflict": false,
      "port_conflict_events": 0,
      "process_calls": 2,
      "release_events": 2,
      "restart_after_error_events": 1,
      "rollback_events": 8,
      "screenshot_events": 0,
      "session_id": "20260507_145949_4bc663",
      "skill_events": 84,
      "skill_manage_events": 0,
      "source": "cli",
      "started_at": 1778159107.9950447,
      "terminal_calls": 3,
      "test_events": 4,
      "tiny_patch_after_errors_events": 0,
      "title": "Greeting and Offer of Assistance",
      "tool_call_count": 22,
      "tool_names": [
        "execute_code",
        "skill_view",
        "terminal"
      ],
      "toolset_events": 27,
      "traceback_events": 2,
      "tts_calls": 0,
      "web_browser_calls": 0,
      "web_calls": 0,
      "web_extract_calls": 0,
      "yaml_error_events": 22
    }
  ],
  "total_count": 60,
  "unlocked_count": 8
}