Skip to content

Fix usage-visibility CI allowlist drift - #2

Merged
cursor[bot] merged 2 commits into
psufka/usage-visibility-basefrom
cursor/fix-usage-visibility-ci-f48c
Aug 26, 2026
Merged

Fix usage-visibility CI allowlist drift#2
cursor[bot] merged 2 commits into
psufka/usage-visibility-basefrom
cursor/fix-usage-visibility-ci-f48c

Conversation

@J2TeamNNL

Copy link
Copy Markdown
Owner

Summary

  • Fixes the red CI on J2TeamNNL/CodexBar#1: ProviderArchitectureGatekeeperTests failed because the extra usageItems: call site shifted three Codex-account allowlist anchors by one line (277→278, 293→294, 306→307).
  • Same line bump psufka already applied when adopting this patch on steipete/CodexBar#3196.
  • Base is still psufka/usage-visibility-base (the CI-sandbox copy of the upstream feature). This is not meant for main.

Why this lives on the fork

Fork PRs into steipete/CodexBar do not run Actions until a maintainer approves them. #1 was opened here only so GitHub Actions would actually run against the patch offered on steipete/CodexBar#3182. Updating upstream was enough for the product change: psufka already took b671d70a7 into steipete#3196. This PR only finishes the leftover CI sandbox.

Test plan

  • Allowlist anchors match the current PreferencesProvidersPane.swift lines
  • swift-test-macos shard that runs ProviderArchitectureGatekeeperTests
  • Aggregate lint-build-test gate
Open in Web Open in Cursor 

J2TeamNNL and others added 2 commits August 25, 2026 14:22
The checkbox list was built only from the current menu-card model, so a lane the
user hid disappeared from settings as soon as a partial refresh, an outage, or a
plan change dropped it from the snapshot. The stored ID survived, but the only
way back was Restore Defaults, which discards every other choice too.

Append a row for each hidden item the provider is not reporting right now,
labelled so it reads as unavailable rather than as a live lane.
The extra usageItems call site shifted Codex account constructs by one
line, so ProviderArchitectureGatekeeperTests failed CI.

Co-authored-by: Nguyễn Nam Long <J2TeamNNL@users.noreply.github.com>
@J2TeamNNL
J2TeamNNL marked this pull request as ready for review August 26, 2026 02:42
@cursor
cursor Bot merged commit a2db500 into psufka/usage-visibility-base Aug 26, 2026
18 of 22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants