Skip to content

Commit 9067531

Browse files
cosmyoclaude
andcommitted
refactor: generate AGENTS.md instead of CLAUDE.md in uipath new
- Restore AGENTS.md generation in uipath new scaffolding (was erroneously changed to CLAUDE.md) - Replace .agent/ sub-doc references in AGENTS.md templates with minimal content (reference docs are now handled by the uipath-claude-plugins repo) - Affects openai-agents, agent-framework, and google-adk packages - Bump versions: openai-agents 0.0.9, google-adk 0.0.6, agent-framework 0.0.11 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 60eadd5 commit 9067531

File tree

8 files changed

+12
-60
lines changed

8 files changed

+12
-60
lines changed

packages/uipath-agent-framework/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "uipath-agent-framework"
3-
version = "0.0.11"
3+
version = "0.0.12"
44
description = "Python SDK that enables developers to build and deploy Microsoft Agent Framework agents to the UiPath Cloud Platform"
55
readme = "README.md"
66
requires-python = ">=3.11"
Lines changed: 3 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,5 @@
1-
# Agent Framework Agent
1+
# UiPath Agent Framework Project
22

3-
This project uses the Microsoft Agent Framework to build AI agents.
3+
This is a UiPath coded agent project using the Microsoft Agent Framework.
44

5-
## Getting Started
6-
7-
1. Install dependencies: `uipath init`
8-
2. Run the agent: `uipath run agent '{"messages": "Hello!"}'`
9-
3. Stream events: `uipath run agent '{"messages": "Hello!"}' --stream`
10-
11-
## Configuration
12-
13-
Edit `agent_framework.json` to configure your agents:
14-
15-
```json
16-
{
17-
"agents": {
18-
"agent": "main.py:agent"
19-
}
20-
}
21-
```
5+
Run with: `uipath run agent '{"messages": "Hello!"}'`

packages/uipath-google-adk/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "uipath-google-adk"
3-
version = "0.0.6"
3+
version = "0.0.7"
44
description = "Python SDK that enables developers to build and deploy Google ADK agents to the UiPath Cloud Platform"
55
readme = "README.md"
66
requires-python = ">=3.11"
Lines changed: 3 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,5 @@
1-
# Agent Code Patterns Reference
1+
# UiPath Google ADK Agent Project
22

3-
This document provides practical code patterns for building UiPath coded agents using **Google ADK** (Agent Development Kit).
3+
This is a UiPath coded agent project using Google ADK (Agent Development Kit).
44

5-
---
6-
7-
## Documentation Structure
8-
9-
This documentation is split into multiple files for efficient context loading. Load only the files you need:
10-
11-
1. **@.agent/REQUIRED_STRUCTURE.md** - Google ADK Agent patterns and templates
12-
- **When to load:** Creating a new Google ADK agent or understanding required patterns
13-
- **Contains:** Agent definition patterns (`Agent`, `SequentialAgent`, `ParallelAgent`), registration in `google_adk.json`, input/output format (simple message/messages), UiPath integration setup
14-
15-
2. **@.agent/SDK_REFERENCE.md** - Google ADK and UiPath integration reference
16-
- **When to load:** Working with Google ADK methods, tools, sub-agents, or UiPath services
17-
- **Contains:** Complete Google ADK API (Agent, InMemoryRunner, FunctionTool), UiPath services integration patterns
18-
19-
3. **@.agent/CLI_REFERENCE.md** - CLI commands documentation
20-
- **When to load:** Working with `uipath init`, `uipath run agent`, or deployment commands
21-
- **Contains:** Command syntax for Google ADK agents, options, input formats (`{"messages": "..."}` or `{"messages": [...]}`), debug mode, usage examples
5+
Run with: `uipath run agent '{"messages": "Hello!"}'`

packages/uipath-google-adk/src/uipath_google_adk/_cli/cli_new.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ def generate_script(target_directory):
2222
target_path = os.path.join(target_directory, "google_adk.json")
2323
shutil.copyfile(template_google_adk_json_path, target_path)
2424

25-
# Copy Google ADK-specific AGENTS.md template (overrides generic one)
25+
# Copy Google ADK-specific AGENTS.md template
2626
template_agents_md_path = os.path.join(
2727
os.path.dirname(__file__), "_templates/AGENTS.md.template"
2828
)

packages/uipath-openai-agents/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "uipath-openai-agents"
3-
version = "0.0.9"
3+
version = "0.0.10"
44
description = "Python SDK that enables developers to build and deploy OpenAI agents to the UiPath Cloud Platform"
55
readme = "README.md"
66
requires-python = ">=3.11"

packages/uipath-openai-agents/src/uipath_openai_agents/_cli/_templates/AGENTS.md.template

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,4 @@
22

33
This document provides practical code patterns for building UiPath coded agents using the **OpenAI Agents SDK**.
44

5-
---
6-
7-
## Documentation Structure
8-
9-
This documentation is split into multiple files for efficient context loading. Load only the files you need:
10-
11-
1. **@.agent/REQUIRED_STRUCTURE.md** - OpenAI Agent patterns and templates
12-
- **When to load:** Creating a new OpenAI agent or understanding required patterns
13-
- **Contains:** Agent definition patterns (`Agent`, `Runner`, `@tool`), registration in `openai_agents.json`, input/output format (simple message/messages), UiPath integration setup
14-
15-
2. **@.agent/SDK_REFERENCE.md** - OpenAI Agents SDK and UiPath integration reference
16-
- **When to load:** Working with OpenAI Agents SDK methods, tools, handoffs, or UiPath services
17-
- **Contains:** Complete OpenAI Agents SDK API (Agent, Runner, tool decorator), UiPathChatOpenAI client, supported models, UiPath services integration patterns
18-
19-
3. **@.agent/CLI_REFERENCE.md** - CLI commands documentation
20-
- **When to load:** Working with `uipath init`, `uipath run agent`, or deployment commands
21-
- **Contains:** Command syntax for OpenAI agents, options, input formats (`{"messages": "..."}` or `{"messages": [...]}`), debug mode, usage examples
5+
Run with: `uipath run agent '{"messages": "Hello!"}'`

packages/uipath-openai-agents/src/uipath_openai_agents/_cli/cli_new.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ def generate_script(target_directory):
2222
target_path = os.path.join(target_directory, "openai_agents.json")
2323
shutil.copyfile(template_openai_agents_json_path, target_path)
2424

25-
# Copy OpenAI-specific AGENTS.md template (overrides generic one)
25+
# Copy OpenAI-specific AGENTS.md template
2626
template_agents_md_path = os.path.join(
2727
os.path.dirname(__file__), "_templates/AGENTS.md.template"
2828
)

0 commit comments

Comments
 (0)