Skip to content

feat(subscriptions): expose AI subscriptions + ad-hoc reports as MCP tools#59633

Draft
vdekrijger wants to merge 2 commits into
ai-api-frontendfrom
ai-mcp
Draft

feat(subscriptions): expose AI subscriptions + ad-hoc reports as MCP tools#59633
vdekrijger wants to merge 2 commits into
ai-api-frontendfrom
ai-mcp

Conversation

@vdekrijger
Copy link
Copy Markdown
Contributor

Problem

Changes

How did you test this code?

👉 Stay up-to-date with PostHog coding conventions for a smoother review.

Publish to changelog?

Docs update

🤖 Agent context

@github-actions
Copy link
Copy Markdown
Contributor

MCP UI Apps size report

App JS CSS
debug 474.9 KB 139.1 KB
action 349.4 KB 139.1 KB
action-list 357.2 KB 139.1 KB
cohort 348.5 KB 139.1 KB
cohort-list 356.2 KB 139.1 KB
error-details 369.9 KB 139.1 KB
error-issue 349.2 KB 139.1 KB
error-issue-list 357.2 KB 139.1 KB
experiment 353.7 KB 139.1 KB
experiment-list 358.0 KB 139.1 KB
experiment-results 355.8 KB 139.1 KB
feature-flag 434.3 KB 139.1 KB
feature-flag-list 438.8 KB 139.1 KB
feature-flag-testing 427.2 KB 139.1 KB
insight-actors 352.3 KB 139.1 KB
llm-costs 351.9 KB 139.1 KB
session-recording 350.2 KB 139.1 KB
session-summary 356.2 KB 139.1 KB
survey 350.0 KB 139.1 KB
survey-global-stats 354.8 KB 139.1 KB
survey-list 357.9 KB 139.1 KB
survey-stats 354.8 KB 139.1 KB
trace-span 348.8 KB 139.1 KB
trace-span-list 357.1 KB 139.1 KB
workflow 348.8 KB 139.1 KB
workflow-list 356.6 KB 139.1 KB
query-results 370.6 KB 139.1 KB

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 22, 2026

🔍 Migration Risk Analysis

We've analyzed your migrations for potential risks.

Summary: 0 Safe | 0 Needs Review | 1 Blocked

❌ Blocked

Causes locks or breaks compatibility

posthog.1177_subscription_ai_fields
  │  └─ #1 ✅ AddField
  │     Adding NOT NULL field with constant default (safe in PG11+)
  │     model: subscription, field: content_type
  │  └─ #2 ✅ AddField
  │     Adding nullable field requires brief lock
  │     model: subscription, field: prompt
  │  └─ #3 ✅ AddField
  │     Adding nullable field requires brief lock
  │     model: subscription, field: ai_config
  │  └─ #4 ⚠️ RunPython: RunPython data migration needs review for performance
  │
  └──> �[91m⚠️  COMBINATION RISKS:�[0m
       ❌ BLOCKED: #4 RunPython + #1 AddField, #2 AddField, #3 AddField
       RunPython data migration combined with schema changes. Data
       migrations can hold locks during execution, especially on large
       tables. Split into separate migrations: 1) schema changes, 2)
       data migration.

📚 How to Deploy These Changes Safely

AddField:

This operation acquires a brief lock but doesn't rewrite the table.

Deployment uses lock timeouts with automatic retries, so lock contention will cause retries rather than connection pile-up.

RunPython:

Use batching for large data migrations:

  • Use .iterator() to avoid loading all rows into memory
  • Use .bulk_update() instead of saving individual objects
  • Batch size: 1,000-10,000 rows per batch
  • Add pauses between batches
  • Consider background jobs for very large updates (millions of rows)

See the migration safety guide

Last updated: 2026-05-27 07:51 UTC (15f237f)

url_prefix: /subscriptions
ui_apps: {}
tools:
subscriptions-create:
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you help me sanity check, but I presume we currently have no subscription based tools available for our MCP right?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good call to sanity-check this. Turns out we did already have subscription tools — they lived enabled in services/mcp/definitions/core.yaml, not here. Rather than duplicate, I migrated them all into this product file as the single source of truth and reduced the core.yaml entries to disabled stubs (matching the dashboards/feature_flags pattern). Done in 15f237f.

Comment thread products/subscriptions/mcp/tools.yaml Outdated

