@builder.io/ai-utils
Advanced tools
Comparing version
{ | ||
"name": "@builder.io/ai-utils", | ||
"version": "0.1.4", | ||
"version": "0.1.5", | ||
"description": "Builder.io AI utils", | ||
@@ -5,0 +5,0 @@ "type": "module", |
@@ -250,5 +250,13 @@ import type { Attachment, ContentMessageItemToolResult, UserMessageParam } from "./messages"; | ||
} | ||
export interface GenerateCompletionStepRestore { | ||
type: "restore"; | ||
location: "before" | "after"; | ||
files: string[]; | ||
targetCompletionId: string; | ||
lastCompletionId: string; | ||
commitHash: string | undefined; | ||
} | ||
export type GenerateCompletionStep = { | ||
timestamp?: number; | ||
} & (GenerateCompletionStepPlanning | GenerateCompletionStepStart | GenerateCompletionStepDelta | GenerateCompletionStepUser | GenerateCompletionStepFile | GenerateCompletionStepDiff | GenerateCompletionStepTool | GenerateCompletionStepError | GenerateCompletionStepContinue | GenerateCompletionStepWaitForInput | GenerateCompletionStepAbort | GenerateCompletionStepDone | GenerateCompletionStepUserInput | GenerateCompletionStepText | GenerateCompletionStepToolResult); | ||
} & (GenerateCompletionStepPlanning | GenerateCompletionStepStart | GenerateCompletionStepDelta | GenerateCompletionStepUser | GenerateCompletionStepFile | GenerateCompletionStepDiff | GenerateCompletionStepTool | GenerateCompletionStepError | GenerateCompletionStepContinue | GenerateCompletionStepWaitForInput | GenerateCompletionStepAbort | GenerateCompletionStepDone | GenerateCompletionStepUserInput | GenerateCompletionStepText | GenerateCompletionStepRestore | GenerateCompletionStepToolResult); | ||
export interface ApplyActionsResult { | ||
@@ -287,3 +295,3 @@ filePath: string; | ||
nextUrl: string | undefined; | ||
isUserMessage: boolean; | ||
role: "user" | "agent"; | ||
actions: ActionItem[]; | ||
@@ -290,0 +298,0 @@ sentiment: "positive" | "negative" | "undo" | undefined; |
41001
0.63%1400
0.57%