{"full_name":"bybrawe/opencode-loop","owner":"bybrawe","name":"opencode-loop","url":"https://github.com/ByBrawe/opencode-loop","description":"Idle-safe /loop scheduling and background automation for OpenCode; standalone installation without Goal package dependencies.","description_zh":"空闲安全的/循环调度和 OpenCode 的后台自动化；独立安装，无需 Goal 包依赖。","homepage":null,"topics":["models","workflow","server","tui","rpc"],"tag_pages":["models","rpc","server","tui","workflow"],"language":"plugin","license":"MIT","avatar":"https://github.com/ByBrawe.png","created_at":"2026-05-01T00:07:58.957Z","pushed_at":"2026-10-30T21:01:19.041Z","metrics":{"stars":208,"downloads30d":null,"downloads_month":null},"source_repo":"ByBrawe/opencode-loop","npm_id":"@bybrawe/opencode-loop","verification":{"status":"skipped","level":"load","run_url":null},"approval":"legacy","capabilities":{"findings":["child-process:package/src/index.js","child-process:package/src/source/opencode2/native-shell.js","child-process:package/src/native.js","child-process:package/src/source/core/process.js","child-process:package/src/server.js","lifecycle-script:package/package.json","network-call:package/scripts/branch-hygiene.mjs","child-process:package/scripts/desktop-command-diagnostics-test.mjs","child-process:package/scripts/goal-companion-test.mjs","network-call:package/scripts/host-goal-coexistence-canary.mjs","child-process:package/scripts/host-goal-coexistence-canary.mjs","network-call:package/scripts/host-goal-steering-canary.mjs","child-process:package/scripts/host-goal-steering-canary.mjs","network-call:package/scripts/host-loop-canary.mjs","child-process:package/scripts/host-loop-canary.mjs","child-process:package/scripts/install-test.mjs","child-process:package/scripts/install-with-goals.mjs","child-process:package/scripts/loopd-test.mjs","child-process:package/scripts/loopd.mjs","child-process:package/scripts/make-zip.mjs","child-process:package/scripts/native-cli-host-canary.mjs","child-process:package/scripts/native-cli-io-test.mjs","child-process:package/scripts/native-cli-test.mjs","child-process:package/scripts/native-entry-test.mjs","child-process:package/scripts/native-guide-test.mjs","child-process:package/scripts/native-install-pair-test.mjs","child-process:package/scripts/native-install-test.mjs","child-process:package/scripts/native-process-tree-fixture.mjs","network-call:package/scripts/native-release.mjs","child-process:package/scripts/opencode2-host-canary.mjs","network-call:package/scripts/opencode2-loop-canary.mjs","child-process:package/scripts/opencode2-loop-canary.mjs","child-process:package/scripts/package-native-smoke.mjs","child-process:package/scripts/state-exfat-lock-test.mjs","child-process:package/scripts/state-process-test.mjs"],"red_flags":["lifecycle-script:package/package.json"]},"type":"plugin","contains":["plugin"],"deprecated":false,"deprecated_message":null,"maintainers":["bybrawe"],"growth":{"day":{"stars":0,"downloads30d":0,"base_day":"2026-11-12"},"week":{"stars":0,"downloads30d":0,"base_day":"2026-11-06"},"month":{"stars":10,"downloads30d":0,"base_day":"2026-10-14"}},"history":{"dates":["2026-09-13","2026-09-14","2026-09-15","2026-09-16","2026-09-17","2026-09-18","2026-09-19","2026-09-20","2026-09-21","2026-09-22","2026-09-23","2026-09-24","2026-09-25","2026-09-30","2026-10-01","2026-10-02","2026-10-03","2026-10-04","2026-10-05","2026-10-06","2026-10-07","2026-10-08","2026-10-09","2026-10-10","2026-10-11","2026-10-12","2026-10-13","2026-10-14","2026-10-15","2026-10-16","2026-10-17","2026-10-18","2026-10-19","2026-10-20","2026-10-21","2026-10-22","2026-10-23","2026-10-24","2026-10-25","2026-10-26","2026-10-27","2026-10-28","2026-10-29","2026-10-30","2026-10-31","2026-11-01","2026-11-02","2026-11-03","2026-11-05","2026-11-06","2026-11-07","2026-11-08","2026-11-09","2026-11-10","2026-11-11","2026-11-12","2026-11-13"],"stars":[176,176,177,177,179,181,181,181,182,182,183,184,186,189,189,189,190,190,190,191,191,191,191,193,194,196,196,198,198,199,200,200,200,202,202,203,203,203,203,203,204,204,206,207,208,208,208,208,208,208,208,207,208,208,208,208,208],"downloads30d":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"downloads_month":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]},"boards":{"monthly":93,"monthly_rate":46},"same_owner":[{"full_name":"bybrawe/opencode-goal","name":"opencode-goal","boards":{}},{"full_name":"bybrawe/opencode-queue-manager","name":"opencode-queue-manager","boards":{}}],"latest_release":{"name":"0.6.10","tag":"0.6.10","published_at":"2026-10-30T21:01:19.041Z","body":null,"url":"https://www.npmjs.com/package/@bybrawe/opencode-loop/v/0.6.10"},"readme":false,"readme_zh":false,"news":[],"stale":false,"snapshot_at":"2026-11-12T16:49:14Z","history_start":"2026-09-13"}