Add 3 new revenue sources to RevenueAnalyticsDashboardSkill (#1 priority from MEMORY)#277
Merged
lbartoszcze merged 3 commits intomainfrom Feb 8, 2026
Merged
Conversation
…ity: Revenue) Integrate DatabaseRevenueBridge, HTTPRevenueBridge, and APIMarketplace into the unified revenue analytics dashboard. The dashboard now aggregates revenue data from 10 sources (up from 7), giving the agent complete visibility into all revenue streams. New data sources: - database_revenue_bridge.json: paid data analysis, schema design, report generation - http_revenue_bridge.json: paid HTTP proxy, webhook relay, health checks, data extraction - usage.json (api_marketplace): external API brokering and subscription revenue Changes: - SOURCE_FILES expanded with 3 new entries - _collect_all_revenue_data() adds collection blocks #8, #9, #10 for new sources - _customers() enriched with customer data from all 3 new bridges - Docstring updated to list all 10 data sources - 8 new tests covering individual sources, combined aggregation, by_source breakdown, customer analytics, mixed old+new sources, and status listing Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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.
Summary
Pillar: Revenue Generation
The revenue analytics dashboard is the agent's "single pane of glass" for understanding earnings across all services. Without integrating the 3 newest revenue-generating skills (DatabaseRevenueBridge, HTTPRevenueBridge, APIMarketplace), the dashboard had blind spots — revenue from data analysis, HTTP proxy services, and API marketplace was invisible. This PR closes that gap.
New data sources
database_revenue_bridge.jsonhttp_revenue_bridge.jsonusage.jsonTest plan
tests/test_revenue_dashboard_new_sources.py🤖 Generated with Claude Code