Skip to content

Remove showLLMFeatures feature flag#2142

Open
c-tonneslan wants to merge 1 commit into
codeforboston:mainfrom
c-tonneslan:chore/remove-showLLMFeatures-flag
Open

Remove showLLMFeatures feature flag#2142
c-tonneslan wants to merge 1 commit into
codeforboston:mainfrom
c-tonneslan:chore/remove-showLLMFeatures-flag

Conversation

@c-tonneslan
Copy link
Copy Markdown

Per #2079. The LLM bill summaries and tags have been on in all three environments (development, production, test) for a while, so the showLLMFeatures gate isn't doing anything anymore.

  • Drop showLLMFeatures from the FeatureFlags schema and from the three env defaults
  • Inline the LLM summary / tags block in Summary.tsx (no behavior change since the flag was on everywhere)
  • Drop the now-unused useFlags import from Summary.tsx

I couldn't easily run yarn check-types locally (yarn isn't on this machine) but the change is purely removing a flag whose only call site was the conditional I deleted, plus the import for useFlags that was only used by that call site. Happy to add anything if CI catches something.

Closes #2079.

The LLM bill summaries and tags have been on for all environments
for a while, so the gate isn't doing any work anymore. Drop the
flag from FeatureFlags and the three env defaults, and inline the
bill summary block in Summary.tsx without the surrounding
conditional. Also drop the now-unused useFlags import.

Closes codeforboston#2079.

Signed-off-by: Charlie Tonneslan <cst0520@gmail.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented May 17, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
maple-dev Ready Ready Preview, Comment May 17, 2026 6:41pm

Request Review

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.

Remove showLLMFeatures Flag

1 participant