diff --git a/packages/uipath-agent-framework/pyproject.toml b/packages/uipath-agent-framework/pyproject.toml index 94be4072..2f973fef 100644 --- a/packages/uipath-agent-framework/pyproject.toml +++ b/packages/uipath-agent-framework/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "uipath-agent-framework" -version = "0.0.10" +version = "0.0.11" description = "Python SDK that enables developers to build and deploy Microsoft Agent Framework agents to the UiPath Cloud Platform" readme = "README.md" requires-python = ">=3.11" diff --git a/packages/uipath-agent-framework/src/uipath_agent_framework/_cli/_templates/CLAUDE.md.template b/packages/uipath-agent-framework/src/uipath_agent_framework/_cli/_templates/CLAUDE.md.template new file mode 100644 index 00000000..379ec8ae --- /dev/null +++ b/packages/uipath-agent-framework/src/uipath_agent_framework/_cli/_templates/CLAUDE.md.template @@ -0,0 +1,5 @@ +# UiPath Agent Framework Project + +This is a UiPath coded agent project using the Microsoft Agent Framework. + +Run with: `uipath run agent '{"messages": "Hello!"}'` diff --git a/packages/uipath-agent-framework/src/uipath_agent_framework/_cli/cli_new.py b/packages/uipath-agent-framework/src/uipath_agent_framework/_cli/cli_new.py index a2c86246..7bf484c3 100644 --- a/packages/uipath-agent-framework/src/uipath_agent_framework/_cli/cli_new.py +++ b/packages/uipath-agent-framework/src/uipath_agent_framework/_cli/cli_new.py @@ -22,12 +22,12 @@ def generate_script(target_directory): target_path = os.path.join(target_directory, "agent_framework.json") shutil.copyfile(template_config_path, target_path) - template_agents_md_path = os.path.join( - os.path.dirname(__file__), "_templates/AGENTS.md.template" + template_claude_md_path = os.path.join( + os.path.dirname(__file__), "_templates/CLAUDE.md.template" ) - target_agents_md = os.path.join(target_directory, "AGENTS.md") - if os.path.exists(template_agents_md_path): - shutil.copyfile(template_agents_md_path, target_agents_md) + target_claude_md = os.path.join(target_directory, "CLAUDE.md") + if os.path.exists(template_claude_md_path): + shutil.copyfile(template_claude_md_path, target_claude_md) def generate_pyproject(target_directory, project_name): @@ -58,7 +58,7 @@ def agent_framework_new_middleware(name: str) -> MiddlewareResult: generate_script(directory) console.success("Created 'main.py' file.") console.success("Created 'agent_framework.json' file.") - console.success("Created 'AGENTS.md' file.") + console.success("Created 'CLAUDE.md' file.") generate_pyproject(directory, name) console.success("Created 'pyproject.toml' file.") init_command = """uipath init""" diff --git a/packages/uipath-google-adk/pyproject.toml b/packages/uipath-google-adk/pyproject.toml index 8c3625be..9fee26f1 100644 --- a/packages/uipath-google-adk/pyproject.toml +++ b/packages/uipath-google-adk/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "uipath-google-adk" -version = "0.0.5" +version = "0.0.6" description = "Python SDK that enables developers to build and deploy Google ADK agents to the UiPath Cloud Platform" readme = "README.md" requires-python = ">=3.11" diff --git a/packages/uipath-google-adk/src/uipath_google_adk/_cli/_templates/CLAUDE.md.template b/packages/uipath-google-adk/src/uipath_google_adk/_cli/_templates/CLAUDE.md.template new file mode 100644 index 00000000..dc478af7 --- /dev/null +++ b/packages/uipath-google-adk/src/uipath_google_adk/_cli/_templates/CLAUDE.md.template @@ -0,0 +1,5 @@ +# UiPath Google ADK Agent Project + +This is a UiPath coded agent project using Google ADK (Agent Development Kit). + +Run with: `uipath run agent '{"messages": "Hello!"}'` diff --git a/packages/uipath-google-adk/src/uipath_google_adk/_cli/cli_new.py b/packages/uipath-google-adk/src/uipath_google_adk/_cli/cli_new.py index 96ba638c..603796e4 100644 --- a/packages/uipath-google-adk/src/uipath_google_adk/_cli/cli_new.py +++ b/packages/uipath-google-adk/src/uipath_google_adk/_cli/cli_new.py @@ -22,13 +22,13 @@ def generate_script(target_directory): target_path = os.path.join(target_directory, "google_adk.json") shutil.copyfile(template_google_adk_json_path, target_path) - # Copy Google ADK-specific AGENTS.md template (overrides generic one) - template_agents_md_path = os.path.join( - os.path.dirname(__file__), "_templates/AGENTS.md.template" + # Copy Google ADK-specific CLAUDE.md template + template_claude_md_path = os.path.join( + os.path.dirname(__file__), "_templates/CLAUDE.md.template" ) - target_agents_md = os.path.join(target_directory, "AGENTS.md") - if os.path.exists(template_agents_md_path): - shutil.copyfile(template_agents_md_path, target_agents_md) + target_claude_md = os.path.join(target_directory, "CLAUDE.md") + if os.path.exists(template_claude_md_path): + shutil.copyfile(template_claude_md_path, target_claude_md) def generate_pyproject(target_directory, project_name): @@ -59,7 +59,7 @@ def google_adk_new_middleware(name: str) -> MiddlewareResult: generate_script(directory) console.success("Created 'main.py' file.") console.success("Created 'google_adk.json' file.") - console.success("Created 'AGENTS.md' file.") + console.success("Created 'CLAUDE.md' file.") generate_pyproject(directory, name) console.success("Created 'pyproject.toml' file.") init_command = """uipath init""" diff --git a/packages/uipath-openai-agents/pyproject.toml b/packages/uipath-openai-agents/pyproject.toml index 85087b72..3dadd36b 100644 --- a/packages/uipath-openai-agents/pyproject.toml +++ b/packages/uipath-openai-agents/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "uipath-openai-agents" -version = "0.0.8" +version = "0.0.9" description = "Python SDK that enables developers to build and deploy OpenAI agents to the UiPath Cloud Platform" readme = "README.md" requires-python = ">=3.11" diff --git a/packages/uipath-openai-agents/src/uipath_openai_agents/_cli/_templates/CLAUDE.md.template b/packages/uipath-openai-agents/src/uipath_openai_agents/_cli/_templates/CLAUDE.md.template new file mode 100644 index 00000000..5ef0a9c8 --- /dev/null +++ b/packages/uipath-openai-agents/src/uipath_openai_agents/_cli/_templates/CLAUDE.md.template @@ -0,0 +1,5 @@ +# UiPath OpenAI Agents Project + +This is a UiPath coded agent project using the OpenAI Agents SDK. + +Run with: `uipath run agent '{"messages": "Hello!"}'` diff --git a/packages/uipath-openai-agents/src/uipath_openai_agents/_cli/cli_new.py b/packages/uipath-openai-agents/src/uipath_openai_agents/_cli/cli_new.py index 639ab62d..fe164418 100644 --- a/packages/uipath-openai-agents/src/uipath_openai_agents/_cli/cli_new.py +++ b/packages/uipath-openai-agents/src/uipath_openai_agents/_cli/cli_new.py @@ -22,13 +22,13 @@ def generate_script(target_directory): target_path = os.path.join(target_directory, "openai_agents.json") shutil.copyfile(template_openai_agents_json_path, target_path) - # Copy OpenAI-specific AGENTS.md template (overrides generic one) - template_agents_md_path = os.path.join( - os.path.dirname(__file__), "_templates/AGENTS.md.template" + # Copy OpenAI-specific CLAUDE.md template + template_claude_md_path = os.path.join( + os.path.dirname(__file__), "_templates/CLAUDE.md.template" ) - target_agents_md = os.path.join(target_directory, "AGENTS.md") - if os.path.exists(template_agents_md_path): - shutil.copyfile(template_agents_md_path, target_agents_md) + target_claude_md = os.path.join(target_directory, "CLAUDE.md") + if os.path.exists(template_claude_md_path): + shutil.copyfile(template_claude_md_path, target_claude_md) def generate_pyproject(target_directory, project_name): @@ -59,7 +59,7 @@ def openai_agents_new_middleware(name: str) -> MiddlewareResult: generate_script(directory) console.success("Created 'main.py' file.") console.success("Created 'openai_agents.json' file.") - console.success("Created 'AGENTS.md' file.") + console.success("Created 'CLAUDE.md' file.") generate_pyproject(directory, name) console.success("Created 'pyproject.toml' file.") init_command = """uipath init"""