{"full_name":"tarquinen/opencode-auth-provider","owner":"tarquinen","name":"opencode-auth-provider","url":"https://github.com/Tarquinen/opencode-auth-provider","description":"Reuse OpenCode authentication & provider logic for clean AI calls in plugins","description_zh":null,"homepage":null,"topics":["models","security","server"],"tag_pages":["models","security","server"],"language":"plugin","license":"MIT","avatar":"https://github.com/Tarquinen.png","created_at":"2025-11-21T03:59:10.910Z","pushed_at":"2025-12-02T08:16:40.157Z","metrics":{"stars":4,"downloads30d":null,"downloads_month":null},"source_repo":"Tarquinen/opencode-auth-provider","npm_id":"@tarquinen/opencode-auth-provider","verification":{"status":"skipped","level":"load","run_url":null},"approval":"legacy","capabilities":{"findings":["child-process:package/dist/bun-proc.js","network-call:package/dist/provider/models-macro.js","network-call:package/dist/provider/models.js","lifecycle-script:package/package.json"],"red_flags":["lifecycle-script:package/package.json"]},"type":"plugin","contains":["plugin"],"deprecated":false,"deprecated_message":null,"maintainers":["tarquinen"],"growth":{"day":{"stars":0,"downloads30d":0,"base_day":"2026-11-12"}},"history":{"dates":["2026-11-12","2026-11-13"],"stars":[4,4],"downloads30d":[0,0],"downloads_month":[null,null]},"boards":{},"same_owner":[{"full_name":"tarquinen/opencode-dynamic-context-pruning","name":"opencode-dynamic-context-pruning","boards":{"total":57}},{"full_name":"tarquinen/opencode-brevity","name":"opencode-brevity","boards":{}},{"full_name":"tarquinen/opencode-smart-title","name":"opencode-smart-title","boards":{}}],"latest_release":{"name":"0.1.7","tag":"0.1.7","published_at":"2025-12-02T08:16:40.157Z","body":null,"url":"https://www.npmjs.com/package/@tarquinen/opencode-auth-provider/v/0.1.7"},"readme":false,"readme_zh":false,"news":[],"stale":false,"snapshot_at":"2026-11-12T16:32:37Z","history_start":"2026-11-12"}