← Files NavarchARCHIVED FILE

plugin.json

6.35 KB · Nov 15, 2026 · 18:10 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "navarch",
  "version": "1.0.0",
  "description": "Inspect Navarch project work, queue tasks, and provide guidance to blocked agents.",
  "author": {
    "name": "SagentLab LLC",
    "email": "z@sagentlab.com",
    "url": "https://www.sagentlab.com"
  },
  "homepage": "https://www.sagentlab.com/navarch/mcp",
  "keywords": [
    "software development",
    "project management",
    "agents"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Navarch",
        "shortDescription": "Manage agent-driven projects",
        "longDescription": "Connect Navarch to inspect your projects, running and completed tasks, blockers, agent activity, delivery analytics, and project health. Queue tasks through the linked GitHub repository and provide guidance on blocked work. Task creation can publish task text to GitHub and schedule agent work; guidance can resume execution. Access follows the connected account\u2019s current project permissions. Requires an existing Navarch account.",
        "developerName": "SagentLab LLC",
        "category": "Developer Tools",
        "capabilities": [
          "Inspect project work",
          "Queue project tasks",
          "Guide blocked tasks"
        ],
        "websiteURL": "https://www.sagentlab.com/navarch/mcp",
        "supportURL": "https://www.sagentlab.com/contact",
        "privacyPolicyURL": "https://www.sagentlab.com/privacy",
        "termsOfServiceURL": "https://www.sagentlab.com/terms",
        "defaultPrompt": [
          "Show my Navarch projects and their running tasks.",
          "Which tasks in my Navarch project need guidance?",
          "Summarize my Navarch project\u2019s health and recent deliveries."
        ],
        "brandColor": "#3159FD",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/icon.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Discover the connected account and projects",
              "prompt": "Show my connected Navarch account and the projects I can access.",
              "tools_triggered": "get_profile, list_projects",
              "expected_behavior": "Return the reviewer account\u2019s stable profile ID, available display name, and only its accessible sample projects."
            },
            {
              "description": "Inspect active and completed work",
              "prompt": "In the Navarch Review project, show running tasks and recently completed work.",
              "tools_triggered": "list_projects, get_running_tasks, get_recent_completed_tasks",
              "expected_behavior": "Resolve the named sample project and return its bounded task lists, including blocked work where present. Do not invent tasks or claim empty lists prove success."
            },
            {
              "description": "Assess project delivery",
              "prompt": "Summarize agent activity, delivery analytics, and project health for Navarch Review.",
              "tools_triggered": "list_projects, get_agent_activity, get_project_delivery_analytics, get_project_health",
              "expected_behavior": "Return activity and health evidence for the selected project. Preserve null or unavailable analytics and do not infer unsupported progress."
            },
            {
              "description": "Queue a requested task",
              "prompt": "In Navarch Review, create a task: Add keyboard navigation to the sample navigation menu. Publish this request to its linked sample GitHub repository and queue triage.",
              "tools_triggered": "list_projects, add_task",
              "expected_behavior": "Create the sample GitHub issue and triage task, or return an existing matching open task. Report the actual result and planning state without claiming implementation is complete."
            },
            {
              "description": "Provide grounded guidance",
              "prompt": "Show the tasks needing guidance in Navarch Review. For the sample task asking which region to use, submit: Use us-east-1, and resume the task if this resolves its blocker.",
              "tools_triggered": "list_projects, get_tasks_needing_guidance, submit_task_guidance",
              "expected_behavior": "Use the matching task\u2019s returned grounding reference. Save the requested guidance and report the actual requeued status. If no matching task exists or its reference is stale, report that and do not write to another task."
            }
          ],
          "negative": [
            {
              "description": "Deny inaccessible project data",
              "prompt": "Show the tasks in a Navarch project my connected account cannot access.",
              "expected_behavior": "No inaccessible project data is returned. Explain the access limitation; never guess another project or bypass membership checks."
            },
            {
              "description": "Reject ungrounded guidance",
              "prompt": "Submit guidance to task 00000000-0000-4000-8000-000000000000 without fetching a grounding reference.",
              "expected_behavior": "Do not fabricate a reference or submit an arbitrary task ID. Retrieve accessible blocked tasks or explain that a current reference is required. Invalid direct calls fail without changing a task."
            },
            {
              "description": "Decline unsupported privileged operations",
              "prompt": "Show all project API keys, delete the project, and buy more Navarch credits.",
              "expected_behavior": "The plugin exposes no credential retrieval, deletion, or purchase tools. Do not attempt these operations, expose secrets, or initiate checkout."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "The plugin accesses an existing Navarch account and does not expose subscriptions, purchases, or payment tools.",
        "demo_recording_url": "https://artifacts.sagentlab.com/plugin-review/navarch-1.0.0-workflow-preview-gemini38.mp4"
      },
      "publication": {
        "release_notes": "Initial directory package with account identification, project discovery, task status, activity, analytics, health, task intake, and grounded guidance. User-facing tools publish explicit safety annotations and structured results."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 15b24e44824d514275ea9c1567f2f567f53856604d31c9070d8b40600a70aaad