From 32a51633e70eeb448f4491ecee53f564f3921a0a Mon Sep 17 00:00:00 2001 From: Home Assistant Version Control Date: Tue, 28 Jul 2026 23:58:15 +0000 Subject: [PATCH] .ha_mcp/logs/mcp_usage.jsonl --- .ha_mcp/logs/mcp_usage.jsonl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.ha_mcp/logs/mcp_usage.jsonl b/.ha_mcp/logs/mcp_usage.jsonl index 5506894..672dfc7 100644 --- a/.ha_mcp/logs/mcp_usage.jsonl +++ b/.ha_mcp/logs/mcp_usage.jsonl @@ -205,3 +205,5 @@ {"timestamp": "2026-07-28T23:43:36.807208+00:00", "tool_name": "ha_get_state", "parameters": {"entity_id": "input_boolean.in_a_meeting", "fields": null, "attribute_keys": null}, "execution_time_ms": 5.08880615234375, "success": true, "error_message": null, "response_size_bytes": 749, "user_context": null} {"timestamp": "2026-07-28T23:44:39.494746+00:00", "tool_name": "ha_config_set_automation", "parameters": {"config": {"id": "1784073759556", "alias": "Office: Desk Lamp Meeting Alert", "description": "Flashes the desk lamp red when meeting starts, green when it ends, then returns to original state.", "triggers": [{"trigger": "state", "entity_id": "input_boolean.in_a_meeting", "to": "on", "id": "meeting_on"}, {"trigger": "state", "entity_id": "input_boolean.in_a_meeting", "to": "off", "id": "meeting_off"}], "conditions": [{"condition": "state", "entity_id": "input_boolean.meeting_lamp_override", "state": "off"}, {"condition": "state", "entity_id": "input_boolean.away_mode", "state": "off"}], "actions": [{"choose": [{"conditions": ["[REDACTED]"], "sequence": ["[REDACTED]", "[REDACTED]", "[REDACTED]", "[REDACTED]"]}, {"conditions": ["[REDACTED]"], "sequence": ["[REDACTED]", "[REDACTED]", "[REDACTED]", "[REDACTED]"]}], "default": []}], "mode": "queued", "max": 2}, "identifier": "automation.office_desk_lamp_meeting_alert", "python_transform": null, "config_hash": null, "category": null, "wait": true, "MandatoryBPS": true, "BestPracticeKey": null}, "execution_time_ms": 179.1234016418457, "success": true, "error_message": null, "response_size_bytes": 59553, "user_context": null} {"timestamp": "2026-07-28T23:44:43.113017+00:00", "tool_name": "ha_config_get_automation", "parameters": {"identifier": "automation.office_desk_lamp_meeting_alert"}, "execution_time_ms": 74.56326484680176, "success": true, "error_message": null, "response_size_bytes": 1776, "user_context": null} +{"timestamp": "2026-07-28T23:58:09.550757+00:00", "tool_name": "ha_config_list_helpers", "parameters": {"helper_type": "all", "limit": 100, "offset": 0}, "execution_time_ms": 2.961397171020508, "success": false, "error_message": "{\n \"success\": false,\n \"error\": {\n \"code\": \"COMPONENT_NOT_INSTALLED\",\n \"message\": \"Listing all helper types in one call (helper_type='all') requires the ha_mcp_tools custom component (>= 1.1.0); without it, list a specific helper_type instead.\",\n \"suggestion\": \"Install the required custom component via HACS\",\n \"suggestions\": [\n \"Install the required custom component via HACS\",\n \"Restart Home Assistant after installation\"\n ]\n },\n \"helper_type\": \"all\"\n}", "response_size_bytes": null, "user_context": null} +{"timestamp": "2026-07-28T23:58:13.125446+00:00", "tool_name": "ha_get_integration", "parameters": {"entry_id": null, "query": null, "domain": "template", "include_options": true, "include_schema": false, "include_subentries": false, "include_subentry_schema": false, "subentry_type": null, "subentry_id": null, "show_advanced_options": false, "exact_match": true, "limit": 50, "offset": 0, "include_diagnostics": false, "include_knx_project": false, "device_id": null, "diagnostics_fields": null, "diagnostics_truncate_at_bytes": null, "diagnostics_data_path": null, "diagnostics_data_offset": 0, "diagnostics_data_limit": null}, "execution_time_ms": 130.93256950378418, "success": true, "error_message": null, "response_size_bytes": 4418, "user_context": null}