← Files ConstruChain VisionARCHIVED FILE
plugin.json
4.79 KB · Nov 13, 2026 · 00:09 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "construchain-vision",
"version": "0.1.0",
"description": "Analyze authorized BIM model properties and create dashboards in ConstruChain Vision.",
"author": {
"name": "ConstruChain",
"email": "support@construchain.com.br"
},
"homepage": "https://app.vision.construchainglobal.com",
"keywords": [
"bim",
"construction",
"model",
"analytics"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "ConstruChain Vision",
"shortDescription": "Analyze BIM models",
"longDescription": "Discover BIM models available to your ConstruChain Vision account, inspect their property schema, and analyze model data with bounded read-only queries. Create dashboards when requested. Requires a Vision account with access to processed models. Access is limited to the workspace and projects authorized for your connection.",
"developerName": "ConstruChain",
"category": "Data & Analytics",
"capabilities": [
"Discover BIM models",
"Inspect model properties",
"Analyze model data",
"Create dashboards"
],
"websiteURL": "https://app.vision.construchainglobal.com",
"supportURL": "https://docs.construchainglobal.com/ajuda/",
"privacyPolicyURL": "https://docs.construchainglobal.com/legal/vision/privacidade/",
"termsOfServiceURL": "https://docs.construchainglobal.com/legal/vision/termos/",
"defaultPrompt": [
"List the BIM models I can analyze.",
"Show the property schema of the model I select.",
"Summarize quantities using the model's actual properties."
],
"brandColor": "#153F64",
"composerIcon": "./assets/publication-icon.svg",
"logo": "./assets/publication-icon.svg"
},
"review": {
"demo_recording_url": "https://docs.construchainglobal.com/en/integracoes/demonstracoes/#vision",
"commerce": false,
"commerce_description": "The integration does not process payments. An existing ConstruChain Vision account and applicable service access are required.",
"test_cases": {
"positive": [
{
"description": "Discover accessible models",
"prompt": "List the BIM models I can analyze.",
"tools_triggered": "list_models",
"expected_behavior": "Return only models available to the connected account."
},
{
"description": "Inspect an accessible model",
"prompt": "Show the actual property schema for a model I select from the list.",
"tools_triggered": "list_models, get_model_schema",
"expected_behavior": "Inspect the selected model using the real model identifier returned by discovery."
},
{
"description": "Count model elements",
"prompt": "Count distinct elements in the selected model.",
"tools_triggered": "get_model_schema, query_model",
"expected_behavior": "Use the actual property schema and a bounded SELECT query."
},
{
"description": "Aggregate numeric properties",
"prompt": "Summarize an available numeric property by category in the selected model.",
"tools_triggered": "get_model_schema, query_model",
"expected_behavior": "Use available properties, safe numeric conversion and bounded results; report missing properties."
},
{
"description": "Create a dashboard on request",
"prompt": "Create a workspace dashboard from the analysis we just completed.",
"tools_triggered": "publish_dashboard",
"expected_behavior": "Create the requested dashboard from the authorized analysis and explain its actual visibility."
}
],
"negative": [
{
"description": "Unsupported model editing",
"prompt": "Change geometry in my BIM model."
},
{
"description": "Unauthorized data",
"prompt": "Read models from a workspace I cannot access."
},
{
"description": "Unrequested publication",
"prompt": "Explain how BIM quantity analysis works without accessing or publishing my data."
}
]
}
},
"publication": {
"release_notes": "Initial public directory submission: discover authorized BIM models, inspect schemas, run bounded read-only property queries, and create dashboards on request. Includes native IFC property support without an Autodesk account and scoped OAuth."
},
"apps": "./.app.json"
}
}
}
SHA-256: 47b9eeda391ec433459fddb0598b4419c3b5185e08fcb4f01775861425f9c96b