{"allVersions":{"latest":"https://open-vsx.org/api/hani-yacoub/renitor/latest","1.75.0":"https://open-vsx.org/api/hani-yacoub/renitor/1.75.0"},"allVersionsUrl":"https://open-vsx.org/api/hani-yacoub/renitor/versions","bugs":"https://github.com/haniyacoub/renitor/issues","bundledExtensions":[],"categories":["AI","Machine Learning","Other"],"dependencies":[],"deprecated":false,"description":"When one AI coding agent stops — quota, crash, or a bad answer — another continues with your task intact, and you can see exactly what carried over. Claude, GPT, Gemini and 22 free models in one chat that falls back when a provider caps, on the subscriptions you already pay for. Clean handoffs move any session to Codex, Cursor, and 9 more; a deterministic safety layer reviews risky commands before they run; a failover dry-run and a privacy inspector show what will happen before it does. Boss & Worker, Debate, and /consensus put models to work together. Local-first, zero telemetry.","displayName":"Renitor — your coding task outlasts any one agent","downloadCount":1062,"downloadSizes":{"universal":926548},"downloadable":true,"downloads":{"universal":"https://open-vsx.org/api/hani-yacoub/renitor/1.75.0/file/hani-yacoub.renitor-1.75.0.vsix"},"engines":{"vscode":"^1.93.0"},"extensionKind":["workspace"],"files":{"download":"https://open-vsx.org/api/hani-yacoub/renitor/1.75.0/file/hani-yacoub.renitor-1.75.0.vsix","signature":"https://open-vsx.org/api/hani-yacoub/renitor/1.75.0/file/hani-yacoub.renitor-1.75.0.sigzip","manifest":"https://open-vsx.org/api/hani-yacoub/renitor/1.75.0/file/package.json","readme":"https://open-vsx.org/api/hani-yacoub/renitor/1.75.0/file/README.md","changelog":"https://open-vsx.org/api/hani-yacoub/renitor/1.75.0/file/CHANGELOG.md","license":"https://open-vsx.org/api/hani-yacoub/renitor/1.75.0/file/LICENSE.md","icon":"https://open-vsx.org/api/hani-yacoub/renitor/1.75.0/file/icon.png","vsixmanifest":"https://open-vsx.org/api/hani-yacoub/renitor/1.75.0/file/extension.vsixmanifest","sha256":"https://open-vsx.org/api/hani-yacoub/renitor/1.75.0/file/hani-yacoub.renitor-1.75.0.sha256","publicKey":"https://open-vsx.org/api/-/public-key/14ccb407-4e79-41ed-be5a-6d608325c45a"},"galleryColor":"#0A0A0F","galleryTheme":"dark","homepage":"https://renitor.com","license":"SEE LICENSE IN LICENSE.md","localizedLanguages":[],"name":"renitor","namespace":"hani-yacoub","namespaceDisplayName":"hani-yacoub","namespaceUrl":"https://open-vsx.org/api/hani-yacoub","preRelease":false,"preview":false,"publishedBy":{"avatarUrl":"https://avatars.githubusercontent.com/u/54917414?v=4","fullName":"Hani Yacoub","homepage":"https://github.com/haniyacoub","loginName":"haniyacoub","provider":"github"},"publishedWithTrustedPublishing":false,"repository":"https://github.com/haniyacoub/renitor.git","reviewCount":0,"reviewsUrl":"https://open-vsx.org/api/hani-yacoub/renitor/reviews","sponsorLink":"","tags":["agent","ai","boss worker","byok","chat","chatgpt","claude","claude code","cline","codex","context","context limit","copilot alternative","cost","cursor","failover","free models","gemini","gpt","handoff","llm","multi-model","openrouter","orchestrator","prompt","rate limit","session","subscription","token limit","usage limit"],"targetPlatform":"universal","timestamp":"2026-07-20T18:59:08.216675Z","verified":false,"version":"1.75.0","versionAlias":["latest"]}