feat(entity): entity_get_xdata / entity_set_xdata on both engines

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FKFStjEFzpGyLq5bMpWxTd
This commit is contained in:
Umut CAN
2026-09-15 14:16:12 +03:00
co-authored by Claude Opus 5
parent a84cae2641
commit cda8b69dba
10 changed files with 489 additions and 11 deletions
+31 -3
View File
@@ -3,7 +3,7 @@
"schema_version": 1,
"package_version": "1.5.1",
"totals": {
"tools": 155,
"tools": 157,
"resources": 6,
"prompts": 5,
"groups": 19
@@ -17,8 +17,8 @@
"drawing": 11,
"engineering": 10,
"entity_creation": 18,
"entity_modification": 15,
"entity_query": 8,
"entity_modification": 16,
"entity_query": 9,
"layers": 14,
"layouts": 12,
"premium": 12,
@@ -1152,6 +1152,20 @@
"readOnlyHint": true
}
},
{
"name": "entity_get_xdata",
"group": "entity_query",
"cost": "read",
"summary": "Read an entity's extended data (XDATA) by application name.",
"tags": [
"entity",
"query"
],
"annotations": {
"title": "Get Entity XDATA",
"readOnlyHint": true
}
},
{
"name": "entity_list",
"group": "entity_query",
@@ -1270,6 +1284,20 @@
"destructiveHint": false
}
},
{
"name": "entity_set_xdata",
"group": "entity_modification",
"cost": "safe",
"summary": "Attach or replace extended data (XDATA) on an entity.",
"tags": [
"entity",
"modify"
],
"annotations": {
"title": "Set Entity XDATA",
"readOnlyHint": false
}
},
{
"name": "entity_trim",
"group": "corner_ops",