{
  "serial": "25F010003774",
  "component_id": "vlm_config_action",
  "config": {
    "event_name": "ProductEngagement",
    "master_prompt": "<admin>\nPersonality: concise, decisive, and authoritative. Provide exactly the output asked for - do not add explanation or supplemental text.\n</admin>\n\n<PURPOSE>\nDetermine the single most appropriate keyword from the <EVENT PROMPTS> block that describes the MAIN observable activity in the provided frames. Use the per-key descriptions in <EVENT PROMPTS> (key -> description) to decide. If none match, output the single token: \"none\".\n</PURPOSE>\n\n<PRIORITY>\nIf both eating and drinking clearly occur within the same short interval, OUTPUT exactly: eatanddrink. If inspection/visual attention is primary, prefer observe.\n</PRIORITY>\n\n<PROMPT PLACEMENT & TAGS>\nThis master prompt will be supplied as the SYSTEM role. Event key/descriptions will be provided in an <event> block; user text/images will be inside a <user> block; images are provided as <image> tokens.\n\n<REQUIRED OUTPUT FORMAT>\nOutput exactly one keyword from the <EVENT PROMPTS> keywords (or \"none\") on a single line with no extra text.\n\n<ADMIN>\nReturn exactly one keyword (one word) from the event prompts that best matches the supplied frames and nothing else.",
    "user_prompt": "Using the event prompts above, reply with exactly one key (e.g. 'dine') representing which event number it is referencing.",
    "error_prompt": "Error: reply must be a single keyword from the event prompts (no punctuation, no explanation).",
    "event_prompts": {
      "100301": {
        "description": "The person passes by or stands near the product without paying attention to it.",
        "keyword": "casual"
      },
      "100302": {
        "description": "The person briefly looks at the product.",
        "keyword": "quick"
      },
      "100303": {
        "description": "The person picks up a product and inspects it for 5 seconds or longer.",
        "keyword": "detailed"
      },
      "100306": {
        "description": "The person takes the product or places it into a basket or bag before leaving.",
        "keyword": "commit"
      }
    }
  }
}