diff --git a/AGENTS.md b/AGENTS.md
index dfaeab5..a993fa3 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -50,7 +50,7 @@ Default URLs:
# Or manually:
uv sync
- uv run python scripts/run_worker.py # In one terminal
+ uv run scripts/run_worker.py # In one terminal
uv run uvicorn api.main:app --reload # In another terminal
```
diff --git a/Makefile b/Makefile
index 13ffe9d..07c5f69 100644
--- a/Makefile
+++ b/Makefile
@@ -6,7 +6,7 @@ setup:
# Run commands
run-worker:
- uv run python scripts/run_worker.py
+ uv run scripts/run_worker.py
run-api:
uv run uvicorn api.main:app --reload
@@ -15,10 +15,10 @@ run-frontend:
cd frontend && npx vite
run-train-api:
- uv run python thirdparty/train_api.py
+ uv run thirdparty/train_api.py
run-legacy-worker:
- uv run python scripts/run_legacy_worker.py
+ uv run scripts/run_legacy_worker.py
run-enterprise:
cd enterprise && dotnet build && dotnet run
diff --git a/docker-compose.override.yml b/docker-compose.override.yml
index c13fa1b..a64eb11 100644
--- a/docker-compose.override.yml
+++ b/docker-compose.override.yml
@@ -7,12 +7,12 @@ services:
worker:
volumes:
- ./:/app:cached
- command: uv run python scripts/run_worker.py
+ command: uv run scripts/run_worker.py
train-api:
volumes:
- ./:/app:cached
- command: uv run python thirdparty/train_api.py
+ command: uv run thirdparty/train_api.py
frontend:
volumes:
diff --git a/docker-compose.yml b/docker-compose.yml
index 522e722..3e15dfb 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -79,7 +79,7 @@ services:
- .env
environment:
- TEMPORAL_ADDRESS=temporal:7233
- command: uv run python scripts/run_worker.py
+ command: uv run scripts/run_worker.py
networks:
- temporal-network
@@ -94,7 +94,7 @@ services:
- .env
environment:
- TEMPORAL_ADDRESS=temporal:7233
- command: uv run python thirdparty/train_api.py
+ command: uv run thirdparty/train_api.py
networks:
- temporal-network
diff --git a/docs/setup.md b/docs/setup.md
index 0520df3..b92a237 100644
--- a/docs/setup.md
+++ b/docs/setup.md
@@ -167,7 +167,7 @@ Run the following commands in separate terminal windows:
1. Start the Temporal worker:
```bash
-uv run python scripts/run_worker.py
+uv run scripts/run_worker.py
```
2. Start the API server:
@@ -257,7 +257,7 @@ NOTE: This goal was developed for an on-stage demo and has failure (and its reso
Required to search and book trains!
```bash
-uv run python thirdparty/train_api.py
+uv run thirdparty/train_api.py
# example url
# http://localhost:8080/api/search?from=london&to=liverpool&outbound_time=2025-04-18T09:00:00&inbound_time=2025-04-20T09:00:00
@@ -269,7 +269,7 @@ uv run python thirdparty/train_api.py
These are Python activities that fail (raise NotImplemented) to show how Temporal handles a failure. You can run these activities with.
```bash
- uv run python scripts/run_legacy_worker.py
+ uv run scripts/run_legacy_worker.py
```
The activity will fail and be retried infinitely. To rescue the activity (and its corresponding workflows), kill the worker and run the .NET one in the section below.
@@ -324,7 +324,7 @@ For more details, check out [adding goals and tools guide](./adding-goals-and-to
[ ] Select an LLM and add your API key to `.env`
[ ] (Optional) set your starting goal and goal category in `.env`
[ ] (Optional) configure your Temporal Cloud settings in `.env`
-[ ] `uv run python scripts/run_worker.py`
+[ ] `uv run scripts/run_worker.py`
[ ] `uv run uvicorn api.main:app --reload`
[ ] `cd frontend`, `npm install`, `npx vite`
[ ] Access the UI at `http://localhost:5173`