(3) `content_type: "ai_prompt"` — schedule a recurring LLM-generated report from a free-text prompt.
Requires `prompt` (≤4000 chars). Subject to cloud + org-level AI data-processing consent +
`SUBSCRIPTION_AI_PROMPT` feature flag. `target_type` must be `email` or `slack` (no webhook for
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Webhook isn't allowed for the other subs either, they share the same delivery options, so. Iwonder if we should isntead just generalise them instead of solely mentioning it here.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Generalized — the create description now frames delivery as set by target_type (email/slack/webhook) across all flavours, and calls out that AI-prompt subs support email + slack only, instead of implying webhook is special-cased just here. 15f237f.

Comment thread products/subscriptions/mcp/tools.yaml Outdated
(3) `content_type: "ai_prompt"` — schedule a recurring LLM-generated report from a free-text prompt.
Requires `prompt` (≤4000 chars). Subject to cloud + org-level AI data-processing consent +
`SUBSCRIPTION_AI_PROMPT` feature flag. `target_type` must be `email` or `slack` (no webhook for
AI subs). `ai_config` (optional) accepts `model` and `planner_model` from a whitelisted set.
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

AI config has been removed, so please clean up this PR with all references!

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cleaned up — removed all ai_config references (excluded from the create params and dropped from the skill). 15f237f.

Comment thread products/subscriptions/mcp/tools.yaml Outdated
AI subs). `ai_config` (optional) accepts `model` and `planner_model` from a whitelisted set.

`content_type` is pinned at create time — switching kind via PATCH is rejected. For an
immediately-delivered ad-hoc AI report (no schedule, no recipient), use subscriptions-ai-report-create
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this endpoint will end up being removed! so we can remove it here and disable / remove the tool as well.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done — subscriptions-ai-report-create is now a disabled stub and the ad-hoc op is no longer exposed as a tool. 15f237f.

