From 443696e2084d83158f7fd7831c51fc9baa8cfba6 Mon Sep 17 00:00:00 2001 From: Tyler Slaton Date: Tue, 22 Jul 2025 11:32:44 -0700 Subject: [PATCH 1/2] feat(cli): add pydantic-ai to cli Signed-off-by: Tyler Slaton --- typescript-sdk/packages/cli/src/index.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/typescript-sdk/packages/cli/src/index.ts b/typescript-sdk/packages/cli/src/index.ts index c441f953a..97ecb4cc9 100644 --- a/typescript-sdk/packages/cli/src/index.ts +++ b/typescript-sdk/packages/cli/src/index.ts @@ -44,6 +44,7 @@ async function createProject() { "mastra", "ag2", "llamaindex", + "pydanticAi", "agno" ].some(flag => options[flag]); @@ -118,6 +119,8 @@ async function handleCopilotKitNextJs() { frameworkArgs.push("-f", "llamaindex"); } else if (options.agno) { frameworkArgs.push("-f", "agno"); + } else if (options.pydanticAi) { + frameworkArgs.push("-f", "pydantic-ai"); } const copilotkit = spawn("npx", @@ -210,9 +213,10 @@ program .option("--langgraph-js", "Use the LangGraph framework with JavaScript") .option("--crewai-flows", "Use the CrewAI framework with Flows") .option("--mastra", "Use the Mastra framework") - .option("--ag2", "Use the AG2 framework") + .option("--pydantic-ai", "Use the Pydantic AI framework") .option("--llamaindex", "Use the LlamaIndex framework") - .option("--agno", "Use the Agno framework"); + .option("--agno", "Use the Agno framework") + .option("--ag2", "Use the AG2 framework") program.action(async () => { await createProject(); From 2a796f336a317aa00d199a08b77899a54da7ee4c Mon Sep 17 00:00:00 2001 From: Tyler Slaton Date: Tue, 22 Jul 2025 11:33:24 -0700 Subject: [PATCH 2/2] chore(cli): release 0.0.37 Signed-off-by: Tyler Slaton --- typescript-sdk/packages/cli/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/typescript-sdk/packages/cli/package.json b/typescript-sdk/packages/cli/package.json index 7f08a0c78..9572ee80f 100644 --- a/typescript-sdk/packages/cli/package.json +++ b/typescript-sdk/packages/cli/package.json @@ -1,7 +1,7 @@ { "name": "create-ag-ui-app", "author": "Markus Ecker ", - "version": "0.0.36", + "version": "0.0.37", "private": false, "publishConfig": { "access": "public"