{"allVersions":{"latest":"https://open-vsx.org/api/ciro-maciel/ciro-maciel-error-message-humanizer/latest","0.0.5":"https://open-vsx.org/api/ciro-maciel/ciro-maciel-error-message-humanizer/0.0.5","0.0.4":"https://open-vsx.org/api/ciro-maciel/ciro-maciel-error-message-humanizer/0.0.4","0.0.3":"https://open-vsx.org/api/ciro-maciel/ciro-maciel-error-message-humanizer/0.0.3","0.0.2":"https://open-vsx.org/api/ciro-maciel/ciro-maciel-error-message-humanizer/0.0.2","0.0.1":"https://open-vsx.org/api/ciro-maciel/ciro-maciel-error-message-humanizer/0.0.1"},"allVersionsUrl":"https://open-vsx.org/api/ciro-maciel/ciro-maciel-error-message-humanizer/versions","bugs":"https://ciromaciel.click/","bundledExtensions":[],"categories":["Machine Learning","AI","Linters","Other"],"dependencies":[],"deprecated":false,"description":"AI code action that rewrites cryptic throw new Error() / raise / panic! messages into actionable, human-readable ones — using the surrounding code as context. Any model on OpenRouter — GPT-5, Claude Sonnet, Gemini, DeepSeek. Pay-per-token.","displayName":"AI Error Message Humanizer — Rewrite Cryptic Errors with OpenRouter","downloadCount":5146,"downloadSizes":{"universal":21394},"downloadable":true,"downloads":{"universal":"https://open-vsx.org/api/ciro-maciel/ciro-maciel-error-message-humanizer/0.0.5/file/ciro-maciel.ciro-maciel-error-message-humanizer-0.0.5.vsix"},"engines":{"vscode":"^1.90.0"},"extensionKind":["workspace"],"files":{"download":"https://open-vsx.org/api/ciro-maciel/ciro-maciel-error-message-humanizer/0.0.5/file/ciro-maciel.ciro-maciel-error-message-humanizer-0.0.5.vsix","signature":"https://open-vsx.org/api/ciro-maciel/ciro-maciel-error-message-humanizer/0.0.5/file/ciro-maciel.ciro-maciel-error-message-humanizer-0.0.5.sigzip","manifest":"https://open-vsx.org/api/ciro-maciel/ciro-maciel-error-message-humanizer/0.0.5/file/package.json","readme":"https://open-vsx.org/api/ciro-maciel/ciro-maciel-error-message-humanizer/0.0.5/file/readme.md","changelog":"https://open-vsx.org/api/ciro-maciel/ciro-maciel-error-message-humanizer/0.0.5/file/changelog.md","license":"https://open-vsx.org/api/ciro-maciel/ciro-maciel-error-message-humanizer/0.0.5/file/LICENSE.txt","icon":"https://open-vsx.org/api/ciro-maciel/ciro-maciel-error-message-humanizer/0.0.5/file/icon-512.png","vsixmanifest":"https://open-vsx.org/api/ciro-maciel/ciro-maciel-error-message-humanizer/0.0.5/file/extension.vsixmanifest","sha256":"https://open-vsx.org/api/ciro-maciel/ciro-maciel-error-message-humanizer/0.0.5/file/ciro-maciel.ciro-maciel-error-message-humanizer-0.0.5.sha256","publicKey":"https://open-vsx.org/api/-/public-key/14ccb407-4e79-41ed-be5a-6d608325c45a"},"galleryColor":"#F3F4F6","galleryTheme":"light","homepage":"https://ciromaciel.click/","license":"SEE LICENSE IN LICENSE","localizedLanguages":[],"name":"ciro-maciel-error-message-humanizer","namespace":"ciro-maciel","namespaceDisplayName":"ciro-maciel","namespaceUrl":"https://open-vsx.org/api/ciro-maciel","preRelease":false,"preview":false,"publishedBy":{"avatarUrl":"https://avatars.githubusercontent.com/u/349602?v=4","fullName":"Ciro Cesar Maciel","homepage":"https://github.com/ciro-maciel","loginName":"ciro-maciel","provider":"github"},"publishedWithTrustedPublishing":false,"qna":"marketplace","repository":"https://github.com/ciro-maciel/extensions.git","reviewCount":0,"reviewsUrl":"https://open-vsx.org/api/ciro-maciel/ciro-maciel-error-message-humanizer/reviews","sponsorLink":"","tags":["ai","chatgpt","claude","claude sonnet","code action","copilot","cursor","deepseek","developer experience","dx","error","error handling","error improver","error messages","exception","gemini","gpt","gpt-5","humanize","keybindings","lightbulb","llama","openrouter","productivity","throw"],"targetPlatform":"universal","timestamp":"2026-10-14T16:57:12.659484Z","verified":true,"version":"0.0.5","versionAlias":["latest"]}