feat(usage): Add dedicated usage page in sidebar#3160
Open
charlesvien wants to merge 7 commits into
Open
Conversation
|
Merging to
After your PR is submitted to the merge queue, this comment will be automatically updated with its status. If the PR fails, failure details will also be posted here |
|
React Doctor found 1 issue in 1 file · 1 warning. 1 warning
Reviewed by React Doctor for commit |
Contributor
|
Reviews (1): Last reviewed commit: "add dedicated usage page in sidebar" | Re-trigger Greptile |
2 tasks
6395a9a to
3103fcd
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem
Token spend and rate-limit usage are buried in Settings > Plan & usage behind an "Analyse my spend" button, with results rendered inside the settings surface. There is no first-class place to see where your AI spend is going. Let's fix that.
Changes
/usagepage, gated byposthog-code-spend-analysis(or dev builds)by_dayfield ships (PostHog/posthog PR pending); hidden until then-29dStartstyle) so summary, breakdowns and bars share one windowposthog-code-billingis onSPEND_ANALYSIS_FLAGin@posthog/shared,USAGE_VIEWEDevent,windowToDateFrom/windowToDays/fillSpendDayshelpers in core,UsageMeterextracted tofeatures/billingHow did you test this?
by_day), agent CTA prefill, settings link, billing-gated sections hidden with the flag offAutomatic notifications