(2) `content_type: "dashboard"` — schedule periodic snapshots of one dashboard. Requires `dashboard`
and `dashboard_export_insights` (the subset of the dashboard's insights to include, max 6).

(3) `content_type: "ai_prompt"` — schedule a recurring LLM-generated report from a free-text prompt.
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This option is currently only enabled if the user is part of the feature flag, do we need to mention that here? or is there a better way to go about it?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reworded to avoid coupling the doc to a flag name — the description now says AI-prompt subs are available "once the organization has approved AI data processing and AI subscriptions are enabled for it," which captures the gate behaviorally. 15f237f.

@@ -0,0 +1,101 @@
---
name: generating-ad-hoc-ai-report
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we should remove this skill as I would suggest to remove that ad hoc endpoint!

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed — generating-ad-hoc-ai-report/SKILL.md is deleted (git rm). 15f237f.


Use this skill when the user wants a **recurring** AI-generated report delivered on
a schedule. For a one-off "generate now and return markdown" (no schedule, no
delivery), use `generating-ad-hoc-ai-report` instead.
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we'll remove that sklil, so please don't reference it anymore

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done — all references to the ad-hoc report skill are removed from creating-ai-subscription. 15f237f.

- **One transient send failure auto-fails the whole delivery** (the cached markdown
means a retry is cheap). Slack rate limits or SMTP blips will trigger Temporal
retries on the next tick; persistent failures auto-disable the subscription.
- **Test the prompt first with `generating-ad-hoc-ai-report`** before scheduling
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This functionality will go away FYI

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed the ad-hoc functionality references here too. 15f237f.

- migrate subscription MCP tools fully into products/subscriptions/mcp/tools.yaml;
  reduce core.yaml entries to disabled stubs (single source of truth)
- subscriptions-delete: soft_delete: true so it PATCHes {deleted: true} instead of
  issuing a DELETE that 405s under ForbidDestroyModel; cast id string-int
- subscriptions-list: fix response.exclude to bare field name (invite_message);
  results.*.invite_message was a silent no-op that leaked the field
- subscriptions-partial-update: exclude deleted so deletion only via dedicated tool
- bring deliveries-list/retrieve + test-delivery over enabled with accurate
  409/404 docs
- creating-ai-subscription skill: drop ad-hoc report refs, fix Slack channel
  discovery flow and auto-disable wording; remove generating-ad-hoc-ai-report skill
@github-actions
Copy link
Copy Markdown
Contributor

Size Change: 0 B

Total Size: 119 MB

ℹ️ View Unchanged
Filename Size Change
frontend/dist/368Hedgehogs 5.51 kB -34 B (-0.61%)
frontend/dist/abap 14.2 kB 0 B
frontend/dist/AccountConnected 3.26 kB 0 B
frontend/dist/Action 25 kB 0 B
frontend/dist/Actions 1.3 kB +63 B (+5.11%) 🔍
frontend/dist/AdvancedActivityLogsScene 40 kB 0 B
frontend/dist/AgenticAccountMismatch 2.67 kB 0 B
frontend/dist/AgenticAuthorize 5.77 kB 0 B
frontend/dist/apex 3.99 kB 0 B
frontend/dist/ApprovalDetail 16.5 kB 0 B
frontend/dist/architecture-7EHR7CIX 372 B 0 B
frontend/dist/architectureDiagram-3BPJPVTR 151 kB 0 B
frontend/dist/array.full.es5.js 348 kB 0 B
frontend/dist/array.full.js 428 kB 0 B
frontend/dist/array.js 192 kB 0 B
frontend/dist/AsyncMigrations 13.4 kB 0 B
frontend/dist/AuthenticatedShell 180 kB 0 B
frontend/dist/AuthorizationStatus 1 kB 0 B
frontend/dist/azcli 885 B 0 B
frontend/dist/bat 1.88 kB 0 B
frontend/dist/BatchExportScene 60.8 kB 0 B
frontend/dist/bicep 2.59 kB 0 B
frontend/dist/Billing 765 B 0 B
frontend/dist/BillingSection 21 kB 0 B
frontend/dist/blockDiagram-GPEHLZMM 72.5 kB 0 B
frontend/dist/BoxPlot 5.32 kB 0 B
frontend/dist/browserAll-0QZMN1W2 37.4 kB 0 B
frontend/dist/BusinessKnowledgeScene 18.9 kB 0 B
frontend/dist/ButtonPrimitives 796 B -34 B (-4.1%)
frontend/dist/c4Diagram-AAUBKEIU 70.9 kB 0 B
frontend/dist/CalendarHeatMap 9.04 kB 0 B
frontend/dist/cameligo 2.23 kB 0 B
frontend/dist/changeRequestsLogic 782 B 0 B
frontend/dist/classDiagram-4FO5ZUOK 1.32 kB 0 B
frontend/dist/classDiagram-v2-Q7XG4LA2 1.32 kB 0 B
frontend/dist/CLIAuthorize 11.7 kB 0 B
frontend/dist/CLILive 4.29 kB 0 B
frontend/dist/clojure 9.68 kB 0 B
frontend/dist/CodeEditorInline 764 B 0 B
frontend/dist/coffee 3.63 kB 0 B
frontend/dist/Cohort 28.3 kB 0 B
frontend/dist/CohortCalculationHistory 6.5 kB 0 B
frontend/dist/Cohorts 9.7 kB 0 B
frontend/dist/ConfirmOrganization 4.8 kB 0 B
frontend/dist/conversations.js 67.3 kB 0 B
frontend/dist/cose-bilkent-S5V4N54A 82.8 kB 0 B
frontend/dist/Coupons 997 B 0 B
frontend/dist/cpp 5.33 kB 0 B
frontend/dist/Create 1.11 kB 0 B
frontend/dist/CredentialReview 3.83 kB 0 B
frontend/dist/crisp-chat-integration.js 1.97 kB 0 B
frontend/dist/csharp 4.56 kB 0 B
frontend/dist/csp 1.45 kB 0 B
frontend/dist/css 4.54 kB 0 B
frontend/dist/cssMode 4.2 kB 0 B
frontend/dist/CustomCssScene 3.83 kB 0 B
frontend/dist/CustomerAnalyticsConfigurationScene 2.34 kB -35 B (-1.47%)
frontend/dist/CustomerAnalyticsScene 26.9 kB 0 B
frontend/dist/CustomerJourneyBuilderScene 2.11 kB 0 B
frontend/dist/CustomerJourneyTemplatesScene 7.79 kB +35 B (+0.45%)
frontend/dist/customizations.full.js 18 kB 0 B
frontend/dist/CyclotronJobInputAssignee 1.57 kB 0 B
frontend/dist/CyclotronJobInputBusinessHours 2.96 kB 0 B
frontend/dist/CyclotronJobInputTicketTags 988 B 0 B
frontend/dist/cypher 3.42 kB 0 B
frontend/dist/dagre-BM42HDAG 11.9 kB 0 B
frontend/dist/dart 4.29 kB 0 B
frontend/dist/Dashboard 1.58 kB 0 B
frontend/dist/Dashboards 19.8 kB 0 B
frontend/dist/DashboardTemplateCopyScene 5.98 kB 0 B
frontend/dist/DataManagementScene 918 B 0 B
frontend/dist/DataPipelinesNewScene 2.58 kB 0 B
frontend/dist/DataWarehouseScene 46.6 kB 0 B
frontend/dist/Deactivated 1.41 kB 0 B
frontend/dist/dead-clicks-autocapture.js 14.3 kB 0 B
frontend/dist/DeadLetterQueue 5.67 kB 0 B
frontend/dist/DebugScene 20.2 kB 0 B
frontend/dist/decompressionWorker 2.85 kB 0 B
frontend/dist/decompressionWorker.js 2.85 kB 0 B
frontend/dist/DecompressionWorkerManager 329 B 0 B
frontend/dist/DefinitionEdit 17.1 kB 0 B
frontend/dist/DefinitionView 24.3 kB 0 B
frontend/dist/Deployment 3.97 kB 0 B
frontend/dist/DeploymentProject 5.47 kB 0 B
frontend/dist/Deployments 9.2 kB 0 B
frontend/dist/DestinationsScene 2.95 kB 0 B
frontend/dist/diagram-2AECGRRQ 6.69 kB 0 B
frontend/dist/diagram-5GNKFQAL 3.64 kB 0 B
frontend/dist/diagram-KO2AKTUF 11.5 kB 0 B
frontend/dist/diagram-LMA3HP47 5.06 kB 0 B
frontend/dist/diagram-OG6HWLK6 11.8 kB 0 B
frontend/dist/dist 559 kB 0 B
frontend/dist/dockerfile 1.91 kB 0 B
frontend/dist/EarlyAccessFeature 1.09 kB +170 B (+18.42%) ⚠️
frontend/dist/EarlyAccessFeatures 3.13 kB -35 B (-1.1%)
frontend/dist/ecl 5.38 kB 0 B
frontend/dist/EditorScene 1.41 kB 0 B
frontend/dist/elixir 10.3 kB 0 B
frontend/dist/elk.bundled 1.44 MB 0 B
frontend/dist/EmailMFAVerify 3.29 kB 0 B
frontend/dist/EndpointScene 40 kB +73 B (+0.18%)
frontend/dist/EndpointsScene 21.8 kB 0 B
frontend/dist/erDiagram-TEJ5UH35 27.8 kB 0 B
frontend/dist/ErrorTrackingIssueFingerprintsScene 7.26 kB -40 B (-0.55%)
frontend/dist/ErrorTrackingIssueScene 101 kB +909 B (+0.9%)
frontend/dist/ErrorTrackingScene 27.1 kB +72 B (+0.27%)
frontend/dist/EvaluationTemplates 847 B +34 B (+4.18%)
frontend/dist/eventmodeling-FCH6USID 375 B 0 B
frontend/dist/EventsScene 3.21 kB 0 B
frontend/dist/exception-autocapture.js 11.8 kB 0 B
frontend/dist/Experiment 206 kB 0 B
frontend/dist/Experiments 20.3 kB 0 B
frontend/dist/exporter 19.1 kB 0 B
frontend/dist/exporter.js 19.1 kB 0 B
frontend/dist/ExporterDashboardScene 1.88 kB 0 B
frontend/dist/ExporterHeatmapScene 19.6 kB 0 B
frontend/dist/ExporterInsightScene 2.91 kB 0 B
frontend/dist/ExporterInterviewScene 309 kB 0 B
frontend/dist/ExporterNotebookScene 2.71 MB 0 B
frontend/dist/ExporterRecordingScene 1.03 kB 0 B
frontend/dist/exporterSharedChunkAnchors 1.16 kB 0 B
frontend/dist/exporterSharedChunkAnchors.js 1.16 kB 0 B
frontend/dist/ExportsScene 4.26 kB 0 B
frontend/dist/FeatureFlag 134 kB 0 B
frontend/dist/FeatureFlags 1.01 kB 0 B
frontend/dist/FeatureFlagTemplatesScene 7.28 kB 0 B
frontend/dist/FlappyHog 6.02 kB -34 B (-0.56%)
frontend/dist/flow9 1.85 kB 0 B
frontend/dist/flowDiagram-I6XJVG4X 61.7 kB 0 B
frontend/dist/freemarker2 16.7 kB 0 B
frontend/dist/fsharp 3.02 kB 0 B
frontend/dist/ganttDiagram-6RSMTGT7 50.9 kB 0 B
frontend/dist/gitGraph-WXDBUCRP 360 B 0 B
frontend/dist/gitGraphDiagram-PVQCEYII 30.2 kB 0 B
frontend/dist/go 2.69 kB 0 B
frontend/dist/graphql 2.3 kB 0 B
frontend/dist/Group 15.4 kB 0 B
frontend/dist/Groups 4.18 kB 0 B
frontend/dist/GroupsNew 7.62 kB 0 B
frontend/dist/handlebars 7.38 kB 0 B
frontend/dist/hcl 3.63 kB 0 B
frontend/dist/HealthCategoryDetailScene 7.51 kB 0 B
frontend/dist/HealthScene 12.4 kB 0 B
frontend/dist/HeatmapNewScene 5.31 kB 0 B
frontend/dist/HeatmapRecordingScene 4.2 kB 0 B
frontend/dist/HeatmapScene 6.83 kB 0 B
frontend/dist/HeatmapsScene 4.16 kB 0 B
frontend/dist/hls 394 kB 0 B
frontend/dist/HogFunctionScene 59.5 kB 0 B
frontend/dist/hogql_parser_wasm_browser 1.54 MB 0 B
frontend/dist/HogRepl 7.65 kB 0 B
frontend/dist/html 5.62 kB 0 B
frontend/dist/htmlMode 4.65 kB 0 B
frontend/dist/image-blob-reduce.esm 49.5 kB 0 B
frontend/dist/InboxScene 63.2 kB 0 B
frontend/dist/index 60.9 kB 0 B
frontend/dist/index.js 60.9 kB 0 B
frontend/dist/info-J43DQDTF 348 B 0 B
frontend/dist/infoDiagram-5YYISTIA 1.35 kB 0 B
frontend/dist/ini 1.14 kB 0 B
frontend/dist/InsightQuickStart 5.7 kB 0 B
frontend/dist/InsightScene 34.7 kB 0 B
frontend/dist/IntegrationsRedirect 1.01 kB 0 B
frontend/dist/intercom-integration.js 2.03 kB 0 B
frontend/dist/InviteSignup 15.3 kB 0 B
frontend/dist/ishikawaDiagram-YF4QCWOH 18 kB 0 B
frontend/dist/java 3.26 kB 0 B
frontend/dist/javascript 1.02 kB 0 B
frontend/dist/journeyDiagram-JHISSGLW 24 kB 0 B
frontend/dist/jsonMode 13.9 kB 0 B
frontend/dist/julia 7.26 kB 0 B
frontend/dist/kanban-definition-UN3LZRKU 21.3 kB 0 B
frontend/dist/katex 266 kB 0 B
frontend/dist/kotlin 3.44 kB 0 B
frontend/dist/lazy 146 kB 0 B
frontend/dist/LegacyPluginScene 20.9 kB 0 B
frontend/dist/LegalDocumentNewScene 59.7 kB +36 B (+0.06%)
frontend/dist/LegalDocumentsScene 5.24 kB 0 B
frontend/dist/LemonTextAreaMarkdown 774 B 0 B
frontend/dist/less 3.93 kB 0 B
frontend/dist/lexon 2.47 kB 0 B
frontend/dist/lib 2.25 kB 0 B
frontend/dist/Link 733 B 0 B
frontend/dist/LinkScene 25.1 kB -35 B (-0.14%)
frontend/dist/LinksScene 4.44 kB 0 B
frontend/dist/liquid 4.57 kB 0 B
frontend/dist/LiveDebugger 19.4 kB 0 B
frontend/dist/LiveEventsTable 5.51 kB 0 B
frontend/dist/LLMAnalyticsClusterScene 21.6 kB +37 B (+0.17%)
frontend/dist/LLMAnalyticsClustersScene 54.9 kB 0 B
frontend/dist/LLMAnalyticsDatasetScene 20.9 kB +72 B (+0.35%)
frontend/dist/LLMAnalyticsDatasetsScene 3.56 kB 0 B
frontend/dist/LLMAnalyticsEvaluation 59.7 kB -35 B (-0.06%)
frontend/dist/LLMAnalyticsEvaluationsScene 28 kB +33 B (+0.12%)
frontend/dist/LLMAnalyticsPlaygroundScene 37.6 kB 0 B
frontend/dist/LLMAnalyticsScene 118 kB -449 B (-0.38%)
frontend/dist/LLMAnalyticsSessionScene 13.7 kB -40 B (-0.29%)
frontend/dist/LLMAnalyticsTag 27.4 kB 0 B
frontend/dist/LLMAnalyticsTagsScene 7.19 kB -35 B (-0.48%)
frontend/dist/LLMAnalyticsTraceScene 130 kB -36 B (-0.03%)
frontend/dist/LLMAnalyticsUsers 798 B 0 B
frontend/dist/LLMASessionFeedbackDisplay 5.11 kB +34 B (+0.67%)
frontend/dist/LLMPromptScene 29.1 kB 0 B
frontend/dist/LLMPromptsScene 4.75 kB 0 B
frontend/dist/LLMSkillScene 861 B 0 B
frontend/dist/LLMSkillsScene 844 B -34 B (-3.87%)
frontend/dist/Login 10.1 kB 0 B
frontend/dist/Login2FA 4.52 kB 0 B
frontend/dist/logs.js 38.9 kB 0 B
frontend/dist/LogsAlertDetailScene 17.2 kB 0 B
frontend/dist/LogsSamplingDetailScene 5.19 kB 0 B
frontend/dist/LogsSamplingNewScene 2.18 kB 0 B
frontend/dist/LogsScene 17.9 kB +133 B (+0.75%)
frontend/dist/lua 2.16 kB 0 B
frontend/dist/m3 2.85 kB 0 B
frontend/dist/main 819 kB 0 B
frontend/dist/ManagedMigration 14.8 kB 0 B
frontend/dist/markdown 3.83 kB 0 B
frontend/dist/MarketingAnalyticsScene 40.4 kB 0 B
frontend/dist/MaterializedColumns 11.9 kB 0 B
frontend/dist/Max 922 B 0 B
frontend/dist/MCPAnalyticsScene 38.7 kB +41 B (+0.11%)
frontend/dist/MCPAnalyticsToolDetail 18.4 kB -34 B (-0.18%)
frontend/dist/mdx 5.43 kB 0 B
frontend/dist/memlens.lib.bundle 27.9 kB 0 B
frontend/dist/mermaid.core 28.6 kB 0 B
frontend/dist/MermaidDiagram 2.19 kB +39 B (+1.82%)
frontend/dist/MessageTemplate 16.6 kB 0 B
frontend/dist/MetricsScene 1.11 kB +34 B (+3.16%)
frontend/dist/mindmap-definition-RKZ34NQL 24.8 kB 0 B
frontend/dist/mips 2.62 kB 0 B
frontend/dist/ModelsScene 19 kB +35 B (+0.18%)
frontend/dist/MonacoDiffEditor 471 B 0 B
frontend/dist/monacoEditorWorker 288 kB 0 B
frontend/dist/monacoEditorWorker.js 288 kB 0 B
frontend/dist/monacoJsonWorker 419 kB 0 B
frontend/dist/monacoJsonWorker.js 419 kB 0 B
frontend/dist/monacoTsWorker 7.02 MB 0 B
frontend/dist/monacoTsWorker.js 7.02 MB 0 B
frontend/dist/MoveToPostHogCloud 4.73 kB 0 B
frontend/dist/msdax 4.95 kB 0 B
frontend/dist/mysql 11.3 kB 0 B
frontend/dist/NavTabChat 7.42 kB 0 B
frontend/dist/NewSourceScene 1.01 kB -68 B (-6.28%)
frontend/dist/NewTabScene 1.75 kB 0 B
frontend/dist/NodeDetailScene 16.9 kB 0 B
frontend/dist/NotebookCanvasScene 3.75 kB 0 B
frontend/dist/NotebookPanel 5.71 kB 0 B
frontend/dist/NotebookScene 8.95 kB 0 B
frontend/dist/NotebooksScene 7.87 kB 0 B
frontend/dist/OAuthAuthorize 912 B 0 B
frontend/dist/objective-c 2.44 kB 0 B
frontend/dist/Onboarding 790 kB 0 B
frontend/dist/OnboardingCouponRedemption 1.48 kB 0 B
frontend/dist/packet-YPE3B663 354 B 0 B
frontend/dist/pascal 3.03 kB 0 B
frontend/dist/pascaligo 2.04 kB 0 B
frontend/dist/passkeyLogic 756 B 0 B
frontend/dist/PasswordReset 4.63 kB 0 B
frontend/dist/PasswordResetComplete 3.27 kB 0 B
frontend/dist/PendingDeletion 2.38 kB 0 B
frontend/dist/perl 8.29 kB 0 B
frontend/dist/PersonScene 18.9 kB 0 B
frontend/dist/PersonsScene 6.01 kB 0 B
frontend/dist/pgsql 13.5 kB 0 B
frontend/dist/php 8.06 kB 0 B
frontend/dist/pie-LRSECV5Y 345 B 0 B
frontend/dist/pieDiagram-4H26LBE5 4.95 kB 0 B
frontend/dist/PipelineStatusScene 9.38 kB 0 B
frontend/dist/pla 1.72 kB 0 B
frontend/dist/posthog 146 kB 0 B
frontend/dist/postiats 7.9 kB 0 B
frontend/dist/powerquery 17 kB 0 B
frontend/dist/powershell 3.31 kB 0 B
frontend/dist/PreflightCheck 5.84 kB 0 B
frontend/dist/product-tours.js 115 kB 0 B
frontend/dist/ProductTour 275 kB 0 B
frontend/dist/ProductTours 4.96 kB 0 B
frontend/dist/ProjectHomepage 20.3 kB 0 B
frontend/dist/protobuf 9.09 kB 0 B
frontend/dist/pug 4.86 kB 0 B
frontend/dist/python 4.8 kB 0 B
frontend/dist/qsharp 3.23 kB 0 B
frontend/dist/quadrantDiagram-W4KKPZXB 34.4 kB 0 B
frontend/dist/QueryPerformance 8.89 kB 0 B
frontend/dist/r 3.16 kB 0 B
frontend/dist/radar-GUYGQ44K 351 B 0 B
frontend/dist/razor 9.38 kB 0 B
frontend/dist/react-json-view 121 kB 0 B
frontend/dist/recorder-v2.js 98.7 kB 0 B
frontend/dist/recorder.js 98.7 kB 0 B
frontend/dist/redis 3.59 kB 0 B
frontend/dist/redshift 11.8 kB 0 B
frontend/dist/RegionMap 29.7 kB +34 B (+0.11%)
frontend/dist/render-query 27.1 MB 0 B
frontend/dist/render-query.js 27.1 MB 0 B
frontend/dist/ReplayLens 21.8 kB 0 B
frontend/dist/ReplayLensesScene 12.2 kB 0 B
frontend/dist/requirementDiagram-4Y6WPE33 31.9 kB 0 B
frontend/dist/ResourceTransfer 9.45 kB 0 B
frontend/dist/restructuredtext 3.94 kB 0 B
frontend/dist/RevenueAnalyticsScene 25.8 kB -58 B (-0.22%)
frontend/dist/ruby 8.54 kB 0 B
frontend/dist/rust 4.2 kB 0 B
frontend/dist/sankeyDiagram-5OEKKPKP 24.1 kB 0 B
frontend/dist/SavedInsights 936 B 0 B
frontend/dist/sb 1.86 kB 0 B
frontend/dist/scala 7.36 kB 0 B
frontend/dist/schema 723 kB 0 B
frontend/dist/SchemaScene 24 kB +35 B (+0.15%)
frontend/dist/scheme 1.8 kB 0 B
frontend/dist/scss 6.45 kB 0 B
frontend/dist/SdkDoctorScene 9.69 kB 0 B
frontend/dist/sequenceDiagram-3UESZ5HK 117 kB 0 B
frontend/dist/SessionAttributionExplorerScene 6.9 kB 0 B
frontend/dist/SessionGroupSummariesTable 4.94 kB -34 B (-0.68%)
frontend/dist/SessionGroupSummaryScene 19.1 kB +29 B (+0.15%)
frontend/dist/SessionProfileScene 15.3 kB 0 B
frontend/dist/SessionRecordingDetail 2.03 kB 0 B
frontend/dist/SessionRecordingFilePlaybackScene 4.74 kB 0 B
frontend/dist/SessionRecordings 1.05 kB 0 B
frontend/dist/SessionRecordingsKiosk 10.2 kB 0 B
frontend/dist/SessionRecordingsPlaylistScene 5.38 kB 0 B
frontend/dist/SessionRecordingsSettingsScene 2.24 kB 0 B
frontend/dist/SessionsScene 4.61 kB 0 B
frontend/dist/SettingsScene 3.83 kB 0 B
frontend/dist/sharedChunkAnchors 1.15 kB 0 B
frontend/dist/sharedChunkAnchors.js 1.15 kB 0 B
frontend/dist/SharedMetric 6.33 kB 0 B
frontend/dist/SharedMetrics 821 B 0 B
frontend/dist/shell 3.11 kB 0 B
frontend/dist/SignupContainer 28.5 kB 0 B
frontend/dist/Site 1.47 kB 0 B
frontend/dist/solidity 18.6 kB 0 B
frontend/dist/sophia 2.8 kB 0 B
frontend/dist/SourceScene 996 B +34 B (+3.53%)
frontend/dist/SourcesScene 6.24 kB +34 B (+0.55%)
frontend/dist/sparql 2.59 kB 0 B
frontend/dist/sql 10.3 kB 0 B
frontend/dist/SqlVariableEditScene 7.52 kB 0 B
frontend/dist/st 7.44 kB 0 B
frontend/dist/StartupProgram 21.5 kB 0 B
frontend/dist/stateDiagram-AJRCARHV 11.3 kB +5 B (+0.04%)
frontend/dist/stateDiagram-v2-BHNVJYJU 1.22 kB 0 B
frontend/dist/StripeConfirmInstall 3.81 kB 0 B
frontend/dist/SubscriptionScene 14.1 kB 0 B
frontend/dist/SubscriptionsScene 5.73 kB 0 B
frontend/dist/SupportSettingsScene 1.71 kB 0 B
frontend/dist/SupportTicketScene 33.8 kB 0 B
frontend/dist/SupportTicketsScene 971 B 0 B
frontend/dist/Survey 1.29 kB 0 B
frontend/dist/SurveyFormBuilder 1.82 kB 0 B
frontend/dist/Surveys 26.6 kB 0 B
frontend/dist/surveys.js 94.7 kB 0 B
frontend/dist/SurveyWizard 72.6 kB 0 B
frontend/dist/swift 5.3 kB 0 B
frontend/dist/SystemStatus 17.3 kB 0 B
frontend/dist/systemverilog 7.65 kB 0 B
frontend/dist/TaskDetailScene 23.5 kB 0 B
frontend/dist/TaskTracker 14.5 kB 0 B
frontend/dist/tcl 3.61 kB 0 B
frontend/dist/TextCardMarkdownEditor 11.2 kB -25 B (-0.22%)
frontend/dist/timeline-definition-PNZ67QCA 31.4 kB 0 B
frontend/dist/toolbar 15.4 MB 0 B
frontend/dist/toolbar.js 15.4 MB 0 B
frontend/dist/ToolbarLaunch 2.75 kB 0 B
frontend/dist/tracing-headers.js 1.84 kB 0 B
frontend/dist/TracingScene 54 kB -38 B (-0.07%)
frontend/dist/TransformationsScene 6.44 kB 0 B
frontend/dist/treemap-LRROVOQU 357 B 0 B
frontend/dist/treeView-BLDUP644 360 B 0 B
frontend/dist/TrendsBarChart 6.91 kB 0 B
frontend/dist/TrendsLineChart 6.84 kB 0 B
frontend/dist/tsMode 24 kB 0 B
frontend/dist/twig 6.01 kB 0 B
frontend/dist/TwoFactorReset 4.3 kB 0 B
frontend/dist/typescript 274 B 0 B
frontend/dist/typespec 2.86 kB 0 B
frontend/dist/Unsubscribe 1.93 kB 0 B
frontend/dist/UserInterview 6.32 kB +34 B (+0.54%)
frontend/dist/UserInterviewResponse 5.6 kB +34 B (+0.61%)
frontend/dist/UserInterviews 4.08 kB -34 B (-0.83%)
frontend/dist/vb 5.83 kB 0 B
frontend/dist/vennDiagram-CIIHVFJN 41.7 kB 0 B
frontend/dist/VercelConnect 5.27 kB 0 B
frontend/dist/VercelLinkError 2.54 kB 0 B
frontend/dist/VerifyEmail 5.05 kB 0 B
frontend/dist/vimMode 211 kB 0 B
frontend/dist/VisualReviewIndexScene 2.44 kB 0 B
frontend/dist/VisualReviewRunScene 44.6 kB +33 B (+0.07%)
frontend/dist/VisualReviewRunsScene 7.21 kB -37 B (-0.51%)
frontend/dist/VisualReviewSettingsScene 11 kB 0 B
frontend/dist/VisualReviewSnapshotHistoryScene 13.8 kB -36 B (-0.26%)
frontend/dist/VisualReviewSnapshotOverviewScene 19.5 kB +37 B (+0.19%)
frontend/dist/wardley-L42UT6IY 352 B 0 B
frontend/dist/wardleyDiagram-YWT4CUSO 26.2 kB 0 B
frontend/dist/web-vitals-with-attribution.js 11.8 kB 0 B
frontend/dist/web-vitals.js 6.39 kB 0 B
frontend/dist/WebAnalyticsScene 10.4 kB 0 B
frontend/dist/WebGLRenderer-DYjOwNoG 60.4 kB 0 B
frontend/dist/WebGPURenderer-B_wkl_Ja 36.3 kB 0 B
frontend/dist/WebScriptsScene 2.82 kB 0 B
frontend/dist/WebVitals 7.41 kB -34 B (-0.46%)
frontend/dist/WebVitalsPathBreakdown 3.89 kB -34 B (-0.87%)
frontend/dist/webworkerAll-puPV1rBA 397 B 0 B
frontend/dist/wgsl 7.38 kB 0 B
frontend/dist/Wizard 4.73 kB 0 B
frontend/dist/WorkflowScene 110 kB 0 B
frontend/dist/WorkflowsScene 60 kB 0 B
frontend/dist/WorldMap 1.04 MB 0 B
frontend/dist/xml 3.02 kB 0 B
frontend/dist/xychartDiagram-2RQKCTM6 39.6 kB 0 B
frontend/dist/yaml 4.64 kB 0 B

compressed-size-action

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.

1 participant