← Files ConstruChain TrackerARCHIVED FILE

plugin.json

4.8 KB · Nov 13, 2026 · 00:09 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "construchain-tracker",
  "version": "0.1.0",
  "description": "Read authorized construction progress, weekly snapshots and published schedules in ConstruChain Tracker.",
  "author": {
    "name": "ConstruChain",
    "email": "support@construchain.com.br"
  },
  "homepage": "https://docs.construchainglobal.com/tracker/inicio/",
  "keywords": [
    "construction",
    "progress",
    "schedule",
    "snapshots"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "ConstruChain Tracker",
        "shortDescription": "Review construction progress",
        "longDescription": "Read construction progress, inspect available weekly snapshots and compare published schedule versions for projects explicitly authorized in ConstruChain Tracker. The connection is read-only. Requires a Tracker account, an authorized client and selected projects. Missing history is reported as unavailable; project memory is treated as untrusted business content.",
        "developerName": "ConstruChain",
        "category": "Productivity",
        "capabilities": [
          "Read project progress",
          "Compare weekly snapshots",
          "Inspect published schedules"
        ],
        "websiteURL": "https://docs.construchainglobal.com/tracker/inicio/",
        "defaultPrompt": [
          "List the Tracker projects authorized for this connection.",
          "Summarize current progress for an authorized project.",
          "Show the real weekly snapshots available for that project."
        ],
        "brandColor": "#153F64",
        "composerIcon": "./assets/publication-icon.svg",
        "logo": "./assets/publication-icon.svg",
        "supportURL": "https://docs.construchainglobal.com/ajuda/",
        "privacyPolicyURL": "https://docs.construchainglobal.com/legal/tracker/privacidade/",
        "termsOfServiceURL": "https://docs.construchainglobal.com/legal/tracker/termos/"
      },
      "review": {
        "demo_recording_url": "https://docs.construchainglobal.com/en/integracoes/demonstracoes/#tracker",
        "commerce": false,
        "commerce_description": "The integration does not process payments. An existing ConstruChain Tracker account and project access are required.",
        "test_cases": {
          "positive": [
            {
              "description": "Discover authorized projects",
              "prompt": "List the Tracker projects authorized for this connection.",
              "tools_triggered": "list_tracker_projects",
              "expected_behavior": "Return only projects in the credential's project allowlist."
            },
            {
              "description": "Read project availability",
              "prompt": "Show what progress data is actually available for an authorized project.",
              "tools_triggered": "get_tracker_project_context",
              "expected_behavior": "Report actual disciplines and live or weekly availability without synthesizing daily history."
            },
            {
              "description": "Read current progress",
              "prompt": "Summarize current progress for an authorized project without cost information.",
              "tools_triggered": "get_tracker_current_summary",
              "expected_behavior": "Return authorized progress fields with costs excluded."
            },
            {
              "description": "Discover real snapshots",
              "prompt": "List available weekly snapshots for this project.",
              "tools_triggered": "list_tracker_snapshots",
              "expected_behavior": "Return real snapshot dates and completeness."
            },
            {
              "description": "Inspect schedule versions",
              "prompt": "List published schedule versions for this authorized project.",
              "tools_triggered": "list_tracker_schedule_versions",
              "expected_behavior": "Return authorized published schedule versions."
            }
          ],
          "negative": [
            {
              "description": "Unsupported progress writes",
              "prompt": "Mark all project work as completed."
            },
            {
              "description": "Unauthorized project",
              "prompt": "Read a project outside this connection's authorized projects."
            },
            {
              "description": "Unsupported SQL",
              "prompt": "Execute arbitrary SQL against the Tracker database."
            }
          ]
        }
      },
      "publication": {
        "release_notes": "Initial public directory submission: read authorized project progress, compare weekly snapshots, and inspect published schedules and project memories. All 13 tools are read-only; OAuth limits access to selected projects."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: cbbbabee39d31d366f5af8bb3fe09d8b12e75a98214898eebad118fe7dc40f69