todo-continuation-enforcer
v0.1.0
Published
Standalone OpenCode plugin that continues unfinished todos on session idle.
Maintainers
Readme
todo-continuation-enforcer
Standalone OpenCode plugin that continues unfinished todos when a session becomes idle.
Install
npm install todo-continuation-enforcerUsage
Build output is published from dist/, and the plugin manifest lives in .claude-plugin/plugin.json.
Point your local OpenCode/OpenAgent plugin loader at this repository root, or configure it to load the published plugin entry after installation.
Local plugin loading
Build the plugin first:
bun run buildThen point your local OpenCode/OpenAgent plugin loader at this repository root so it can read .claude-plugin/plugin.json and load dist/index.js.
The minimal manifest lives in .claude-plugin/plugin.json.
bun run build 會產生 dist/index.js 等建置產物;.claude-plugin/plugin.json 則提供 plugin loader 需要的基本中繼資料,讓 loader 從 repo root 讀取 manifest 後再載入 build 產物。
Development
bun install
bun run typecheck
bun test
bun run buildPublish verification
bun run typecheck
bun test
npm pack --dry-run
npm publish --dry-runVerification checklist
- [ ]
bun run typecheck - [ ]
bun test - [ ]
bun run build - [ ] plugin loader 指向 repo root
- [ ] 啟動有 unfinished todo 的 session
- [ ] 讓 session 進入
session.idle - [ ] 確認會 inject continuation prompt
- [ ] 確認 latest assistant message 是 question 時不 inject
