{
  "job_id": "20260505T220309977099Z",
  "queued_at": "2026-05-05T22:03:09.977139+00:00",
  "status": "queued",
  "job_type": "session_memory_analysis",
  "payload": {
    "session_id": "sim-test-20260505",
    "session_file": "/home/sebas/pi-config/sessions/--home-sebas--/2026-05-05T13-44-38-590Z_019df862-33be-7759-b796-3d6b48b23493.jsonl",
    "reason": "manual-simulation",
    "cwd": "/home/sebas",
    "scope": "global",
    "user_messages": 11,
    "assistant_messages": 56,
    "last_user_text": "and yeah harden like you suggested",
    "last_assistant_text": "simulation trigger",
    "trigger": "manual-test"
  },
  "analysis": {
    "status": "failed",
    "save": null,
    "saved": null,
    "memory_id": null,
    "memory_ids": [],
    "saved_count": 0,
    "error": "Warning: No models match pattern \"gemini-3-flash-preview:minimal\"\nWarning: No models match pattern \"gemini-3-flash-preview:medium\"\nWarning: No models match pattern \"claude-3-7-sonnet:low\"\nWarning: No models match pattern \"claude-3-7-sonnet:medium\"\nWarning: No models match pattern \"claude-3-7-sonnet:high\"\nWarning: No models match pattern \"o3-mini:low\"\nWarning: No models match pattern \"o3-mini:medium\"\nWarning: No models match pattern \"o3-mini:high\"\nWarning: No models match pattern \"minimax-m2.5-free:minimal\"\nWarning: No models match pattern \"qwen/qwen3-coder:free:minimal\"\nWarning: No models match pattern \"google/gemma-3-27b-it:free:minimal\"\n[openai-codex] Token refresh failed: 401 {\n  \"error\": {\n    \"message\": \"Your refresh token has already been used to generate a new access token. Please try signing in again.\",\n    \"type\": \"invalid_request_error\",\n    \"param\": null,\n    \"code\": \"refresh_token_reused\"\n  }\n}\nNo API key for provider: openai-codex"
  }
}
