{"full_name":"miguelmartens/opencode-gearbox","owner":"miguelmartens","name":"opencode-gearbox","url":"https://github.com/miguelmartens/opencode-gearbox","description":"Automatic transmission for OpenCode: picks the reasoning effort for every prompt and subagent, and the cheapest model that fits each subagent.","description_zh":null,"homepage":null,"topics":["models","workflow","server","tui","rpc"],"tag_pages":["models","rpc","server","tui","workflow"],"language":"plugin","license":"MIT","avatar":"https://github.com/miguelmartens.png","created_at":"2026-11-11T10:13:31Z","pushed_at":"2026-11-12T10:11:10Z","metrics":{"stars":3,"downloads30d":null,"downloads_month":null},"source_repo":"miguelmartens/opencode-gearbox","npm_id":"miguelmartens/opencode-gearbox","verification":{"status":"skipped","level":"install","run_url":null},"approval":"pending","capabilities":{"findings":["network-call:AGENTS.md","network-call:bench/VERIFY.md","child-process:bench/lib/arms.ts","child-process:bench/lib/execute.ts","child-process:bench/lib/server.ts","child-process:bench/lib/tasks.ts","network-call:bench/observer/index.ts","child-process:bench/render.ts","child-process:bench/run.ts","network-call:docs/api-probe.md","prepare-script:package.json","child-process:src/core/judge.ts","child-process:src/core/rules.ts","child-process:src/core/settings.ts","child-process:src/server/board.ts","child-process:src/server/models.ts","literal-ip:test/bench/harness.test.ts","child-process:test/board/build.test.ts","network-call:test/e2e/CHECKLIST.md","literal-ip:test/e2e/CHECKLIST.md","child-process:test/server/board.test.ts"],"red_flags":["prepare-script:package.json"]},"type":"plugin","contains":["plugin"],"deprecated":false,"deprecated_message":null,"maintainers":[],"growth":{"day":{"stars":0,"downloads30d":0,"base_day":"2026-11-12"}},"history":{"dates":["2026-11-12","2026-11-13"],"stars":[3,3],"downloads30d":[0,0],"downloads_month":[null,null]},"boards":{},"same_owner":[],"latest_release":null,"readme":false,"readme_zh":false,"news":[],"stale":false,"snapshot_at":"2026-11-12T16:32:37Z","history_start":"2026-11-12"}