{"_id":"@atlassian/opencode-twg","_rev":"2-2a0182004c5eb9fd2f0f249a1a8fd8a4","name":"@atlassian/opencode-twg","dist-tags":{"latest":"0.1.2"},"versions":{"0.1.1":{"name":"@atlassian/opencode-twg","version":"0.1.1","keywords":["atlassian","opencode","twg","teamwork graph","teamwork graph cli"],"author":{"url":"https://www.atlassian.com","name":"Atlassian"},"license":"Apache-2.0","_id":"@atlassian/opencode-twg@0.1.1","maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-artifacts@atlassian.com"}],"homepage":"https://developer.atlassian.com/cloud/twg-cli/","bugs":{"url":"https://github.com/atlassian-labs/twg-plugins/issues"},"dist":{"shasum":"8eb2e9f124a7c42527d0d5d35f828a9293c97dbe","tarball":"https://registry.npmjs.org/@atlassian/opencode-twg/-/opencode-twg-0.1.1.tgz","fileCount":5,"integrity":"sha512-Usi9Z+diZ1PXjFZQGc+hrtAUixa0vJmTI8NUGFxx42jPTYQsFXesyI52iXx1K5URLGEa+f5jj0CJUc0F5azOjg==","signatures":[{"sig":"MEUCIQD2BtwwK2TkZGng9tSPtx6UsE2N65oPL4+fvsut85NlTQIgFQdI9OBNrTmMnkg38IP1vaQt2/iuF5MEC5+cs5YXdrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20895},"type":"module","_from":"file:/tmp/package-1-6a979d60-467d67cb1724eb58f9964520-1.tgz","engines":{"opencode":">=1.0.0 <2"},"exports":"./index.ts","_npmUser":{"name":"atlassianartifactteam","email":"eng-development-tooling-artifacts@atlassian.com"},"_resolved":"/tmp/package-1-6a979d60-467d67cb1724eb58f9964520-1.tgz","_integrity":"sha512-Usi9Z+diZ1PXjFZQGc+hrtAUixa0vJmTI8NUGFxx42jPTYQsFXesyI52iXx1K5URLGEa+f5jj0CJUc0F5azOjg==","repository":{"url":"git+https://github.com/atlassian-labs/twg-plugins.git","type":"git","directory":"opencode"},"_npmVersion":"10.8.2","description":"OpenCode setup bridge for Atlassian Teamwork Graph CLI (twg). Installs no runtime and handles no credentials.","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","registry":"https://packages.atlassian.com/api/npm/npm-public/"},"_hasShrinkwrap":false,"devDependencies":{"@opencode-ai/plugin":"1.18.18"},"_npmOperationalInternal":{"tmp":"tmp/opencode-twg_0.1.1_1788321123170_0.640344690234739","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"_id":"@atlassian/opencode-twg@0.1.2","bugs":{"url":"https://github.com/atlassian-labs/twg-plugins/issues"},"dist":{"shasum":"22e4243261ab29740f75191369256762fc1f4967","tarball":"https://registry.npmjs.org/@atlassian/opencode-twg/-/opencode-twg-0.1.2.tgz","fileCount":5,"integrity":"sha512-97Qs0vig52tm8MP0bJbDd5OgbZsie4V+gkIQ6E6lD61Kwhvogbk1TMT2qmb2SGfUtLPII2zITDSHzVYvYBx5mg==","signatures":[{"sig":"MEUCIBuXfZQLXAqLd1PniyVU8MSf8h3oWmriZr/2XVZZtR89AiEA/kK3aruwxy1ymMwW9bkIiuyPy8CV4EasFEh4FDBH6Y8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD7MzEizD7uC4i6B0qjg3/4VktYAjB4pgSHdAz9GqZkkwIgUt8LvJwXO9iDRalnaMVT4O+bJ7mBOGh7suiCFPCffQU="}],"unpackedSize":20571},"name":"@atlassian/opencode-twg","type":"module","_from":"file:/tmp/package-1-6a97c6a3-be4f4c17486f14c2245b82c2-1.tgz","author":{"url":"https://www.atlassian.com","name":"Atlassian"},"engines":{"opencode":">=1.0.0 <2"},"exports":{".":"./index.ts","./server":"./index.ts"},"license":"Apache-2.0","version":"0.1.2","_npmUser":{"name":"atlassianartifactteam","email":"eng-development-tooling-artifacts@atlassian.com"},"homepage":"https://developer.atlassian.com/cloud/twg-cli/","keywords":["atlassian","opencode","twg","teamwork graph","teamwork graph cli"],"_resolved":"/tmp/package-1-6a97c6a3-be4f4c17486f14c2245b82c2-1.tgz","_integrity":"sha512-97Qs0vig52tm8MP0bJbDd5OgbZsie4V+gkIQ6E6lD61Kwhvogbk1TMT2qmb2SGfUtLPII2zITDSHzVYvYBx5mg==","repository":{"url":"git+https://github.com/atlassian-labs/twg-plugins.git","type":"git","directory":"opencode"},"_npmVersion":"10.8.2","description":"OpenCode setup bridge for Atlassian Teamwork Graph CLI (twg). Installs no runtime and handles no credentials.","directories":{},"maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-artifacts@atlassian.com"}],"_nodeVersion":"20.20.2","publishConfig":{"access":"public","registry":"https://packages.atlassian.com/api/npm/npm-public/"},"_hasShrinkwrap":false,"devDependencies":{"@opencode-ai/plugin":"1.18.18"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/opencode-twg_0.1.2_1788331739834_0.15994578135425797"}}},"time":{"created":"2026-09-02T03:52:02.990Z","modified":"2026-09-02T06:49:00.113Z","0.1.1":"2026-09-02T03:52:03.294Z","0.1.2":"2026-09-02T06:48:59.925Z"},"bugs":{"url":"https://github.com/atlassian-labs/twg-plugins/issues"},"author":{"url":"https://www.atlassian.com","name":"Atlassian"},"license":"Apache-2.0","homepage":"https://developer.atlassian.com/cloud/twg-cli/","keywords":["atlassian","opencode","twg","teamwork graph","teamwork graph cli"],"repository":{"url":"git+https://github.com/atlassian-labs/twg-plugins.git","type":"git","directory":"opencode"},"description":"OpenCode setup bridge for Atlassian Teamwork Graph CLI (twg). Installs no runtime and handles no credentials.","maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-artifacts@atlassian.com"}],"readme":"# Atlassian Teamwork Graph CLI for OpenCode\n\nThis plugin targets stable OpenCode V1 and registers one custom tool, `twg_setup`, which returns the canonical TWG installation, authentication, repair, and verification guidance.\n\n## Install\n\nAdd the npm package to the `plugin` array in `opencode.json`:\n\n```json\n{\n  \"$schema\": \"https://opencode.ai/config.json\",\n  \"plugin\": [\n    \"@atlassian/opencode-twg\"\n  ]\n}\n```\n\nRestart OpenCode, then ask it to set up Teamwork Graph, install `twg`, or repair the TWG setup. OpenCode discovers `twg_setup` from the request; there is no slash command.\n\n## Security and runtime boundary\n\nThe plugin returns generated guidance only. It does not install software, execute `twg`, call the Teamwork Graph API, collect credentials, implement OAuth, or run unattended login flows. The user must approve installation, and interactive setup or login runs in a controlling terminal owned by the existing TWG CLI.\n\nThe generated guidance tells the agent to verify the completed setup with `twg doctor`.\n\n## Maintainer release\n\nCreate and push `opencode-v<package-version>` from an approved commit on `main`, then run the repository's `Publish OpenCode package` GitHub workflow from `main` with that tag as the `release_tag` input. The workflow validates and checks out the tagged commit before sending the package to Atlassian Artifactory's `npm-public` repository for controlled forwarding to npmjs. Do not publish directly to `registry.npmjs.org`.\n\nLearn more: https://developer.atlassian.com/cloud/twg-cli/\n","readmeFilename":"README.md"}