Skip to content

fix(web): hide deleted providers with prototype keys - #8337

Merged
maria-rcks merged 1 commit into
pingdotgg:mainfrom
Lucenx9:fix/provider-instance-prototype-key
Sep 2, 2026
Merged

maria-rcks merged 1 commit into
pingdotgg:mainfrom
Lucenx9:fix/provider-instance-prototype-key

fix(web): hide deleted providers with prototype keys

bdeb3b5
Select commit
Loading
Failed to load commit list.
MacroscopeApp / Macroscope - UI Consistency succeeded Aug 27, 2026 in 26s

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