{"_id":"@aerovato/operator-opencode-v2","name":"@aerovato/operator-opencode-v2","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@aerovato/operator-opencode-v2","version":"1.0.0","description":"Operator Memory adapter for OpenCode V2.","license":"BSD-3-Clause","author":{"name":"Aerovato Research"},"homepage":"https://github.com/aerovato/operator-memory#readme","bugs":{"url":"https://github.com/aerovato/operator-memory/issues"},"type":"module","main":"dist/index.js","exports":{".":"./dist/index.js","./server":"./dist/index.js","./rpc":"./dist/notifications.js","./tui":"./dist/tui.js"},"keywords":["opencode","opencode-plugin","memory","plugin"],"repository":{"type":"git","url":"git+https://github.com/aerovato/operator-memory.git","directory":"packages/opencode-v2"},"engines":{"node":">=20"},"publishConfig":{"access":"public"},"scripts":{"build":"bun ./scripts/build.ts","prepack":"bun run build"},"peerDependencies":{"@opencode-ai/plugin":"^0.0.0-beta-18721","@opentui/core":">=0.5.9","@opentui/solid":">=0.5.9","solid-js":">=1.9.0"},"peerDependenciesMeta":{"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"solid-js":{"optional":true}},"devDependencies":{"@aerovato/operator-core":"workspace:*","@opencode-ai/plugin":"0.0.0-beta-18721","@opentui/core":"0.5.9","@opentui/solid":"0.5.9","solid-js":"1.9.12"},"_id":"@aerovato/operator-opencode-v2@1.0.0","gitHead":"be2352687de318f7358baef1bc6eb269069dd0dc","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-+asWjWnk4U38cJKHheC+9RDVqW3gjxU12ZAnvAPSqCFxFFxcHLVUttmoldCAiyHz1tBzg7aS/tsy9fCuPRCsPw==","shasum":"0a740045caf7cd352abdffb301a7d4c8e3ecb52d","tarball":"https://registry.npmjs.org/@aerovato/operator-opencode-v2/-/operator-opencode-v2-1.0.0.tgz","fileCount":8,"unpackedSize":5241355,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCnJoAkmxAfyPgW+MhSQjMgJzkYKOXP8LA8ihE7kJyeZQIhAJBYONJitQWFSkZKaAoI1Jeqh6TuHb0CqXPLuUglyyvg"}]},"_npmUser":{"name":"kmeh","email":"npmjs.kmeh@liao.gg"},"directories":{},"maintainers":[{"name":"kmeh","email":"npmjs.kmeh@liao.gg"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/operator-opencode-v2_1.0.0_1788256658657_0.0699351689267933"},"_hasShrinkwrap":false}},"time":{"created":"2026-09-01T09:57:38.495Z","1.0.0":"2026-09-01T09:57:38.871Z","modified":"2026-09-01T09:57:39.145Z"},"maintainers":[{"name":"kmeh","email":"npmjs.kmeh@liao.gg"}],"description":"Operator Memory adapter for OpenCode V2.","homepage":"https://github.com/aerovato/operator-memory#readme","keywords":["opencode","opencode-plugin","memory","plugin"],"repository":{"type":"git","url":"git+https://github.com/aerovato/operator-memory.git","directory":"packages/opencode-v2"},"author":{"name":"Aerovato Research"},"bugs":{"url":"https://github.com/aerovato/operator-memory/issues"},"license":"BSD-3-Clause","readme":"# Operator Memory for OpenCode V2\n\nOperator Memory gives OpenCode V2 durable project and user context maintained by agents as readable Markdown.\n\nOpenCode V2 is a separate, incompatible plugin platform. This package supports V2 only; use `@aerovato/operator-opencode` for OpenCode V1.\n\n## Install\n\n```sh\noperator-helper install opencode-v2\n```\n\nThe server plugin injects one immutable rendered Operator preamble into every model call for each session and registers `/operator:user-init`, `/operator:project-init`, `/operator:index`, and `/operator:repair`.\n\nThe TUI displays connecting and ready state, package version or local-build identity, User/Private/Shared partition status, repair guidance, completed-turn refresh, and preamble recovery, error, and automatic-update notifications.\n","readmeFilename":"README.md","_rev":"1-33bb2a4ed9ff66e7e877a7ecced8172b"}