@@ -2,29 +2,21 @@ import { MenuIntegrationConfig } from "./types/integration";
22
33export const menuIntegrations : MenuIntegrationConfig [ ] = [
44 {
5- id : "middleware-starter" ,
6- name : "Middleware Starter" ,
7- features : [ "agentic_chat" ] ,
8- } ,
9- {
10- id : "server-starter" ,
11- name : "Server Starter" ,
12- features : [ "agentic_chat" ] ,
13- } ,
14- {
15- id : "adk-middleware" ,
16- name : "ADK Middleware" ,
5+ id : "langgraph" ,
6+ name : "LangGraph (Python)" ,
177 features : [
188 "agentic_chat" ,
199 "human_in_the_loop" ,
10+ "agentic_generative_ui" ,
11+ "predictive_state_updates" ,
2012 "shared_state" ,
2113 "tool_based_generative_ui" ,
22- // "predictive_state_updates"
14+ "subgraphs" ,
2315 ] ,
2416 } ,
2517 {
26- id : "server-starter-all-features " ,
27- name : "Server Starter (All Features )" ,
18+ id : "langgraph-fastapi " ,
19+ name : "LangGraph (FastAPI )" ,
2820 features : [
2921 "agentic_chat" ,
3022 "human_in_the_loop" ,
@@ -33,98 +25,106 @@ export const menuIntegrations: MenuIntegrationConfig[] = [
3325 "predictive_state_updates" ,
3426 "shared_state" ,
3527 "tool_based_generative_ui" ,
28+ "subgraphs" ,
3629 ] ,
3730 } ,
3831 {
39- id : "agno" ,
40- name : "Agno" ,
41- features : [ "agentic_chat" , "tool_based_generative_ui" ] ,
42- } ,
43- {
44- id : "crewai" ,
45- name : "CrewAI" ,
32+ id : "langgraph-typescript" ,
33+ name : "LangGraph (Typescript)" ,
4634 features : [
4735 "agentic_chat" ,
4836 "human_in_the_loop" ,
4937 "agentic_generative_ui" ,
5038 "predictive_state_updates" ,
5139 "shared_state" ,
5240 "tool_based_generative_ui" ,
41+ "subgraphs" ,
5342 ] ,
5443 } ,
5544 {
56- id : "langgraph" ,
57- name : "LangGraph (Python)" ,
45+ id : "mastra" ,
46+ name : "Mastra" ,
47+ features : [ "agentic_chat" , "tool_based_generative_ui" ] ,
48+ } ,
49+ {
50+ id : "mastra-agent-local" ,
51+ name : "Mastra Agent (Local)" ,
52+ features : [ "agentic_chat" , "shared_state" , "tool_based_generative_ui" ] ,
53+ } ,
54+ {
55+ id : "pydantic-ai" ,
56+ name : "Pydantic AI" ,
5857 features : [
5958 "agentic_chat" ,
6059 "human_in_the_loop" ,
6160 "agentic_generative_ui" ,
62- "predictive_state_updates" ,
61+ // Disabled until we can figure out why production builds break
62+ // "predictive_state_updates",
6363 "shared_state" ,
6464 "tool_based_generative_ui" ,
65- "subgraphs" ,
6665 ] ,
6766 } ,
6867 {
69- id : "langgraph-fastapi " ,
70- name : "LangGraph (FastAPI) " ,
68+ id : "adk-middleware " ,
69+ name : "Google ADK " ,
7170 features : [
7271 "agentic_chat" ,
7372 "human_in_the_loop" ,
74- "agentic_chat_reasoning" ,
75- "agentic_generative_ui" ,
76- "predictive_state_updates" ,
7773 "shared_state" ,
7874 "tool_based_generative_ui" ,
79- "subgraphs" ,
75+ // "predictive_state_updates"
8076 ] ,
8177 } ,
8278 {
83- id : "langgraph-typescript" ,
84- name : "LangGraph (Typescript)" ,
79+ id : "agno" ,
80+ name : "Agno" ,
81+ features : [ "agentic_chat" , "tool_based_generative_ui" ] ,
82+ } ,
83+ {
84+ id : "llama-index" ,
85+ name : "LlamaIndex" ,
86+ features : [ "agentic_chat" , "human_in_the_loop" , "agentic_generative_ui" , "shared_state" ] ,
87+
88+ } ,
89+ {
90+ id : "crewai" ,
91+ name : "CrewAI" ,
8592 features : [
8693 "agentic_chat" ,
8794 "human_in_the_loop" ,
8895 "agentic_generative_ui" ,
8996 "predictive_state_updates" ,
9097 "shared_state" ,
9198 "tool_based_generative_ui" ,
92- "subgraphs" ,
9399 ] ,
94100 } ,
95101 {
96- id : "llama-index" ,
97- name : "LlamaIndex" ,
98- features : [ "agentic_chat" , "human_in_the_loop" , "agentic_generative_ui" , "shared_state" ] ,
99-
102+ id : "vercel-ai-sdk" ,
103+ name : "Vercel AI SDK" ,
104+ features : [ "agentic_chat" ] ,
100105 } ,
101106 {
102- id : "mastra " ,
103- name : "Mastra " ,
104- features : [ "agentic_chat" , "tool_based_generative_ui" ] ,
107+ id : "middleware-starter " ,
108+ name : "Middleware Starter " ,
109+ features : [ "agentic_chat" ] ,
105110 } ,
106111 {
107- id : "mastra-agent-local " ,
108- name : "Mastra Agent (Local) " ,
109- features : [ "agentic_chat" , "shared_state" , "tool_based_generative_ui" ] ,
112+ id : "server-starter " ,
113+ name : "Server Starter " ,
114+ features : [ "agentic_chat" ] ,
110115 } ,
111116 {
112- id : "pydantic-ai " ,
113- name : "Pydantic AI " ,
117+ id : "server-starter-all-features " ,
118+ name : "Server Starter (All Features) " ,
114119 features : [
115120 "agentic_chat" ,
116121 "human_in_the_loop" ,
122+ "agentic_chat_reasoning" ,
117123 "agentic_generative_ui" ,
118- // Disabled until we can figure out why production builds break
119- // "predictive_state_updates",
124+ "predictive_state_updates" ,
120125 "shared_state" ,
121126 "tool_based_generative_ui" ,
122127 ] ,
123128 } ,
124- {
125- id : "vercel-ai-sdk" ,
126- name : "Vercel AI SDK" ,
127- features : [ "agentic_chat" ] ,
128- } ,
129129] ;
130130
0 commit comments