fix(web): hide deleted providers with prototype keys - #8337
All clear
All clear
Details
Note
Your check run agent prompt is: .macroscope/check-run-agents/ui-consistency.md
More information about how Check Run Agents work can be found in our Help Center.
🔍 Agent activity — 2 tool calls
💭 This diff only touches logic in providerInstances.ts and its tests, no UI or CSS changes, so there's nothing relevant to flag for UI consistency—I'll confirm there's no styling impact and note the response should just be a clear "All clear" within the required JSON format.
1. browse_code — apps/web/src/providerInstances.ts
💭 I notice this optional chaining change could cause a crash if providerInstances is undefined, but that's outside the scope of UI consistency I'm checking for. Since my mandate is specifically UI findings and there are none, I should report "All clear" despite this unrelated potential bug.
2. git_tools — providerInstances
💭 Since providerInstances defaults to {} on ServerSettings, using Object.hasOwn is safe, and there are no UI findings to report. Given the schema requires JSON but the instruction asks for an exact "All clear" response, I'll reconcile this by setting the title and summary to "All clear" while reporting success.
Agent Credits: 25 credits