Tool tree
gradeNot graded
list_its_maps_device_idsAnswer
List all ITS Maps Raspberry Pi device IDs and their online/offline status from Firebase RTDB.
View tool JSON
{
"name": "list_its_maps_device_ids",
"kind": "answer",
"impl": "imperative",
"description": "List all ITS Maps Raspberry Pi device IDs and their online/offline status from Firebase RTDB.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/its/?lat=-6.977254&lng=107.631817&z=17&bearing=0&mode=street"
}research_with_its_maps_assistantAction
Ask the evidence-grounded ITS Maps AI assistant about Indonesian maps, realtime devices, traffic, CCTV availability, scientific sources, calculations, or public technical documentation. The assistant reports uncertainty and source limitations instead of inventing map or camera data.
View tool JSON
{
"name": "research_with_its_maps_assistant",
"kind": "act",
"impl": "imperative",
"description": "Ask the evidence-grounded ITS Maps AI assistant about Indonesian maps, realtime devices, traffic, CCTV availability, scientific sources, calculations, or public technical documentation. The assistant reports uncertainty and source limitations instead of inventing map or camera data.",
"inputSchema": {
"type": "object",
"properties": {
"question": {
"type": "string",
"title": "Question for ITS Maps Assistant",
"description": "A complete question or task for the ITS Maps research and map assistant.",
"minLength": 2,
"maxLength": 4000
}
},
"required": [
"question"
]
},
"page": "/its/?lat=-6.977254&lng=107.631817&z=17&bearing=0&mode=street"
}get_its_maps_device_statusAnswer
Get realtime ITS Maps Raspberry Pi status: online/offline, last heartbeat, road, traffic light color/duration, vehicle counts, RF-DETR object data, camera status, and update state from Firebase RTDB.
View tool JSON
{
"name": "get_its_maps_device_status",
"kind": "answer",
"impl": "imperative",
"description": "Get realtime ITS Maps Raspberry Pi status: online/offline, last heartbeat, road, traffic light color/duration, vehicle counts, RF-DETR object data, camera status, and update state from Firebase RTDB.",
"inputSchema": {
"type": "object",
"properties": {
"deviceId": {
"type": "string",
"description": "Optional device ID, for example 'raspberry-its'. Omit to list every device."
}
}
},
"page": "/its/?lat=-6.977254&lng=107.631817&z=17&bearing=0&mode=street"
}get_its_maps_camera_healthAnswer
Check whether the ITS Maps Raspberry Pi camera tunnel is healthy, including local camera, public camera, stream state, note, and heartbeat.
View tool JSON
{
"name": "get_its_maps_camera_health",
"kind": "answer",
"impl": "imperative",
"description": "Check whether the ITS Maps Raspberry Pi camera tunnel is healthy, including local camera, public camera, stream state, note, and heartbeat.",
"inputSchema": {
"type": "object",
"properties": {
"deviceId": {
"type": "string",
"description": "Device ID. Default is 'raspberry-its'."
}
}
},
"page": "/its/?lat=-6.977254&lng=107.631817&z=17&bearing=0&mode=street"
}get_its_maps_camera_snapshotAnswer
Get the latest ITS Maps Raspberry Pi camera snapshot image when RTDB stores a base64 data URL, together with the current object detection count.
View tool JSON
{
"name": "get_its_maps_camera_snapshot",
"kind": "answer",
"impl": "imperative",
"description": "Get the latest ITS Maps Raspberry Pi camera snapshot image when RTDB stores a base64 data URL, together with the current object detection count.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/its/?lat=-6.977254&lng=107.631817&z=17&bearing=0&mode=street"
}get_its_maps_latest_ai_detectionsAnswer
Get metadata about the latest ITS Maps AI/camera snapshot pair captured by Raspberry Pi from Firebase RTDB snapshotHistory.
View tool JSON
{
"name": "get_its_maps_latest_ai_detections",
"kind": "answer",
"impl": "imperative",
"description": "Get metadata about the latest ITS Maps AI/camera snapshot pair captured by Raspberry Pi from Firebase RTDB snapshotHistory.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/its/?lat=-6.977254&lng=107.631817&z=17&bearing=0&mode=street"
}get_its_maps_realtime_map_summaryAnswer
Return a realtime ITS Maps summary for AI agents: generated time, device count, online count, and per-device traffic/camera/object status.
View tool JSON
{
"name": "get_its_maps_realtime_map_summary",
"kind": "answer",
"impl": "imperative",
"description": "Return a realtime ITS Maps summary for AI agents: generated time, device count, online count, and per-device traffic/camera/object status.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/its/?lat=-6.977254&lng=107.631817&z=17&bearing=0&mode=street"
}get_its_maps_windows_app_statusAnswer
Check whether the verified ITS Maps Microsoft Store package is installed on this Windows device. The browser may request the Apps on device permission.
View tool JSON
{
"name": "get_its_maps_windows_app_status",
"kind": "answer",
"impl": "imperative",
"description": "Check whether the verified ITS Maps Microsoft Store package is installed on this Windows device. The browser may request the Apps on device permission.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/its/?lat=-6.977254&lng=107.631817&z=17&bearing=0&mode=street"
}get_its_maps_microsoft_store_public_statusAnswer
Read the verified public Microsoft Store rating, acquisition count, and recent reviews snapshot for ITS Maps. Missing values are returned as unavailable and are never estimated.
View tool JSON
{
"name": "get_its_maps_microsoft_store_public_status",
"kind": "answer",
"impl": "imperative",
"description": "Read the verified public Microsoft Store rating, acquisition count, and recent reviews snapshot for ITS Maps. Missing values are returned as unavailable and are never estimated.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/its/?lat=-6.977254&lng=107.631817&z=17&bearing=0&mode=street"
}search_its_maps_traffic_locationAnswer
Search ITS Maps RTDB traffic devices by location, road name, device ID, or Raspberry label.
View tool JSON
{
"name": "search_its_maps_traffic_location",
"kind": "answer",
"impl": "imperative",
"description": "Search ITS Maps RTDB traffic devices by location, road name, device ID, or Raspberry label.",
"inputSchema": {
"type": "object",
"properties": {
"location": {
"type": "string",
"description": "Location text, road name, or device ID, for example 'Gang Gotong Royong' or 'raspberry-its'."
}
},
"required": [
"location"
]
},
"page": "/its/?lat=-6.977254&lng=107.631817&z=17&bearing=0&mode=street"
}close_its_modalAction
Close the topmost visible ITS Maps modal, detail panel, or AI history sheet.
View tool JSON
{
"name": "close_its_modal",
"kind": "act",
"impl": "imperative",
"description": "Close the topmost visible ITS Maps modal, detail panel, or AI history sheet.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/its/?lat=-6.977254&lng=107.631817&z=17&bearing=0&mode=street"
}analyze_its_modalAction
Read and summarize the open ITS Maps modal, including active tab, AI history, metrics, text, and scroll state.
View tool JSON
{
"name": "analyze_its_modal",
"kind": "act",
"impl": "imperative",
"description": "Read and summarize the open ITS Maps modal, including active tab, AI history, metrics, text, and scroll state.",
"inputSchema": {
"type": "object",
"properties": {
"scroll": {
"type": "string",
"enum": [
"none",
"top",
"bottom",
"both"
]
},
"maxItems": {
"type": "number",
"minimum": 1,
"maximum": 30
}
}
},
"page": "/its/?lat=-6.977254&lng=107.631817&z=17&bearing=0&mode=street"
}scroll_its_modalAction
Scroll the open ITS Maps modal to the top, bottom, or both directions.
View tool JSON
{
"name": "scroll_its_modal",
"kind": "act",
"impl": "imperative",
"description": "Scroll the open ITS Maps modal to the top, bottom, or both directions.",
"inputSchema": {
"type": "object",
"properties": {
"direction": {
"type": "string",
"enum": [
"top",
"bottom",
"both"
]
},
"amount": {
"type": "number",
"minimum": 0.1,
"maximum": 1
}
},
"required": [
"direction"
]
},
"page": "/its/?lat=-6.977254&lng=107.631817&z=17&bearing=0&mode=street"
}go_its_raspberry_homeAction
Close the blocking modal and center ITS Maps on the primary Raspberry Pi device.
View tool JSON
{
"name": "go_its_raspberry_home",
"kind": "act",
"impl": "imperative",
"description": "Close the blocking modal and center ITS Maps on the primary Raspberry Pi device.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/its/?lat=-6.977254&lng=107.631817&z=17&bearing=0&mode=street"
}get_its_creator_profileAnswer
Return the locally verified ITS Maps creator profile, photo, education, skills, and source links. No external search API is used.
View tool JSON
{
"name": "get_its_creator_profile",
"kind": "answer",
"impl": "imperative",
"description": "Return the locally verified ITS Maps creator profile, photo, education, skills, and source links. No external search API is used.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/its/?lat=-6.977254&lng=107.631817&z=17&bearing=0&mode=street"
}list_its_ai_skillsAnswer
List the client-side AI skills and models available in ITS Maps.
View tool JSON
{
"name": "list_its_ai_skills",
"kind": "answer",
"impl": "imperative",
"description": "List the client-side AI skills and models available in ITS Maps.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/its/?lat=-6.977254&lng=107.631817&z=17&bearing=0&mode=street"
}research_its_public_knowledgeAction
Plan and run one evidence-grounded ITS Maps research pipeline. It searches public metadata, reads only accessible HTML/PDF blocks, synthesizes with a local model, validates citations, and lists only sources actually cited.
View tool JSON
{
"name": "research_its_public_knowledge",
"kind": "act",
"impl": "imperative",
"description": "Plan and run one evidence-grounded ITS Maps research pipeline. It searches public metadata, reads only accessible HTML/PDF blocks, synthesizes with a local model, validates citations, and lists only sources actually cited.",
"inputSchema": {
"type": "object",
"properties": {
"question": {
"type": "string",
"description": "Complete user question or follow-up."
},
"history": {
"type": "array",
"items": {
"type": "object",
"properties": {
"role": {
"type": "string",
"enum": [
"user",
"assistant"
]
},
"content": {
"type": "string"
}
},
"required": [
"role",
"content"
]
}
}
},
"required": [
"question"
]
},
"page": "/its/?lat=-6.977254&lng=107.631817&z=17&bearing=0&mode=street"
}plan_its_public_researchAction
Use the same local planner as ITS chat and return its validated research/realtime/tool plan without starting retrieval.
View tool JSON
{
"name": "plan_its_public_research",
"kind": "act",
"impl": "imperative",
"description": "Use the same local planner as ITS chat and return its validated research/realtime/tool plan without starting retrieval.",
"inputSchema": {
"type": "object",
"properties": {
"question": {
"type": "string"
},
"history": {
"type": "array",
"items": {
"type": "object"
}
}
},
"required": [
"question"
]
},
"page": "/its/?lat=-6.977254&lng=107.631817&z=17&bearing=0&mode=street"
}read_its_public_urlAnswer
Read and explain one public URL through the single ITS ResearchOrchestrator. CORS, authentication, robots, or paywall restrictions are reported as blocked; page content is never invented.
View tool JSON
{
"name": "read_its_public_url",
"kind": "answer",
"impl": "imperative",
"description": "Read and explain one public URL through the single ITS ResearchOrchestrator. CORS, authentication, robots, or paywall restrictions are reported as blocked; page content is never invented.",
"inputSchema": {
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "Public HTTP or HTTPS URL."
},
"question": {
"type": "string",
"description": "Optional question about the page."
}
},
"required": [
"url"
]
},
"page": "/its/?lat=-6.977254&lng=107.631817&z=17&bearing=0&mode=street"
}get_its_live_research_activityAnswer
Return the current event-sourced research playback with actual search, source, block, PDF, evidence, writing, and validation events.
View tool JSON
{
"name": "get_its_live_research_activity",
"kind": "answer",
"impl": "imperative",
"description": "Return the current event-sourced research playback with actual search, source, block, PDF, evidence, writing, and validation events.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/its/?lat=-6.977254&lng=107.631817&z=17&bearing=0&mode=street"
}get_its_research_diagnosticsAnswer
Return local model selections and timing diagnostics. Model details are exposed here rather than inserted into user answers.
View tool JSON
{
"name": "get_its_research_diagnostics",
"kind": "answer",
"impl": "imperative",
"description": "Return local model selections and timing diagnostics. Model details are exposed here rather than inserted into user answers.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/its/?lat=-6.977254&lng=107.631817&z=17&bearing=0&mode=street"
}get_its_last_research_contextAnswer
Return the latest client-side research memory for grounded follow-up questions.
View tool JSON
{
"name": "get_its_last_research_context",
"kind": "answer",
"impl": "imperative",
"description": "Return the latest client-side research memory for grounded follow-up questions.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/its/?lat=-6.977254&lng=107.631817&z=17&bearing=0&mode=street"
}clear_its_research_contextAction
Clear current client-side research memory and cancel the active research worker.
View tool JSON
{
"name": "clear_its_research_context",
"kind": "act",
"impl": "imperative",
"description": "Clear current client-side research memory and cancel the active research worker.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/its/?lat=-6.977254&lng=107.631817&z=17&bearing=0&mode=street"
}open_its_maps_resourceAction
Open a public ITS Maps resource such as documentation, privacy policy, licence, PDF preview, llms.txt, or the realtime map.
View tool JSON
{
"name": "open_its_maps_resource",
"kind": "act",
"impl": "declarative",
"description": "Open a public ITS Maps resource such as documentation, privacy policy, licence, PDF preview, llms.txt, or the realtime map.",
"inputSchema": {
"type": "object",
"properties": {
"resource": {
"type": "string",
"enum": [
"documentation",
"home",
"method",
"privacy",
"licence",
"ai-license",
"roadmap",
"pdf",
"llms",
"about"
]
}
}
},
"page": "/its/?lat=-6.977254&lng=107.631817&z=17&bearing=0&mode=street"
}search_its_maps_siteAction
Search public ITS Maps documentation and route the user to the documentation page with the requested query.
View tool JSON
{
"name": "search_its_maps_site",
"kind": "act",
"impl": "declarative",
"description": "Search public ITS Maps documentation and route the user to the documentation page with the requested query.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string"
}
}
},
"page": "/its/?lat=-6.977254&lng=107.631817&z=17&bearing=0&mode=street"
}get_its_maps_public_contextAnswer
Return public ITS Maps AI-agent context from llms.txt or llms-full.txt.
View tool JSON
{
"name": "get_its_maps_public_context",
"kind": "answer",
"impl": "declarative",
"description": "Return public ITS Maps AI-agent context from llms.txt or llms-full.txt.",
"inputSchema": {
"type": "object",
"properties": {
"format": {
"type": "string",
"enum": [
"summary",
"full"
]
}
}
},
"page": "/its/?lat=-6.977254&lng=107.631817&z=17&bearing=0&mode=street"
}