@tylertech/forge-ai-react
Advanced tools
@@ -92,2 +92,5 @@ import React from "react"; | ||
| /** Fired synchronously when a run starts, before the request is sent. Use this to set adapter context just-in-time. */ | ||
| onForgeAiChatbotRunStarted?: (event: CustomEvent<CustomEvent<void>>) => void; | ||
| /** Fired when user sends a message */ | ||
@@ -139,2 +142,3 @@ onForgeAiChatbotMessageSent?: ( | ||
| * - **forge-ai-chatbot-disconnected** - Fired when adapter disconnects | ||
| * - **forge-ai-chatbot-run-started** - Fired synchronously when a run starts, before the request is sent. Use this to set adapter context just-in-time. | ||
| * - **forge-ai-chatbot-message-sent** - Fired when user sends a message | ||
@@ -141,0 +145,0 @@ * - **forge-ai-chatbot-message-received** - Fired when assistant message is complete |
@@ -38,2 +38,7 @@ import React, { forwardRef, useRef, useEffect } from "react"; | ||
| ref, | ||
| "forge-ai-chatbot-run-started", | ||
| props.onForgeAiChatbotRunStarted, | ||
| ); | ||
| useEventListener( | ||
| ref, | ||
| "forge-ai-chatbot-message-sent", | ||
@@ -40,0 +45,0 @@ props.onForgeAiChatbotMessageSent, |
+8
-8
| export * from "./ForgeAiAgentInfo.js"; | ||
| export * from "./ForgeAiAgentSelector.js"; | ||
| export * from "./ForgeAiArtifact.js"; | ||
| export * from "./ForgeAiAgentSelector.js"; | ||
| export * from "./ForgeAiAssistantResponse.js"; | ||
| export * from "./ForgeAiAttachment.js"; | ||
| export * from "./ForgeAiButton.js"; | ||
| export * from "./ForgeAiChainOfThought.js"; | ||
| export * from "./ForgeAiButton.js"; | ||
| export * from "./ForgeAiChatHeader.js"; | ||
| export * from "./ForgeAiChatInterface.js"; | ||
| export * from "./ForgeAiChatbotLauncher.js"; | ||
| export * from "./ForgeAiChatbotToolCall.js"; | ||
| export * from "./ForgeAiChatbot.js"; | ||
| export * from "./ForgeAiChatbotLauncher.js"; | ||
| export * from "./ForgeAiConfirmationPrompt.js"; | ||
@@ -34,4 +34,4 @@ export * from "./ForgeAiDialog.js"; | ||
| export * from "./ForgeAiReasoningHeader.js"; | ||
| export * from "./ForgeAiResponseMessageToolbar.js"; | ||
| export * from "./ForgeAiResponseMessage.js"; | ||
| export * from "./ForgeAiResponseMessageToolbar.js"; | ||
| export * from "./ForgeAiSidebarChat.js"; | ||
@@ -41,9 +41,9 @@ export * from "./ForgeAiSidebar.js"; | ||
| export * from "./ForgeAiSpinner.js"; | ||
| export * from "./ForgeAiThinkingIndicator.js"; | ||
| export * from "./ForgeAiSuggestions.js"; | ||
| export * from "./ForgeAiThinkingIndicator.js"; | ||
| export * from "./ForgeAiThreads.js"; | ||
| export * from "./ForgeAiToolCallIndicator.js"; | ||
| export * from "./ForgeAiThreads.js"; | ||
| export * from "./ForgeAiUserMessage.js"; | ||
| export * from "./ForgeAiUserMessageToolbar.js"; | ||
| export * from "./ForgeAiVoiceInput.js"; | ||
| export * from "./ForgeAiUserMessageToolbar.js"; | ||
| export * from "./ForgeAiThoughtBase.js"; | ||
@@ -56,5 +56,5 @@ export * from "./ForgeAiThoughtDetail.js"; | ||
| export * from "./ForgeAiPopover.js"; | ||
| export * from "./ForgeAiOverlay.js"; | ||
| export * from "./ForgeAiTooltip.js"; | ||
| export * from "./ForgeAiOverlay.js"; | ||
| export * from "./ForgeAiToolDataTable.js"; | ||
| export * from "./ForgeAiPaginator.js"; |
+8
-8
| export * from "./ForgeAiAgentInfo.js"; | ||
| export * from "./ForgeAiAgentSelector.js"; | ||
| export * from "./ForgeAiArtifact.js"; | ||
| export * from "./ForgeAiAgentSelector.js"; | ||
| export * from "./ForgeAiAssistantResponse.js"; | ||
| export * from "./ForgeAiAttachment.js"; | ||
| export * from "./ForgeAiButton.js"; | ||
| export * from "./ForgeAiChainOfThought.js"; | ||
| export * from "./ForgeAiButton.js"; | ||
| export * from "./ForgeAiChatHeader.js"; | ||
| export * from "./ForgeAiChatInterface.js"; | ||
| export * from "./ForgeAiChatbotLauncher.js"; | ||
| export * from "./ForgeAiChatbotToolCall.js"; | ||
| export * from "./ForgeAiChatbot.js"; | ||
| export * from "./ForgeAiChatbotLauncher.js"; | ||
| export * from "./ForgeAiConfirmationPrompt.js"; | ||
@@ -34,4 +34,4 @@ export * from "./ForgeAiDialog.js"; | ||
| export * from "./ForgeAiReasoningHeader.js"; | ||
| export * from "./ForgeAiResponseMessageToolbar.js"; | ||
| export * from "./ForgeAiResponseMessage.js"; | ||
| export * from "./ForgeAiResponseMessageToolbar.js"; | ||
| export * from "./ForgeAiSidebarChat.js"; | ||
@@ -41,9 +41,9 @@ export * from "./ForgeAiSidebar.js"; | ||
| export * from "./ForgeAiSpinner.js"; | ||
| export * from "./ForgeAiThinkingIndicator.js"; | ||
| export * from "./ForgeAiSuggestions.js"; | ||
| export * from "./ForgeAiThinkingIndicator.js"; | ||
| export * from "./ForgeAiThreads.js"; | ||
| export * from "./ForgeAiToolCallIndicator.js"; | ||
| export * from "./ForgeAiThreads.js"; | ||
| export * from "./ForgeAiUserMessage.js"; | ||
| export * from "./ForgeAiUserMessageToolbar.js"; | ||
| export * from "./ForgeAiVoiceInput.js"; | ||
| export * from "./ForgeAiUserMessageToolbar.js"; | ||
| export * from "./ForgeAiThoughtBase.js"; | ||
@@ -56,5 +56,5 @@ export * from "./ForgeAiThoughtDetail.js"; | ||
| export * from "./ForgeAiPopover.js"; | ||
| export * from "./ForgeAiOverlay.js"; | ||
| export * from "./ForgeAiTooltip.js"; | ||
| export * from "./ForgeAiOverlay.js"; | ||
| export * from "./ForgeAiToolDataTable.js"; | ||
| export * from "./ForgeAiPaginator.js"; |
+3
-3
| { | ||
| "name": "@tylertech/forge-ai-react", | ||
| "version": "0.11.1", | ||
| "version": "0.11.2", | ||
| "description": "A React adapter for Tyler Forge™ AI Web Components.", | ||
@@ -19,3 +19,3 @@ "repository": "tyler-technologies-oss/forge-ai", | ||
| "react": ">=17.0.0", | ||
| "@tylertech/forge-ai": "^0.11.1" | ||
| "@tylertech/forge-ai": "^0.11.6" | ||
| }, | ||
@@ -48,3 +48,3 @@ "devDependencies": { | ||
| "vite-tsconfig-paths": "6.0.5", | ||
| "@tylertech/forge-ai": "^0.11.1" | ||
| "@tylertech/forge-ai": "^0.11.6" | ||
| }, | ||
@@ -51,0 +51,0 @@ "scripts": { |
229034
0.2%5337
0.15%