{"id":"src_-23PeWGyBre4FCFp7oVz7","slug":"inngest-agent-kit","name":"Agent Kit","type":"github","url":"https://github.com/inngest/agent-kit","orgId":"org_N1JtEGFuJ9qAYySlu1jcL","org":{"slug":"inngest","name":"Inngest"},"isPrimary":false,"metadata":"{\"evaluatedMethod\":\"github\",\"evaluatedAt\":\"2026-03-30T23:45:33.514Z\",\"changelogDetectedAt\":\"2026-04-18T13:03:00.365Z\"}","releaseCount":35,"releasesLast30Days":0,"avgReleasesPerWeek":0,"latestVersion":"@inngest/agent-kit@0.13.2","latestDate":"2025-11-13T15:27:01.000Z","changelogUrl":null,"hasChangelogFile":false,"lastFetchedAt":"2026-04-19T03:01:36.512Z","trackingSince":"2024-11-22T16:18:20.000Z","releases":[{"id":"rel_VDT7sV9dJXW4ZHdbIxYZ7","version":"@inngest/agent-kit@0.13.2","title":"@inngest/agent-kit@0.13.2","summary":"### Patch Changes\n\n-   3818d37: Support multiple `AsyncContext` shapes following an update in `inngest@3.45.0`\n","content":"### Patch Changes\n\n-   3818d37: Support multiple `AsyncContext` shapes following an update in `inngest@3.45.0`\n","publishedAt":"2025-11-13T15:27:01.000Z","url":"https://github.com/inngest/agent-kit/releases/tag/%40inngest/agent-kit%400.13.2","media":[]},{"id":"rel_ZtUOz4ug2yndxzp31-1Ay","version":"@inngest/agent-kit@0.13.1","title":"@inngest/agent-kit@0.13.1","summary":"### Patch Changes\n\n-   07ae4dd: Remove unused json-schema-to-zod require from bundled cjs\n","content":"### Patch Changes\n\n-   07ae4dd: Remove unused json-schema-to-zod require from bundled cjs\n","publishedAt":"2025-10-07T19:30:40.000Z","url":"https://github.com/inngest/agent-kit/releases/tag/%40inngest/agent-kit%400.13.1","media":[]},{"id":"rel_dROyl0H97DLV5rMpMr5r6","version":"@inngest/use-agent@0.4.0","title":"@inngest/use-agent@0.4.0","summary":"### Minor Changes\n\n-   2ffb890: made history strongly typed with AgentKitMessage\n","content":"### Minor Changes\n\n-   2ffb890: made history strongly typed with AgentKitMessage\n","publishedAt":"2025-10-01T21:08:57.000Z","url":"https://github.com/inngest/agent-kit/releases/tag/%40inngest/use-agent%400.4.0","media":[]},{"id":"rel_hzf8OBp4ShPy2V4PamjD7","version":"@inngest/agent-kit@0.13.0","title":"@inngest/agent-kit@0.13.0","summary":"### Minor Changes\n\n-   c9b0b16: support for latest version of inngest (3.43.1)\n    integrated azure-openai model from @inngest/ai\n    migrated to zod ...","content":"### Minor Changes\n\n-   c9b0b16: support for latest version of inngest (3.43.1)\n    integrated azure-openai model from @inngest/ai\n    migrated to zod v4 and removed zod-to-json-schema package in favor of native z.toJSONSchema()\n","publishedAt":"2025-09-27T00:27:07.000Z","url":"https://github.com/inngest/agent-kit/releases/tag/%40inngest/agent-kit%400.13.0","media":[]},{"id":"rel_cJpe_fXA-UBKx_ti7FJQi","version":"@inngest/agent-kit@0.12.1","title":"@inngest/agent-kit@0.12.1","summary":"### Patch Changes\n\n-   4a81376: replacing the static import of json-schema-to-zod with a dynamic import() inside the function where it's used to resol...","content":"### Patch Changes\n\n-   4a81376: replacing the static import of json-schema-to-zod with a dynamic import() inside the function where it's used to resolve crashing when loading agentkit in a cjs project using require()\n","publishedAt":"2025-09-25T17:14:12.000Z","url":"https://github.com/inngest/agent-kit/releases/tag/%40inngest/agent-kit%400.12.1","media":[]},{"id":"rel_D_vCq9XTrHSASRvfmgWuK","version":"@inngest/use-agent@0.3.0","title":"@inngest/use-agent@0.3.0","summary":"### Minor Changes\n\n-   b175718: # New Package: @inngest/use-agent\n\n    Introducing a comprehensive React hooks package for building AI chat interfaces...","content":"### Minor Changes\n\n-   b175718: # New Package: @inngest/use-agent\n\n    Introducing a comprehensive React hooks package for building AI chat interfaces with AgentKit networks.\n\n    ## What's New\n\n    **@inngest/use-agent** is a standalone npm package that provides a complete set of React hooks for integrating with AgentKit. This package extracts and consolidates all the React functionality needed to build sophisticated AI chat applications.\n\n    ### Core Features\n\n    -   **Core Hooks**: `useAgent`, `useChat`, `useThreads` for real-time streaming and thread management\n    -   **Utility Hooks**: `useEphemeralThreads`, `useConversationBranching`, `useEditMessage`, `useMessageActions`, `useSidebar`, `useIsMobile`\n    -   **Provider System**: `AgentProvider` for shared connections and configuration\n    -   **Transport Layer**: Configurable API layer with `DefaultAgentTransport` and custom transport support\n    -   **TypeScript Support**: Full type definitions for all hooks and components\n    -   **Next.js Compatibility**: All hooks properly marked with \"use client\" directives\n\n    ### Installation\n\n    ```bash\n    npm install @inngest/use-agents\n    # Peer dependencies\n    npm install react @inngest/realtime uuid\n    ```\n\n    ### Basic Usage\n\n    ```typescript\n    import { useChat, AgentProvider } from '@inngest/use-agents';\n\n    function App() {\n      return (\n        <AgentProvider userId=\"user-123\">\n          <ChatComponent />\n        </AgentProvider>\n      );\n    }\n\n    function ChatComponent() {\n      const { messages, sendMessage, status } = useChat();\n      return <div>/* Your chat UI */</div>;\n    }\n    ```\n\n    ### Why This Package\n\n    This package enables developers to:\n\n    -   Build AI chat applications without reinventing the wheel\n    -   Leverage pre-built, battle-tested React hooks for AgentKit integration\n    -   Maintain consistent patterns across different projects\n    -   Focus on UI/UX instead of low-level streaming and state management\n\n    ### Migration Guide\n\n    If you were previously using local hooks from AgentKit examples, replace local imports:\n\n    ```typescript\n    // Before\n    import { useChat } from \"@/hooks\";\n    import { AgentProvider } from \"@/contexts/AgentContext\";\n\n    // After\n    import { useChat, AgentProvider } from \"@inngest/use-agents\";\n    ```\n\n    No functional changes are required - the API is identical to the previous local implementation.\n","publishedAt":"2025-09-24T20:49:38.000Z","url":"https://github.com/inngest/agent-kit/releases/tag/%40inngest/use-agent%400.3.0","media":[]},{"id":"rel_s13siKcbbxqiuSijybJBo","version":"@inngest/agent-kit@0.12.0","title":"@inngest/agent-kit@0.12.0","summary":"### Minor Changes\n\n-   b175718: # Comprehensive AgentKit Enhancements\n\n    Major improvements to AgentKit with enhanced documentation, new API routes,...","content":"### Minor Changes\n\n-   b175718: # Comprehensive AgentKit Enhancements\n\n    Major improvements to AgentKit with enhanced documentation, new API routes, comprehensive UI components, and example applications.\n\n    ## 📚 Documentation Enhancements\n\n    **New Advanced Pattern Guides:**\n\n    -   Added `legacy-ui-streaming.mdx` - Guide for UI streaming with useAgent hook\n    -   Added `use-chat.mdx` - Comprehensive guide for building chat interfaces\n    -   Added `use-threads.mdx` - Documentation for managing conversation threads\n    -   Added `use-agent.mdx` - Updated agent integration patterns\n\n    **Documentation Reorganization:**\n\n    -   Moved UI streaming guides to dedicated UI Integration section\n    -   Enhanced advanced patterns with practical examples\n    -   Added sequence diagrams and usage guides\n\n    ## ⚡ Revolutionary Automatic Event Streaming System\n\n    **Comprehensive Streaming Architecture:**\n\n    -   **StreamingContext**: Hierarchical context management for network/agent runs with shared sequence counters\n    -   **Event Schema**: 15+ event types covering complete agent lifecycle (run.started, part.created, text.delta, tool calls, HITL, etc.)\n    -   **Automatic Enrichment**: Events auto-enriched with threadId, userId, and context metadata\n    -   **Sequence Management**: Monotonic sequence numbering for perfect event ordering across contexts\n    -   **Parent/Child Contexts**: Seamless context inheritance for agent runs within network runs\n    -   **Proxy-based Step Wrapper**: Transparent integration with Inngest steps without breaking existing code\n    -   **Best-effort Publishing**: Graceful error handling that never breaks agent execution\n    -   **OpenAI-Compatible IDs**: Automatic generation of tool call IDs within OpenAI's 40-character limit\n\n    **Event Types Supported:**\n\n    -   **Lifecycle Events**: `run.started`, `run.completed`, `run.failed`, `run.interrupted`\n    -   **Content Streaming**: `text.delta`, `reasoning.delta`, `data.delta`\n    -   **Tool Integration**: `tool_call.arguments.delta`, `tool_call.output.delta`\n    -   **Part Management**: `part.created`, `part.completed`, `part.failed`\n    -   **HITL Support**: `hitl.requested`, `hitl.resolved`\n    -   **Metadata & Control**: `usage.updated`, `metadata.updated`, `stream.ended`\n\n    **Developer Experience:**\n\n    -   **Zero Configuration**: Automatic context extraction from network state\n    -   **Debug Logging**: Comprehensive debug output for development\n    -   **Shared Sequence Counters**: Perfect event ordering across multiple contexts\n    -   **Flexible Publishing**: Configurable publish functions for any transport\n\n    This streaming system enables real-time UI updates that perfectly match the `useAgent` hook expectations, creating seamless agent-to-UI communication.\n\n    ## 🚀 New API Routes & Backend Features\n\n    **Chat & Communication:**\n\n    -   `POST /api/chat` - Main chat endpoint with Zod validation and Inngest integration\n    -   `POST /api/chat/cancel` - Chat cancellation with run interruption events\n    -   `POST /api/approve-tool` - Human-in-the-loop tool approval system\n    -   `POST /api/realtime/token` - Real-time subscription token generation\n\n    **Thread Management:**\n\n    -   `GET/POST /api/threads` - Thread listing and creation with pagination\n    -   `GET/DELETE/PATCH /api/threads/[threadId]` - Individual thread operations\n    -   Thread title generation and metadata management\n    -   Support for both authenticated and anonymous users\n\n    **Integration:**\n\n    -   `/api/inngest/route` - Inngest function serving with runAgentChat\n    -   PostgresHistoryAdapter integration for persistent storage\n\n    ## 🎨 Comprehensive UI Component Library\n\n    **AI-Specific Elements:**\n\n    -   `Actions` & `Action` - Interactive action buttons with tooltips\n    -   `Branch` components - Conversation branching and navigation\n    -   `CodeBlock` - Syntax-highlighted code display with copy functionality\n    -   `Conversation` - Chat conversation containers with scroll management\n    -   `Image` - AI-generated image display components\n    -   `InlineCitation` - Citation cards and source referencing\n    -   `Loader` - Loading animations and states\n    -   `Message` components - Message display with avatars and content\n    -   `PromptInput` - Responsive chat input with model selection\n    -   `Reasoning` - Agent reasoning display with streaming support\n    -   `Sources` - Source material display and linking\n    -   `Suggestion` - AI suggestion chips and interactions\n    -   `Task` - Task display and management components\n    -   `Tool` - Tool call display with input/output views\n    -   `WebPreview` - Web page preview components\n\n    **Chat Interface Components:**\n\n    -   `Chat` - Main chat interface with sidebar integration\n    -   `EmptyState` - Welcome screen with suggestions\n    -   `ChatHeader` - Header with actions and agent information\n    -   `ShareDialog` - Thread sharing functionality\n    -   Message parts for all content types (Text, Tool, Data, File, Source, etc.)\n    -   `MessageActions` - Copy, edit, regenerate, like/dislike functionality\n    -   `MessageEditor` - In-place message editing\n    -   Sidebar components (Desktop & Mobile) with thread management\n\n    **Playground & Development Tools:**\n\n    -   `SqlPlayground` - Interactive SQL query interface\n    -   `SqlEditor` - SQL editing with syntax highlighting\n    -   `EphemeralChat` - Client-side only chat for demos\n    -   `MultiChat` - Multiple concurrent chat sessions\n    -   Tab management for multiple contexts\n\n    **UI Primitives & Layout:**\n\n    -   Complete shadcn/ui component library integration\n    -   `Button`, `Card`, `Dialog`, `Sheet`, `Tabs` and 30+ UI primitives\n    -   Responsive layouts and mobile-first design\n    -   Dark/light theme support with CSS custom properties\n\n    ## 🔧 Developer Experience Improvements\n\n    **Example Applications:**\n\n    -   Multi-chat interface for concurrent conversations\n    -   SQL playground with chat integration\n    -   Thread-based routing (`/chat/[threadId]`)\n    -   Responsive design patterns\n\n    **Build & Configuration:**\n\n    -   Next.js App Router integration\n    -   Tailwind CSS with custom design system\n    -   TypeScript throughout with strict type checking\n    -   Component composition patterns\n\n    **Development Tools:**\n\n    -   Hot reload support for rapid development\n    -   Comprehensive prop interfaces and documentation\n    -   Modular component architecture\n    -   Mobile-responsive design patterns\n\n    ## 🎯 Key Benefits\n\n    -   **Faster Development**: Pre-built components reduce implementation time\n    -   **Consistent UX**: Unified design system across all AgentKit applications\n    -   **Production Ready**: Battle-tested components with proper error handling\n    -   **Flexible Architecture**: Composable components for custom implementations\n    -   **Enhanced Documentation**: Clear guides for common integration patterns\n\n    This release significantly enhances the AgentKit ecosystem with production-ready tools for building sophisticated AI chat applications.\n","publishedAt":"2025-09-24T20:49:35.000Z","url":"https://github.com/inngest/agent-kit/releases/tag/%40inngest/agent-kit%400.12.0","media":[]},{"id":"rel_bVZmeF7UXY8Nn9-i-mTxj","version":"@inngest/agent-kit@0.11.0","title":"@inngest/agent-kit@0.11.0","summary":"### Minor Changes\n\n-   81c90df: # Comprehensive AgentKit Enhancements\n\n    Major improvements to AgentKit with enhanced documentation, new API routes,...","content":"### Minor Changes\n\n-   81c90df: # Comprehensive AgentKit Enhancements\n\n    Major improvements to AgentKit with enhanced documentation, new API routes, comprehensive UI components, and example applications.\n\n    ## 📚 Documentation Enhancements\n\n    **New Advanced Pattern Guides:**\n\n    -   Added `legacy-ui-streaming.mdx` - Guide for UI streaming with useAgent hook\n    -   Added `use-chat.mdx` - Comprehensive guide for building chat interfaces\n    -   Added `use-threads.mdx` - Documentation for managing conversation threads\n    -   Added `use-agent.mdx` - Updated agent integration patterns\n\n    **Documentation Reorganization:**\n\n    -   Moved UI streaming guides to dedicated UI Integration section\n    -   Enhanced advanced patterns with practical examples\n    -   Added sequence diagrams and usage guides\n\n    ## ⚡ Revolutionary Automatic Event Streaming System\n\n    **Comprehensive Streaming Architecture:**\n\n    -   **StreamingContext**: Hierarchical context management for network/agent runs with shared sequence counters\n    -   **Event Schema**: 15+ event types covering complete agent lifecycle (run.started, part.created, text.delta, tool calls, HITL, etc.)\n    -   **Automatic Enrichment**: Events auto-enriched with threadId, userId, and context metadata\n    -   **Sequence Management**: Monotonic sequence numbering for perfect event ordering across contexts\n    -   **Parent/Child Contexts**: Seamless context inheritance for agent runs within network runs\n    -   **Proxy-based Step Wrapper**: Transparent integration with Inngest steps without breaking existing code\n    -   **Best-effort Publishing**: Graceful error handling that never breaks agent execution\n    -   **OpenAI-Compatible IDs**: Automatic generation of tool call IDs within OpenAI's 40-character limit\n\n    **Event Types Supported:**\n\n    -   **Lifecycle Events**: `run.started`, `run.completed`, `run.failed`, `run.interrupted`\n    -   **Content Streaming**: `text.delta`, `reasoning.delta`, `data.delta`\n    -   **Tool Integration**: `tool_call.arguments.delta`, `tool_call.output.delta`\n    -   **Part Management**: `part.created`, `part.completed`, `part.failed`\n    -   **HITL Support**: `hitl.requested`, `hitl.resolved`\n    -   **Metadata & Control**: `usage.updated`, `metadata.updated`, `stream.ended`\n\n    **Developer Experience:**\n\n    -   **Zero Configuration**: Automatic context extraction from network state\n    -   **Debug Logging**: Comprehensive debug output for development\n    -   **Shared Sequence Counters**: Perfect event ordering across multiple contexts\n    -   **Flexible Publishing**: Configurable publish functions for any transport\n\n    This streaming system enables real-time UI updates that perfectly match the `useAgent` hook expectations, creating seamless agent-to-UI communication.\n\n    ## 🚀 New API Routes & Backend Features\n\n    **Chat & Communication:**\n\n    -   `POST /api/chat` - Main chat endpoint with Zod validation and Inngest integration\n    -   `POST /api/chat/cancel` - Chat cancellation with run interruption events\n    -   `POST /api/approve-tool` - Human-in-the-loop tool approval system\n    -   `POST /api/realtime/token` - Real-time subscription token generation\n\n    **Thread Management:**\n\n    -   `GET/POST /api/threads` - Thread listing and creation with pagination\n    -   `GET/DELETE/PATCH /api/threads/[threadId]` - Individual thread operations\n    -   Thread title generation and metadata management\n    -   Support for both authenticated and anonymous users\n\n    **Integration:**\n\n    -   `/api/inngest/route` - Inngest function serving with runAgentChat\n    -   PostgresHistoryAdapter integration for persistent storage\n\n    ## 🎨 Comprehensive UI Component Library\n\n    **AI-Specific Elements:**\n\n    -   `Actions` & `Action` - Interactive action buttons with tooltips\n    -   `Branch` components - Conversation branching and navigation\n    -   `CodeBlock` - Syntax-highlighted code display with copy functionality\n    -   `Conversation` - Chat conversation containers with scroll management\n    -   `Image` - AI-generated image display components\n    -   `InlineCitation` - Citation cards and source referencing\n    -   `Loader` - Loading animations and states\n    -   `Message` components - Message display with avatars and content\n    -   `PromptInput` - Responsive chat input with model selection\n    -   `Reasoning` - Agent reasoning display with streaming support\n    -   `Sources` - Source material display and linking\n    -   `Suggestion` - AI suggestion chips and interactions\n    -   `Task` - Task display and management components\n    -   `Tool` - Tool call display with input/output views\n    -   `WebPreview` - Web page preview components\n\n    **Chat Interface Components:**\n\n    -   `Chat` - Main chat interface with sidebar integration\n    -   `EmptyState` - Welcome screen with suggestions\n    -   `ChatHeader` - Header with actions and agent information\n    -   `ShareDialog` - Thread sharing functionality\n    -   Message parts for all content types (Text, Tool, Data, File, Source, etc.)\n    -   `MessageActions` - Copy, edit, regenerate, like/dislike functionality\n    -   `MessageEditor` - In-place message editing\n    -   Sidebar components (Desktop & Mobile) with thread management\n\n    **Playground & Development Tools:**\n\n    -   `SqlPlayground` - Interactive SQL query interface\n    -   `SqlEditor` - SQL editing with syntax highlighting\n    -   `EphemeralChat` - Client-side only chat for demos\n    -   `MultiChat` - Multiple concurrent chat sessions\n    -   Tab management for multiple contexts\n\n    **UI Primitives & Layout:**\n\n    -   Complete shadcn/ui component library integration\n    -   `Button`, `Card`, `Dialog`, `Sheet`, `Tabs` and 30+ UI primitives\n    -   Responsive layouts and mobile-first design\n    -   Dark/light theme support with CSS custom properties\n\n    ## 🔧 Developer Experience Improvements\n\n    **Example Applications:**\n\n    -   Multi-chat interface for concurrent conversations\n    -   SQL playground with chat integration\n    -   Thread-based routing (`/chat/[threadId]`)\n    -   Responsive design patterns\n\n    **Build & Configuration:**\n\n    -   Next.js App Router integration\n    -   Tailwind CSS with custom design system\n    -   TypeScript throughout with strict type checking\n    -   Component composition patterns\n\n    **Development Tools:**\n\n    -   Hot reload support for rapid development\n    -   Comprehensive prop interfaces and documentation\n    -   Modular component architecture\n    -   Mobile-responsive design patterns\n\n    ## 🎯 Key Benefits\n\n    -   **Faster Development**: Pre-built components reduce implementation time\n    -   **Consistent UX**: Unified design system across all AgentKit applications\n    -   **Production Ready**: Battle-tested components with proper error handling\n    -   **Flexible Architecture**: Composable components for custom implementations\n    -   **Enhanced Documentation**: Clear guides for common integration patterns\n\n    This release significantly enhances the AgentKit ecosystem with production-ready tools for building sophisticated AI chat applications.\n","publishedAt":"2025-09-24T14:56:37.000Z","url":"https://github.com/inngest/agent-kit/releases/tag/%40inngest/agent-kit%400.11.0","media":[]},{"id":"rel_Emfk9vM0MAfyf_1OEf2kv","version":"@inngest/use-agent@0.2.0","title":"@inngest/use-agent@0.2.0","summary":"### Minor Changes\n\n-   81c90df: # New Package: @inngest/use-agent\n\n    Introducing a comprehensive React hooks package for building AI chat interfaces...","content":"### Minor Changes\n\n-   81c90df: # New Package: @inngest/use-agent\n\n    Introducing a comprehensive React hooks package for building AI chat interfaces with AgentKit networks.\n\n    ## What's New\n\n    **@inngest/use-agent** is a standalone npm package that provides a complete set of React hooks for integrating with AgentKit. This package extracts and consolidates all the React functionality needed to build sophisticated AI chat applications.\n\n    ### Core Features\n\n    -   **Core Hooks**: `useAgent`, `useChat`, `useThreads` for real-time streaming and thread management\n    -   **Utility Hooks**: `useEphemeralThreads`, `useConversationBranching`, `useEditMessage`, `useMessageActions`, `useSidebar`, `useIsMobile`\n    -   **Provider System**: `AgentProvider` for shared connections and configuration\n    -   **Transport Layer**: Configurable API layer with `DefaultAgentTransport` and custom transport support\n    -   **TypeScript Support**: Full type definitions for all hooks and components\n    -   **Next.js Compatibility**: All hooks properly marked with \"use client\" directives\n\n    ### Installation\n\n    ```bash\n    npm install @inngest/use-agents\n    # Peer dependencies\n    npm install react @inngest/realtime uuid\n    ```\n\n    ### Basic Usage\n\n    ```typescript\n    import { useChat, AgentProvider } from '@inngest/use-agents';\n\n    function App() {\n      return (\n        <AgentProvider userId=\"user-123\">\n          <ChatComponent />\n        </AgentProvider>\n      );\n    }\n\n    function ChatComponent() {\n      const { messages, sendMessage, status } = useChat();\n      return <div>/* Your chat UI */</div>;\n    }\n    ```\n\n    ### Why This Package\n\n    This package enables developers to:\n\n    -   Build AI chat applications without reinventing the wheel\n    -   Leverage pre-built, battle-tested React hooks for AgentKit integration\n    -   Maintain consistent patterns across different projects\n    -   Focus on UI/UX instead of low-level streaming and state management\n\n    ### Migration Guide\n\n    If you were previously using local hooks from AgentKit examples, replace local imports:\n\n    ```typescript\n    // Before\n    import { useChat } from \"@/hooks\";\n    import { AgentProvider } from \"@/contexts/AgentContext\";\n\n    // After\n    import { useChat, AgentProvider } from \"@inngest/use-agents\";\n    ```\n\n    No functional changes are required - the API is identical to the previous local implementation.\n","publishedAt":"2025-09-24T14:56:34.000Z","url":"https://github.com/inngest/agent-kit/releases/tag/%40inngest/use-agent%400.2.0","media":[]},{"id":"rel_mcWhWKugVwmxtgxJkQB4K","version":"@inngest/agent-kit@0.9.0","title":"@inngest/agent-kit@0.9.0","summary":"### Minor Changes\n\n-   d9507fb: Added support for persistent conversation history via HistoryAdapters\n    Created an example NextJS app with realtime ...","content":"### Minor Changes\n\n-   d9507fb: Added support for persistent conversation history via HistoryAdapters\n    Created an example NextJS app with realtime responses and thread management\n","publishedAt":"2025-07-01T19:24:38.000Z","url":"https://github.com/inngest/agent-kit/releases/tag/%40inngest/agent-kit%400.9.0","media":[]},{"id":"rel_ZisQveQp_mxn_2uPr2rUg","version":"@inngest/agent-kit@0.8.4","title":"@inngest/agent-kit@0.8.4","summary":"### Patch Changes\n\n-   fed9545: fixed deserialization of state losing messages and results in Inngest context\n","content":"### Patch Changes\n\n-   fed9545: fixed deserialization of state losing messages and results in Inngest context\n","publishedAt":"2025-07-01T18:38:43.000Z","url":"https://github.com/inngest/agent-kit/releases/tag/%40inngest/agent-kit%400.8.4","media":[]},{"id":"rel_GOZrCVqd1f__Stl7ZgDpK","version":"@inngest/agent-kit@0.8.3","title":"@inngest/agent-kit@0.8.3","summary":"### Patch Changes\n\n-   2f56454: fixed issue with openai parser not handling responses with both text and tool call parts\n","content":"### Patch Changes\n\n-   2f56454: fixed issue with openai parser not handling responses with both text and tool call parts\n","publishedAt":"2025-06-20T01:51:44.000Z","url":"https://github.com/inngest/agent-kit/releases/tag/%40inngest/agent-kit%400.8.3","media":[]},{"id":"rel_d5nwWv9qGzKWwQACzlG9_","version":"@inngest/agent-kit@0.8.2","title":"@inngest/agent-kit@0.8.2","summary":"### Patch Changes\n\n-   f09cb8e: Adding recursive check for removing additionalProperties for gemini.\n","content":"### Patch Changes\n\n-   f09cb8e: Adding recursive check for removing additionalProperties for gemini.\n","publishedAt":"2025-06-19T16:24:48.000Z","url":"https://github.com/inngest/agent-kit/releases/tag/%40inngest/agent-kit%400.8.2","media":[]},{"id":"rel_qbpVlE4t3kQIVVZ0rM4Va","version":"@inngest/agent-kit@0.8.1","title":"@inngest/agent-kit@0.8.1","summary":"### Patch Changes\n\n-   f476961: Fixed Gemini adapter response parsing & malformed function call handling\n","content":"### Patch Changes\n\n-   f476961: Fixed Gemini adapter response parsing & malformed function call handling\n","publishedAt":"2025-06-18T21:22:34.000Z","url":"https://github.com/inngest/agent-kit/releases/tag/%40inngest/agent-kit%400.8.1","media":[]},{"id":"rel_pLfrIQmLoqHaM1MOm7r5b","version":"@inngest/agent-kit@0.8.0","title":"@inngest/agent-kit@0.8.0","summary":"### Minor Changes\n\n-   e59c6fd: Added support for StreamableHttp in MCP Client\n\n### Patch Changes\n\n-   43a0745: Removed redundant call to this.listMCP...","content":"### Minor Changes\n\n-   e59c6fd: Added support for StreamableHttp in MCP Client\n\n### Patch Changes\n\n-   43a0745: Removed redundant call to this.listMCPTools(server) as we are now using a promises array to handle multiple servers concurrently\n\n    Fixed conditional in MCP client initialization and moved this.\\_mcpClients.push(client) to the beginning of listMCPTools method to prevent duplicate clients from being registered\n","publishedAt":"2025-05-14T19:12:44.000Z","url":"https://github.com/inngest/agent-kit/releases/tag/%40inngest/agent-kit%400.8.0","media":[]},{"id":"rel_GTb8y226JQON9YiYCcjH-","version":"@inngest/agent-kit@0.7.3","title":"@inngest/agent-kit@0.7.3","summary":"### Patch Changes\n\n-   5e3e74f: Export types\n-   5e3e74f: Export types from `index.ts`\n","content":"### Patch Changes\n\n-   5e3e74f: Export types\n-   5e3e74f: Export types from `index.ts`\n","publishedAt":"2025-04-16T08:00:33.000Z","url":"https://github.com/inngest/agent-kit/releases/tag/%40inngest/agent-kit%400.7.3","media":[]},{"id":"rel_pG7HCSN3gJQdmEN8RuCcO","version":"@inngest/agent-kit@0.7.2","title":"@inngest/agent-kit@0.7.2","summary":"### Patch Changes\n\n-   b983424: Add safety checks to openai response parser\n-   bf01b2f: fix(gemini): do not send `tools` and `tool_config` if not too...","content":"### Patch Changes\n\n-   b983424: Add safety checks to openai response parser\n-   bf01b2f: fix(gemini): do not send `tools` and `tool_config` if not tools are provided\n","publishedAt":"2025-04-09T08:35:54.000Z","url":"https://github.com/inngest/agent-kit/releases/tag/%40inngest/agent-kit%400.7.2","media":[]},{"id":"rel_IWKMgaBoLEzLJJLx7TW1o","version":"@inngest/agent-kit@0.7.1","title":"@inngest/agent-kit@0.7.1","summary":"### Patch Changes\n\n-   f630722: Optimize parallelism in `createServer()`, removing risk of parallel indexing\n","content":"### Patch Changes\n\n-   f630722: Optimize parallelism in `createServer()`, removing risk of parallel indexing\n","publishedAt":"2025-04-07T10:08:42.000Z","url":"https://github.com/inngest/agent-kit/releases/tag/%40inngest/agent-kit%400.7.1","media":[]},{"id":"rel__gqkMEJbjqOCjWrLQucNU","version":"@inngest/agent-kit@0.7.0","title":"@inngest/agent-kit@0.7.0","summary":"### Minor Changes\n\n-   a5f2fea: Refactor AgentResult, and allow conversational history + short term mem\n","content":"### Minor Changes\n\n-   a5f2fea: Refactor AgentResult, and allow conversational history + short term mem\n","publishedAt":"2025-03-21T22:20:52.000Z","url":"https://github.com/inngest/agent-kit/releases/tag/%40inngest/agent-kit%400.7.0","media":[]},{"id":"rel_5_cz4iIwF6k1dAENfG-h0","version":"@inngest/agent-kit@0.6.0","title":"@inngest/agent-kit@0.6.0","summary":"### Minor Changes\n\n-   e32af3d: Implement typed state management\n\n### Patch Changes\n\n-   51a076c: Document typed state, re-add KV for backcompat\n-   7...","content":"### Minor Changes\n\n-   e32af3d: Implement typed state management\n\n### Patch Changes\n\n-   51a076c: Document typed state, re-add KV for backcompat\n-   7eeadbd: fix(network): add back-compat for `defaultRouter`\n","publishedAt":"2025-03-20T17:29:02.000Z","url":"https://github.com/inngest/agent-kit/releases/tag/%40inngest/agent-kit%400.6.0","media":[]}],"pagination":{"page":1,"pageSize":20,"totalPages":2,"totalItems":35},"summaries":{"rolling":null,"monthly":[]}}