From 44c68d5cace8e152eab2b5690f332da5d69f0d11 Mon Sep 17 00:00:00 2001 From: Home Assistant Version Control Date: Sat, 22 Aug 2026 03:02:45 +0000 Subject: [PATCH] .ha_mcp/logs/mcp_usage.jsonl --- .ha_mcp/logs/mcp_usage.jsonl | 1 + 1 file changed, 1 insertion(+) diff --git a/.ha_mcp/logs/mcp_usage.jsonl b/.ha_mcp/logs/mcp_usage.jsonl index 1f4345bf..38896944 100644 --- a/.ha_mcp/logs/mcp_usage.jsonl +++ b/.ha_mcp/logs/mcp_usage.jsonl @@ -1753,3 +1753,4 @@ {"timestamp": "2026-08-22T02:55:27.271715+00:00", "tool_name": "ha_config_set_dashboard", "parameters": {"url_path": "printer-stats", "config": null, "python_transform": "p = config['views'][0]['sections']\ncards0 = p[0]['cards']\nprog = p[1]['cards']\ncz_i = -1\nfor i in range(len(prog)):\n if prog[i].get('entity') == 'sensor.octoprint_current_z':\n cz_i = i\ncz = prog.pop(cz_i)\npaused_i = 0\nfor i in range(len(cards0)):\n if cards0[i].get('entity') == 'binary_sensor.octoprint_paused':\n paused_i = i\ncards0.insert(paused_i + 1, cz)\nhist_cards = config['views'][1]['sections'][4]['cards']\ndead = ['sensor.octoprint_serial_health_ratio', 'binary_sensor.octoprint_serial_health_critical']\nfor i in sorted([i for i, c in enumerate(hist_cards) if c.get('entity') in dead], reverse=True):\n hist_cards.pop(i)", "config_hash": "bb243178ce45a257", "title": null, "icon": null, "require_admin": null, "show_in_sidebar": null, "MandatoryBPS": true, "BestPracticeKey": null, "return_screenshot": false, "view_path": null}, "execution_time_ms": 68.60136985778809, "success": true, "error_message": null, "response_size_bytes": 30734, "user_context": null} {"timestamp": "2026-08-22T02:55:59.168475+00:00", "tool_name": "ha_config_set_dashboard", "parameters": {"url_path": "ender5-printer", "config": null, "python_transform": "bottom = config['views'][0]['sections'][0]['cards'][5]\ndiag = bottom['cards'][0]\nt = diag['custom_fields']['content']\ndiag['custom_fields']['content'] = '\\n'.join(l for l in t.split('\\n') if ('serial_health' not in l) and (\"row('Serial health'\" not in l))", "config_hash": "7f626fb1250b49b0", "title": null, "icon": null, "require_admin": null, "show_in_sidebar": null, "MandatoryBPS": false, "BestPracticeKey": null, "return_screenshot": false, "view_path": null}, "execution_time_ms": 20.62511444091797, "success": true, "error_message": null, "response_size_bytes": 721, "user_context": null} {"timestamp": "2026-08-22T02:56:47.844399+00:00", "tool_name": "ha_config_get_dashboard", "parameters": {"url_path": null, "list_only": false, "force_reload": false, "entity_id": null, "card_type": null, "heading": null, "include_config": false, "include_screenshot": false, "view_path": null, "mode": "search", "query": "serial_health"}, "execution_time_ms": 58.64763259887695, "success": true, "error_message": null, "response_size_bytes": 183, "user_context": null} +{"timestamp": "2026-08-22T03:02:39.718210+00:00", "tool_name": "ha_search", "parameters": {"query": "octoprint_serial_health", "domain_filter": null, "area_filter": null, "search_types": null, "limit": 10, "offset": 0, "exact_match": true, "include_hidden": true, "include_config": false, "group_by_domain": false, "per_domain_limit": null, "state_filter": null, "result_fields": null, "fields": null, "config_time_budget": null, "ctx": {"_STATE_TTL_SECONDS": 86400}}, "execution_time_ms": 14414.42084312439, "success": true, "error_message": null, "response_size_bytes": 1438, "user_context": null}