fix(MCP): Build errors? (#41490)

This commit is contained in:
Danilo Campos
2025-11-13 13:16:30 -08:00
committed by GitHub
parent 2e2bd0fc73
commit ff979438d1
2 changed files with 8 additions and 6 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "@posthog/agent-toolkit",
"version": "0.2.3",
"version": "0.2.4",
"description": "PostHog tools for AI agents",
"main": "dist/index.js",
"module": "dist/index.mjs",

View File

@@ -454,13 +454,13 @@ export class ApiClient {
// Prepare metrics queries
const sharedPrimaryMetrics = (experiment.saved_metrics || [])
.filter(({ metadata }) => metadata.type === 'primary')
.map(({ query }) => query)
.filter(({ metadata }: any) => metadata.type === 'primary')
.map(({ query }: any) => query)
const allPrimaryMetrics = [...(experiment.metrics || []), ...sharedPrimaryMetrics]
const sharedSecondaryMetrics = (experiment.saved_metrics || [])
.filter(({ metadata }) => metadata.type === 'secondary')
.map(({ query }) => query)
.filter(({ metadata }: any) => metadata.type === 'secondary')
.map(({ query }: any) => query)
const allSecondaryMetrics = [...(experiment.metrics_secondary || []), ...sharedSecondaryMetrics]
// Execute queries for primary metrics
@@ -667,7 +667,9 @@ export class ApiClient {
return { success: false, error: listResult.error }
}
const found = listResult.data.find((f) => f.key === key)
const found = listResult.data.find(
(f: { id: number; key: string; name: string; active: boolean }) => f.key === key
)
if (!found) {
return { success: true, data: undefined }