assetcoreregisterclass_shape
AssetCore és un substrat de memòria estructurada determinista. Emmagatzema tot l’estat del món de manera explícita en contenidors i modifica aquest estat mitjançant transaccions atòmiques i reproduïbles. Registra una definició de forma de classe perquè les ubicacions de la graella puguin fer complir les regles de geometria.
Detalls
AssetCore és un substrat de memòria estructurada determinista. Emmagatzema tot l’estat del món de manera explícita en contenidors i modifica aquest estat mitjançant transaccions atòmiques i reproduïbles. Registra una definició de forma de classe perquè les ubicacions de la graella puguin fer complir les regles de geometria.
Crida POST /v1/write/namespaces/{namespace_id}/register_class_shape al daemon d’escriptura. Camps d’entrada: class_id, stack_key?, shape, idempotency_key?. El daemon aplica RBAC, control de classe de polítiques i quota; les sol·licituds denegades retornen errors estructurats amb auth_reason.
Protocols
- MCP
- OpenAI
- Geminis
Input Schema
{
"properties": {
"class_id": {
"description": "Class receiving the registration.",
"maxLength": 128,
"minLength": 1,
"pattern": "^[A-Za-z0-9._~\\-]+$",
"type": "string"
},
"idempotency_key": {
"description": "Optional idempotency key to deduplicate retries",
"type": "string"
},
"namespace_id": {
"description": "Required namespace identifier for all namespaced operations.",
"minimum": 1,
"type": "integer"
},
"shape": {
"description": "Geometric footprint for the class variant.",
"properties": {
"height": {
"description": "Height in grid cells.",
"minimum": 1,
"type": "integer"
},
"width": {
"description": "Width in grid cells.",
"minimum": 1,
"type": "integer"
}
},
"required": [
"width",
"height"
],
"type": "object"
},
"stack_key": {
"description": "Optional variant discriminator.",
"oneOf": [
{
"type": "null"
},
{
"minimum": 0,
"type": "integer"
}
]
}
},
"required": [
"class_id",
"shape",
"namespace_id"
],
"type": "object"
}
Exemples
Actualment no hi ha exemples disponibles per a aquesta eina.