-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathpackageManifest.json
More file actions
40 lines (40 loc) · 4.07 KB
/
Copy pathpackageManifest.json
File metadata and controls
40 lines (40 loc) · 4.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
{
"packageName": "MCP Rule Server",
"author": "kingpanther13",
"version": "4.0.2",
"minimumHEVersion": "2.3.0",
"dateReleased": "2026-08-21",
"documentationLink": "https://github.com/kingpanther13/Hubitat-local-MCP-server/blob/main/README.md",
"communityLink": "",
"releaseNotes": "v4.0.2 - 2026-08-21\n- feat: batch device commands through hub_call_device_command (#383)\n - `hub_call_device_command` can now send up to 20 mixed device commands in one call with `commands`, returning ordered per-device outcomes and aggregate success counts.\n\nv4.0.1 - 2026-08-17\n- fix: close MRTR write-cap leaks and make the search corpus self-heal (#391)\n - Fixed memory being retained after an interrupted Rule Machine or app write.\n - Stopping or starting several rules in one call now reports each rule once, by its final\n - A batch where every rule failed is now reported as a failure rather than a partial success.\n - When a large batch reaches the continuation limit, the response now lists what each rule did\n - `hub_list_files` now documents its `filter` argument, so files can be found by name substring\n - Tool search results now pick up description and search-hint changes as soon as new code is\n\nv4.0.0 - 2026-08-15\n- build(deps): bump gradle/actions from 6 to 6.2.0 in the github-actions group ([#375](https://github.com/kingpanther13/Hubitat-local-MCP-server/pull/375), @app/dependabot)\n- feat: batch rule pause/run, modifyAction retarget, stageDisabled on clone/import (#377)\n - Pause, resume, run, or set the private boolean of several Rule Machine rules in one call — pass an array of rule ids\n - Retarget a \"Run Rule Actions\" (or Stop/Pause/Private-Boolean) action to a different rule in one step with hub_set_rule's new modifyAction shortcut\n - Clone or import an app pre-disabled with the new stageDisabled option — safe staging for rule migrations (clones of active rules land active otherwise)\n- chore: Create Code Review Style Guide for Hubitat MCP Server (#379)\n- build(deps): bump gradle/actions from 6.2.0 to 6.3.0 in the github-actions group ([#380](https://github.com/kingpanther13/Hubitat-local-MCP-server/pull/380), @app/dependabot)\n- ci: dispatchable fast lanes, and promote Groovy 2.5 Spock to a required gate (#382)\n- chore: vendor final MCP 2026-07-28 schema (#384)\n- feat: replace slow-write tokens with MCP request state, change to MRTR from new mcp spec (#388)\n - Long Rule Machine and native-app writes now continue automatically using the current MCP protocol instead of timing out at the cloud relay boundary.\n - Write tools respond noticeably faster over the cloud relay: per-call bookkeeping no longer performs hub-database round trips on every write.\n - Package updates now acknowledge quickly, run in the background, reject duplicate deployment attempts, and publish a request-correlated final outcome.\n - Concurrent writes remain globally capped to protect the hub from clients that issue large batches or parallel tool calls.",
"apps": [
{
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"name": "MCP Rule Server",
"namespace": "mcp",
"location": "https://raw.githubusercontent.com/kingpanther13/Hubitat-local-MCP-server/main/hubitat-mcp-server.groovy",
"required": true,
"oauth": true,
"primary": true
},
{
"id": "b2c3d4e5-f6a7-8901-bcde-f23456789012",
"name": "MCP Rule",
"namespace": "mcp",
"location": "https://raw.githubusercontent.com/kingpanther13/Hubitat-local-MCP-server/main/hubitat-mcp-rule.groovy",
"required": true,
"oauth": false,
"primary": false
}
],
"drivers": [],
"bundles": [
{
"id": "7e3c1a8f-2b94-4d6e-9a51-2095099012ab",
"name": "MCP Rule Server Libraries",
"namespace": "mcp",
"location": "https://raw.githubusercontent.com/kingpanther13/Hubitat-local-MCP-server/bundle-artifacts/branches/main/mcp-libraries.zip",
"required": true
}
]
}