Skip to content

Commit f8fae1f

Browse files
committed
Organize chatbots
1 parent 3aa65d3 commit f8fae1f

27 files changed

+59
-59
lines changed

.github/dependabot.yml

Lines changed: 54 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -1,56 +1,56 @@
11
version: 2
22
updates:
3-
- package-ecosystem: pip
4-
directory: "/src/python"
5-
schedule:
6-
interval: monthly
7-
open-pull-requests-limit: 10
8-
versioning-strategy: increase
9-
- package-ecosystem: pip
10-
directory: "/e2e_tests/python"
11-
schedule:
12-
interval: monthly
13-
open-pull-requests-limit: 10
14-
versioning-strategy: increase
15-
- package-ecosystem: pip
16-
directory: "/examples/chatbot"
17-
schedule:
18-
interval: monthly
19-
open-pull-requests-limit: 10
20-
versioning-strategy: increase
21-
- package-ecosystem: pip
22-
directory: "/examples/servers/time"
23-
schedule:
24-
interval: monthly
25-
open-pull-requests-limit: 10
26-
versioning-strategy: increase
27-
- package-ecosystem: pip
28-
directory: "/examples/servers/time/function"
29-
schedule:
30-
interval: monthly
31-
open-pull-requests-limit: 10
32-
versioning-strategy: increase
33-
- package-ecosystem: npm
34-
directory: "/src/typescript"
35-
schedule:
36-
interval: monthly
37-
open-pull-requests-limit: 10
38-
versioning-strategy: increase
39-
- package-ecosystem: npm
40-
directory: "/e2e_tests/typescript"
41-
schedule:
42-
interval: monthly
43-
open-pull-requests-limit: 10
44-
versioning-strategy: increase
45-
- package-ecosystem: npm
46-
directory: "/examples/chatbot-typescript"
47-
schedule:
48-
interval: monthly
49-
open-pull-requests-limit: 10
50-
versioning-strategy: increase
51-
- package-ecosystem: npm
52-
directory: "/examples/servers/weather-alerts"
53-
schedule:
54-
interval: monthly
55-
open-pull-requests-limit: 10
56-
versioning-strategy: increase
3+
- package-ecosystem: pip
4+
directory: "/src/python"
5+
schedule:
6+
interval: monthly
7+
open-pull-requests-limit: 10
8+
versioning-strategy: increase
9+
- package-ecosystem: pip
10+
directory: "/e2e_tests/python"
11+
schedule:
12+
interval: monthly
13+
open-pull-requests-limit: 10
14+
versioning-strategy: increase
15+
- package-ecosystem: pip
16+
directory: "/examples/chatbots/python"
17+
schedule:
18+
interval: monthly
19+
open-pull-requests-limit: 10
20+
versioning-strategy: increase
21+
- package-ecosystem: pip
22+
directory: "/examples/servers/time"
23+
schedule:
24+
interval: monthly
25+
open-pull-requests-limit: 10
26+
versioning-strategy: increase
27+
- package-ecosystem: pip
28+
directory: "/examples/servers/time/function"
29+
schedule:
30+
interval: monthly
31+
open-pull-requests-limit: 10
32+
versioning-strategy: increase
33+
- package-ecosystem: npm
34+
directory: "/src/typescript"
35+
schedule:
36+
interval: monthly
37+
open-pull-requests-limit: 10
38+
versioning-strategy: increase
39+
- package-ecosystem: npm
40+
directory: "/e2e_tests/typescript"
41+
schedule:
42+
interval: monthly
43+
open-pull-requests-limit: 10
44+
versioning-strategy: increase
45+
- package-ecosystem: npm
46+
directory: "/examples/chatbots/typescript"
47+
schedule:
48+
interval: monthly
49+
open-pull-requests-limit: 10
50+
versioning-strategy: increase
51+
- package-ecosystem: npm
52+
directory: "/examples/servers/weather-alerts"
53+
schedule:
54+
interval: monthly
55+
open-pull-requests-limit: 10
56+
versioning-strategy: increase

.github/workflows/typescript-checks.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,8 @@ jobs:
4444

4545
- name: Install dependencies
4646
run: npm ci
47-
working-directory: ./examples/typescript-chatbot
47+
working-directory: ./examples/chatbots/typescript
4848

4949
- name: Build
5050
run: npm run build
51-
working-directory: ./examples/typescript-chatbot
51+
working-directory: ./examples/chatbots/typescript

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ export const handler: Handler = async (event, context: Context) => {
132132
### Python client example
133133

134134
This project includes an
135-
[example Python MCP client](examples/chatbot/server_clients/lambda_function.py)
135+
[example Python MCP client](examples/chatbots/python/server_clients/lambda_function.py)
136136
that invokes the 'time' MCP server function from above.
137137
The client invokes a Lambda function named "mcp-server-time" with a payload that is compliant
138138
with the MCP protocol and returns the function's response to the caller.
@@ -210,7 +210,7 @@ cdk deploy --app 'node lib/weather-alerts-mcp-server.js'
210210
Run the Python-based chatbot client:
211211

212212
```bash
213-
cd examples/chatbot/
213+
cd examples/chatbots/python/
214214

215215
uv pip install -r requirements.txt
216216

@@ -220,7 +220,7 @@ python main.py
220220
Alternatively, run the Typescript-based chatbot client:
221221

222222
```bash
223-
cd examples/chatbot-typescript/
223+
cd examples/chatbots/typescript/
224224

225225
npm install
226226

examples/chatbot/server_clients/lambda_function.py renamed to examples/chatbots/python/server_clients/lambda_function.py

File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)