From e49a63fccf67763baad23c8a64b8b09adbe97d67 Mon Sep 17 00:00:00 2001 From: Home Assistant Version Control Date: Wed, 29 Jul 2026 00:10:34 +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 545dec8..617a6ab 100644 --- a/.ha_mcp/logs/mcp_usage.jsonl +++ b/.ha_mcp/logs/mcp_usage.jsonl @@ -235,3 +235,5 @@ {"timestamp": "2026-07-29T00:08:10.326824+00:00", "tool_name": "ha_get_automation_traces", "parameters": {"automation_id": "automation.doorbell_flash_kitchen_lights", "run_id": "77d14995e9ee49cf0b9acbc12bd4c8de", "limit": 10, "deduplicate": true, "detailed": false, "sections": null, "offset": 0, "order": "newest", "ctx": {"_STATE_TTL_SECONDS": 86400}}, "execution_time_ms": 11.391401290893555, "success": true, "error_message": null, "response_size_bytes": 2109, "user_context": null} {"timestamp": "2026-07-29T00:10:03.707706+00:00", "tool_name": "ha_config_get_dashboard", "parameters": {"url_path": "dashboard-home", "list_only": false, "force_reload": false, "entity_id": null, "card_type": null, "heading": null, "include_config": false, "include_screenshot": false, "view_path": null, "mode": null, "query": null}, "execution_time_ms": 5.259275436401367, "success": true, "error_message": null, "response_size_bytes": 18725, "user_context": null} {"timestamp": "2026-07-29T00:10:04.004523+00:00", "tool_name": "ha_config_get_dashboard", "parameters": {"url_path": "dashboard-temp", "list_only": false, "force_reload": false, "entity_id": null, "card_type": null, "heading": null, "include_config": false, "include_screenshot": false, "view_path": null, "mode": null, "query": null}, "execution_time_ms": 4.582881927490234, "success": true, "error_message": null, "response_size_bytes": 9387, "user_context": null} +{"timestamp": "2026-07-29T00:10:27.352298+00:00", "tool_name": "ha_call_service", "parameters": {"domain": null, "service": null, "entity_id": null, "data": {"dashboard_id": "dashboard-temp", "require_admin": false, "show_in_sidebar": true, "icon": "mdi:chart-box-outline", "order": 2}, "return_response": false, "wait": true, "verbose": false, "result_fields": null, "result_attribute_keys": null, "ws_command": "lovelace/dashboard/update"}, "execution_time_ms": 2.2630691528320312, "success": false, "error_message": "{\n \"success\": false,\n \"error\": {\n \"code\": \"SERVICE_CALL_FAILED\",\n \"message\": \"Command failed: Unknown command.\",\n \"suggestion\": \"Verify the command type and its parameters (e.g. repairs/ignore_issue needs domain, issue_id, ignore)\",\n \"suggestions\": [\n \"Verify the command type and its parameters (e.g. repairs/ignore_issue needs domain, issue_id, ignore)\",\n \"Confirm the target still exists (a repair must be present to ignore it)\"\n ]\n },\n \"ws_command\": \"lovelace/dashboard/update\"\n}", "response_size_bytes": null, "user_context": null} +{"timestamp": "2026-07-29T00:10:31.766766+00:00", "tool_name": "ha_call_service", "parameters": {"domain": null, "service": null, "entity_id": null, "data": {"dashboard_id": "dashboard-temp", "require_admin": false, "show_in_sidebar": true, "icon": "mdi:chart-box-outline", "order": 2}, "return_response": false, "wait": true, "verbose": false, "result_fields": null, "result_attribute_keys": null, "ws_command": "lovelace/dashboards/update"}, "execution_time_ms": 0.064849853515625, "success": false, "error_message": "{\n \"success\": false,\n \"error\": {\n \"code\": \"VALIDATION_FAILED\",\n \"message\": \"ws_command 'lovelace/dashboards/update' mutates persistent state that a dedicated tool guards with backups and conflict checks. Use the corresponding ha-mcp tool (e.g. ha_config_set_dashboard, ha_set_area_or_floor, ha_remove_entity) instead.\"\n },\n \"parameter\": \"ws_command\"\n}", "response_size_bytes": null, "user_context": null}