Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
1b9e6bd
docs: fix typos, stale content, and port inconsistencies
mesutoezdil Jul 3, 2026
8352358
docs: update substrate version to 0.0.8
mesutoezdil Jul 7, 2026
6114dfa
Merge remote-tracking branch 'origin/main' into docs/fix-typos-and-st…
mesutoezdil Jul 17, 2026
e55246d
Merge remote-tracking branch 'origin/main' into docs/fix-typos-and-st…
mesutoezdil Jul 21, 2026
e41354a
Merge branch 'main' into docs/fix-typos-and-stale-content
mesutoezdil Jul 21, 2026
903e48c
merge main
mesutoezdil Jul 21, 2026
f277155
docs: align make section azure env var with makefile
mesutoezdil Jul 21, 2026
6838912
Merge remote-tracking branch 'fork/docs/fix-typos-and-stale-content' …
mesutoezdil Jul 21, 2026
632dd34
Merge branch 'main' into docs/fix-typos-and-stale-content
mesutoezdil Jul 21, 2026
27ac907
Merge branch 'main' into docs/fix-typos-and-stale-content
mesutoezdil Jul 21, 2026
123b3be
docs: drop azure env var rename, split into separate PR
mesutoezdil Jul 21, 2026
4f8bfb4
Merge remote-tracking branch 'origin/main' into docs/fix-typos-and-st…
mesutoezdil Jul 21, 2026
4c0decf
Merge remote-tracking branch 'origin/main' into docs/fix-typos-and-st…
mesutoezdil Jul 21, 2026
f594d59
Merge remote-tracking branch 'origin/main' into docs/fix-typos-and-st…
mesutoezdil Jul 22, 2026
62d8577
Merge remote-tracking branch 'origin/main' into docs/fix-typos-and-st…
mesutoezdil Jul 22, 2026
3e0c749
Merge remote-tracking branch 'origin/main' into docs/fix-typos-and-st…
mesutoezdil Jul 22, 2026
45ed99e
Merge remote-tracking branch 'origin/main' into docs/fix-typos-and-st…
mesutoezdil Jul 22, 2026
3313c77
Merge remote-tracking branch 'origin/main' into docs/fix-typos-and-st…
mesutoezdil Jul 22, 2026
91eb723
Merge remote-tracking branch 'origin/main' into docs/fix-typos-and-st…
mesutoezdil Jul 23, 2026
f702df8
Merge remote-tracking branch 'origin/main' into docs/fix-typos-and-st…
mesutoezdil Jul 24, 2026
c2b0540
Merge remote-tracking branch 'origin/main' into docs/fix-typos-and-st…
mesutoezdil Jul 25, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions DEVELOPMENT.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,21 +45,21 @@ make --version
make create-kind-cluster
```

1. Configure the cluster and set the default namespace `kagent`:
2. Configure the cluster and set the default namespace `kagent`:

```shell
make use-kind-cluster
```

1. Set your model provider:
3. Set your model provider:

```shell
export KAGENT_DEFAULT_MODEL_PROVIDER=openAI
#or
export KAGENT_DEFAULT_MODEL_PROVIDER=anthropic
```

1. Set your providers API_KEY:
4. Set your providers API_KEY:

```shell
export OPENAI_API_KEY=your-openai-api-key
Expand All @@ -81,7 +81,7 @@ OPENAI_API_KEY=your-openai-api-key
# GOOGLE_API_KEY=your-google-api-key
```

1. Build images, load them into kind cluster and deploy everything using Helm:
5. Build images, load them into kind cluster and deploy everything using Helm:

```shell
make helm-install
Expand All @@ -99,10 +99,10 @@ KAGENT_HELM_EXTRA_ARGS=-f helm/kagent/values.local.yaml
To access the UI, port-forward to the UI port on the `kagent-ui` service:

```shell
kubectl port-forward svc/kagent-ui 8001:8080
kubectl port-forward svc/kagent-ui 3000:8080
```

Then open your browser and go to `http://localhost:8001`.
Then open your browser and go to `http://localhost:3000`.

### Addons

Expand Down
3 changes: 1 addition & 2 deletions docs/substrate-agentharness-lifecycle.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,8 +45,7 @@ The substrate reconcile path should:
2. Verify the `WorkerPool` exists.
3. Create or update the generated `ActorTemplate` with an owner reference to the `AgentHarness`.
4. Wait for `ActorTemplate.status.phase == Ready`.
5. Create or resume the actor through `ate-api`.
6. Mark `ActorReady` and aggregate `Ready`.
5. Mark `ActorTemplateReady` and aggregate `Ready`. Actors are created on demand by the HTTP gateway on the first chat connection.

## Delete

Expand Down
7 changes: 3 additions & 4 deletions examples/substrate-openclaw/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ on the kagent chart), prefix these keys with `substrate.` — e.g.
Then install the Substrate platform and kagent:

```bash
export SUBSTRATE_VERSION=0.0.7
export SUBSTRATE_VERSION=0.0.8

helm upgrade --install substrate-crds \
oci://ghcr.io/kagent-dev/substrate/helm/substrate-crds \
Expand Down Expand Up @@ -83,7 +83,6 @@ metadata:
name: peterj-claw
namespace: kagent
spec:
runtime: substrate
backend: openclaw
description: OpenClaw on Agent Substrate
modelConfigRef: default-model-config
Expand Down Expand Up @@ -145,12 +144,12 @@ With `controller.substrate.enabled=true`, the kagent Helm chart installs a names
Port-forward the UI:

```bash
kubectl port-forward -n kagent svc/kagent-ui 8001:8080
kubectl port-forward -n kagent svc/kagent-ui 3000:8080
Comment thread
mesutoezdil marked this conversation as resolved.
```

Navigate to the deployed agent harness. If the OpenClaw Control UI asks for a gateway connection, use:

- Gateway URL: `http://localhost:8001/api/agentharnesses/kagent/peterj-claw/gateway/`
- Gateway URL: `http://localhost:3000/api/agentharnesses/kagent/peterj-claw/gateway/`

The gateway URL must include the trailing slash. The gateway runs without authentication; the actor's only externally reachable surface is reached through the controller's same-origin proxy over the actor's private atenet ingress.

Expand Down
2 changes: 1 addition & 1 deletion helm/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ helm install kagent ./helm/kagent/ --namespace kagent --set providers.openAI.api
helm install kagent ./helm/kagent/ --namespace kagent --set providers.default=ollama
helm install kagent ./helm/kagent/ --namespace kagent --set providers.default=openAI --set providers.openAI.apiKey=your-openai-api-key
helm install kagent ./helm/kagent/ --namespace kagent --set providers.default=anthropic --set providers.anthropic.apiKey=your-anthropic-api-key
helm install kagent ./helm/kagent/ --namespace kagent --set providers.default=azureOpenAI --set providers.azureOpenAI.apiKey=your-openai-api-key
helm install kagent ./helm/kagent/ --namespace kagent --set providers.default=azureOpenAI --set providers.azureOpenAI.apiKey=your-azure-openai-api-key
```

### Using Make
Expand Down
2 changes: 1 addition & 1 deletion python/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## Prerequisites
- [uv package manager](https://docs.astral.sh/uv/getting-started/installation/)
- OpenAI API key
- An LLM provider API key (OpenAI, Anthropic, Gemini, etc.)

## Python

Expand Down
2 changes: 1 addition & 1 deletion ui/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# kagents ui
# kagent ui


```bash
Expand Down
Loading