hmahadik's picture
Update tools.json + token_map.json to v7 (10 tools, list_alarms removed)
c0eb2b7 verified
{
"version": "0.3.0",
"description": "Compressed token map for FunctionGemma CPU inference on SL2619. 10 tools — list_alarms removed in v7 (no alarm-query path; users cannot list alarms by design).",
"tokens": {
"turn_on_lights": "<tool_0>",
"turn_off_lights": "<tool_1>",
"set_led_color": "<tool_2>",
"blink_lights": "<tool_3>",
"set_neopixel_pattern": "<tool_4>",
"play_buzzer": "<tool_5>",
"set_alarm": "<tool_6>",
"cancel_alarm": "<tool_7>",
"get_system_status": "<tool_8>",
"respond": "<tool_9>"
},
"reverse": {
"<tool_0>": "turn_on_lights",
"<tool_1>": "turn_off_lights",
"<tool_2>": "set_led_color",
"<tool_3>": "blink_lights",
"<tool_4>": "set_neopixel_pattern",
"<tool_5>": "play_buzzer",
"<tool_6>": "set_alarm",
"<tool_7>": "cancel_alarm",
"<tool_8>": "get_system_status",
"<tool_9>": "respond",
"<tool_none>": null
},
"special_tokens": [
"<tool_0>",
"<tool_1>",
"<tool_2>",
"<tool_3>",
"<tool_4>",
"<tool_5>",
"<tool_6>",
"<tool_7>",
"<tool_8>",
"<tool_9>",
"<tool_none>",
"<end>"
],
"output_format": "<tool_N>(\"arg1\",\"arg2\",...)<end>",
"notes": "Argument order positional per canonical schema's required-first then optional declaration order. Camera/vision tools (capture_photo, describe_scene) removed in v6. list_alarms removed in v7 — users cannot query alarms; out-of-scope alarm-query prompts route via respond()."
}