| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
|
Good work. |
Sorry, something went wrong.
Signed-off-by: Joshua Smith <jbsmith7741@gmail.com>
* Set collectMembers PageSize to zero so teams/members is fetched once instead of re-inserting the full roster forever. * Extend connection test to probe members, spend, and usage events Admin API permissions before pipelines run.
…sCosts Signed-off-by: Joshua Smith <jbsmith7741@gmail.com>
Signed-off-by: Joshua Smith <jbsmith7741@gmail.com>
* Add daily usage collector, extractor, and table for per-user adoption metrics. * Reorganize Cursor Usage overview panels and update related Grafana dashboards. Signed-off-by: Joshua Smith <jbsmith7741@gmail.com>
* Store accepted, total line, and apply counts from daily usage API with migration. * Add Grafana panels and fix spend reconciliation to include included spend. Signed-off-by: Joshua Smith <jbsmith7741@gmail.com>
* Switch usage events and daily usage extractors to StatefulApiExtractor with versioned one-time full re-extract. * Chunk filtered-usage-events into 30-day ranges and add plugin README. Signed-off-by: Joshua Smith <jbsmith7741@gmail.com>
* Align cost panels with currencyUSD and stacked daily on-demand versus included spend. * Document Enterprise AI Code Tracking gaps in the cursor plugin README. Signed-off-by: Joshua Smith <jbsmith7741@gmail.com>
* Limit default parallelism to four with DEVLAKE_PLUGIN_PARALLELISM override to reduce OOM on small hosts. * Add Cursor cost_reconciliation.sql queries and remove obsolete README rak_tools reference. Signed-off-by: Joshua Smith <jbsmith7741@gmail.com>
* Rewind incremental collect by seven days and repair unpromoted raw rows into tool tables * Log collection windows, extract gaps, full sync, and skipped raw rows for pipeline triage Signed-off-by: Joshua Smith <jbsmith7741@gmail.com>
* Apply gofmt alignment fixes across cursor models, service, and extractors * Remove unused spend response helpers flagged by the unused linter Signed-off-by: Joshua Smith <jbsmith7741@gmail.com>
|
@klesh those linting error should be resolved now. |
Sorry, something went wrong.
* Set explicit raw row id in cursor extractor e2e so PostgreSQL does not hit duplicate primary key errors. * Register cursor plugin in schema_e2e allGoPlugins so TestAllGoPluginsListed passes. Signed-off-by: Joshua Smith <jbsmith7741@gmail.com>
| Back | FazBrowse Home | New Git URL |
Quality check
Summary
Adds a new Cursor DevLake plugin that ingests Cursor Team Admin API data (members, filtered usage events, billing-cycle spend, and daily usage) into _tool_cursor_* tables, plus Config UI registration and Grafana dashboards for usage and AI cost views.
Backend (backend/plugins/cursor/)
Config UI
Grafana
Build
How to verify
Does this close any open issues?
No
Screenshots
Other Information