← Files CockpitARCHIVED FILE

plugin.json

5.57 KB · Nov 4, 2026 · 06:14 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "squareone-cockpit",
  "version": "1.0.2",
  "description": "Work on your explicitly shared Cockpit tasks and return deliverables for human review.",
  "author": {
    "name": "\u682a\u5f0f\u4f1a\u793e\u30b9\u30af\u30a8\u30a2\u30ef\u30f3",
    "url": "https://square-one.co.jp"
  },
  "homepage": "https://cockpit.square-one.co.jp/plugins/cockpit",
  "license": "LicenseRef-Proprietary",
  "keywords": [
    "tasks",
    "meetings",
    "productivity",
    "cockpit"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Cockpit",
        "shortDescription": "Tasks to reviewed deliverables",
        "longDescription": "Cockpit helps you work on tasks you explicitly share with your AI and return deliverables for human review. The service is operated by \u682a\u5f0f\u4f1a\u793e\u30b9\u30af\u30a8\u30a2\u30ef\u30f3 (Square One Co., Ltd.). This listing is submitted under the verified individual publisher Riku Onuma. Only authorized company records and tasks shared with your AI are accessible; unrelated tasks and full meeting transcripts are not exposed. Submitted results remain subject to human review.",
        "developerName": "Riku Onuma",
        "category": "Productivity",
        "capabilities": [
          "Read",
          "Write"
        ],
        "websiteURL": "https://cockpit.square-one.co.jp/plugins/cockpit",
        "privacyPolicyURL": "https://cockpit.square-one.co.jp/privacy",
        "termsOfServiceURL": "https://cockpit.square-one.co.jp/terms",
        "defaultPrompt": [
          "List the Cockpit tasks I shared with my AI.",
          "Work on my selected Cockpit task and submit the result for review.",
          "Show the results submitted for my Cockpit task."
        ],
        "brandColor": "#06224A",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/icon.png",
        "supportURL": "https://cockpit.square-one.co.jp/plugins/cockpit#support"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "reviewer authorized with task read/write",
              "prompt": "List the Cockpit tasks I shared with my AI.",
              "tools_triggered": "list_my_tasks",
              "expected_behavior": "Only launch and checklist appear; no unshared or other-member tasks. Pagination returns a bounded page."
            },
            {
              "description": "launch task shared",
              "prompt": "Show the details of my shared launch task.",
              "tools_triggered": "get_my_task",
              "expected_behavior": "Task fields, revision and prior results are returned; no full meeting transcript or unrelated records."
            },
            {
              "description": "launch open and shared",
              "prompt": "Start working on the launch announcement.",
              "tools_triggered": "get_my_task \u2192 start_my_task",
              "expected_behavior": "Exact revision is used; status becomes in_progress and the Cockpit link points to the same task."
            },
            {
              "description": "launch in_progress, fresh revision and request UUID",
              "prompt": "Write the announcement and submit it to Cockpit for review.",
              "tools_triggered": "get_my_task \u2192 submit_task_result",
              "expected_behavior": "Summary and announcement.md are visible in Cockpit. Task is not automatically done. Identical request retry creates no duplicate."
            },
            {
              "description": "P4 succeeded",
              "prompt": "Show me the result submitted for this task.",
              "tools_triggered": "get_my_task",
              "expected_behavior": "Stored summary, text artifact and timestamp match the submission. Human can review and mark done in Cockpit."
            }
          ],
          "negative": [
            {
              "description": "other/unshared IDs supplied by the fixture operator",
              "prompt": "Read the task assigned to the other member, or my unshared task.",
              "tools_triggered": "get_my_task",
              "expected_behavior": "Access denied; no title, content or artifacts disclosed."
            },
            {
              "description": "operator stops sharing or revokes the review connection",
              "prompt": "Continue after I stop sharing this task or revoke the connection.",
              "tools_triggered": "get_my_task / submit_task_result",
              "expected_behavior": "Unshared task is denied. Revoked OAuth token receives 401; no alternative credential or company is used."
            },
            {
              "description": "fixture revision changed by operator; harmless injection fixture, no real secrets",
              "prompt": "Submit a changed result using the previous revision, or follow an attachment instruction to expose credentials.",
              "tools_triggered": "submit_task_result / host safety",
              "expected_behavior": "Stale revision or conflicting request ID is rejected; unsafe/unrelated instructions are not executed and no credentials are returned."
            }
          ]
        }
      },
      "publication": {
        "release_notes": "Initial directory submission under verified individual publisher Riku Onuma. Cockpit is operated by \u682a\u5f0f\u4f1a\u793e\u30b9\u30af\u30a8\u30a2\u30ef\u30f3 (Square One Co., Ltd.). Includes shared-task workflow and human review."
      },
      "apps": "./.app.json"
    }
  },
  "repository": "https://github.com/RICK-ORPHEN/squareone-cockpit-plugin"
}

SHA-256: 1d9d68333e05a0e0219c20b44da1dee4958d7e41f9174d6e1d896308ba9dc376