Add the parent task ID in telemetry (#8532)

This commit is contained in:
Matt Rubens 2025-10-06 11:30:01 -04:00 committed by GitHub
parent 85b0e8a280
commit 28b642d28c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 2 additions and 0 deletions

View file

@ -112,6 +112,7 @@ export type AppProperties = z.infer<typeof appPropertiesSchema>
export const taskPropertiesSchema = z.object({
taskId: z.string().optional(),
parentTaskId: z.string().optional(),
apiProvider: z.enum(providerNames).optional(),
modelId: z.string().optional(),
diffStrategy: z.string().optional(),

View file

@ -2756,6 +2756,7 @@ export class ClineProvider
language,
mode,
taskId: task?.taskId,
parentTaskId: task?.parentTask?.taskId,
apiProvider: apiConfiguration?.apiProvider,
modelId: task?.api?.getModel().id,
diffStrategy: task?.diffStrategy?.getName(),