{"_id":"@c0sc0s/orbit-tags","name":"@c0sc0s/orbit-tags","dist-tags":{"latest":"0.9.0"},"versions":{"0.9.0":{"name":"@c0sc0s/orbit-tags","version":"0.9.0","description":"One-command installer and lifecycle CLI for Orbit Tags.","type":"module","bin":{"orbit-tags":"bin/codex-tags.mjs","codex-tags":"bin/codex-tags.mjs"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"license":"UNLICENSED","repository":{"type":"git","url":"git+https://github.com/c0sc0s/codex-tags.git"},"homepage":"https://github.com/c0sc0s/codex-tags#readme","scripts":{"prepublishOnly":"npm --prefix ../.. run verify && npm --prefix ../.. run test:package","build":"node ../../scripts/clean-build.mjs && tsc -p tsconfig.node.json && node scripts/build.mjs","prepack":"npm run build","check":"node ../../scripts/check.mjs","dev:apply":"npm run build && node scripts/manage.mjs install && node scripts/manage.mjs apply","qa:app":"node runtime/qa-runtime.mjs","test":"node --test runtime/test/node/*.test.mjs && vitest run runtime/test/ui/*.test.ts","typecheck":"tsc --noEmit -p tsconfig.node.json && tsc --noEmit","verify":"npm run build && npm run check && npm run typecheck && npm test"},"engines":{"node":">=22"},"dependencies":{"@c0sc0s/orbit":"0.5.0","better-sqlite3":"13.0.3"},"devDependencies":{"@types/better-sqlite3":"7.6.13","@types/node":"22.19.19","esbuild":"0.28.2","happy-dom":"20.14.0","motion":"13.1.0","preact":"10.29.8","typescript":"7.0.2","vitest":"5.0.0"},"_id":"@c0sc0s/orbit-tags@0.9.0","gitHead":"041b1c884783f7762d0fb3390dd728eda0455caa","bugs":{"url":"https://github.com/c0sc0s/codex-tags/issues"},"_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-cw0kVSIhbGVbWrRu1DX2qQ8aa7Q7UwTgKN4RsSJZFW7mKdespF7/SC7gUsYfu7KYbGiQBHPOQj/pWkjCdepEvw==","shasum":"99e760bf02ab6f222d3ba89abc6d48f75ba56292","tarball":"https://registry.npmjs.org/@c0sc0s/orbit-tags/-/orbit-tags-0.9.0.tgz","fileCount":137,"unpackedSize":13836067,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCtiTTvmabRWC2C64Ywt06DUo4TvKSFniLjNFxHrCPP8QIgGKliNouJIBqoqDgB/eEfePvaKlVhAOf4C8iPpVTVqbM="}]},"_npmUser":{"name":"c0sc0s","email":"yuwenjieshuai@gmail.com"},"directories":{},"maintainers":[{"name":"c0sc0s","email":"yuwenjieshuai@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/orbit-tags_0.9.0_1789021831975_0.5377535052732654"},"_hasShrinkwrap":false}},"time":{"created":"2026-09-10T06:30:31.823Z","0.9.0":"2026-09-10T06:30:32.274Z","modified":"2026-09-10T06:30:32.527Z"},"maintainers":[{"name":"c0sc0s","email":"yuwenjieshuai@gmail.com"}],"description":"One-command installer and lifecycle CLI for Orbit Tags.","homepage":"https://github.com/c0sc0s/codex-tags#readme","repository":{"type":"git","url":"git+https://github.com/c0sc0s/codex-tags.git"},"bugs":{"url":"https://github.com/c0sc0s/codex-tags/issues"},"license":"UNLICENSED","readme":"# Orbit Tags\n\nOrbit 的可选插件，提供会话标签、本地搜索和命名指导。\n\n先安装 Orbit。在已构建的 OrbitAI 源码目录执行：\n\n```sh\norbit plugin add ./packages/orbit-tags\norbit start\norbit plugin list\norbit doctor\n```\n\n之后使用 `~/Applications/Orbit.app` 启动。在 Codex Plugins 中审核 SessionStart、UserPromptSubmit 和 SessionEnd；命令不会自动授予 hook 信任。\n\n```sh\norbit plugin disable orbit-tags\norbit plugin enable orbit-tags\norbit plugin uninstall orbit-tags\n```\n\nTags 负责渲染层、服务与业务数据。Orbit 负责运行时安装、启动器、注册和共享配置。清单声明兼容 Orbit >=0.5.0 <0.6.0，模块 ID 为 `orbit-tags`，官方命名扩展标识为 `codex-tags@codex-tags-cli`。\n\n禁用保留文件和数据；卸载默认保留数据，不影响 Orbit 和其他插件。命名 hooks 读取分配的数据目录。设置和搜索内容留在本机，不修改官方应用、认证或会话文件。\n\n0.9.0 为尚未发布 npm 的候选版本。发布后可通过 `orbit plugin install @c0sc0s/orbit-tags` 安装，通过 `orbit plugin update orbit-tags` 更新。\n\n详见[安装指南](../../docs/distribution.md)、[服务结构](../../docs/source-layout.md)和[验证范围](../../docs/compatibility.md)。\n","readmeFilename":"README.zh-CN.md","_rev":"1-8cdac10942992a2585fb6e7950323dfd"}