Adding current config
This commit is contained in:
parent
7d8f5b3325
commit
716017521f
|
|
@ -4,9 +4,11 @@ This document provides a comprehensive technical reference for AI agents to mana
|
||||||
|
|
||||||
## 🏗️ Architecture & Configuration Lifecycle
|
## 🏗️ Architecture & Configuration Lifecycle
|
||||||
|
|
||||||
### 1. Source of Truth
|
### 1. Source * **Telegram**: Configured with `dmPolicy: "allowlist"` for users `306373425` and `255114390`.
|
||||||
The configuration for OpenClaw is centralized in the `openclaw-bootstrap-config` **ConfigMap** within [openclaw.secret.yaml](file:///Users/moritz/src/infrapuzzle/k8s/openclaw/openclaw.secret.yaml).
|
* **Skills**: Enabled `nano-banana-pro` (Gemini image generation). Installed `uv` persistently into the PVC.
|
||||||
- **Active File**: `openclaw.json`
|
* **Configuration**: Streamlined `openclaw.secret.yaml`. Consolidated JSON into `ConfigMap`.
|
||||||
|
* **Status**: **Fully Functional** (Secure: Basic Auth + Gateway Token + Multi-LLM + Image Gen).
|
||||||
|
json`
|
||||||
|
|
||||||
### 2. Bootstrap Process
|
### 2. Bootstrap Process
|
||||||
OpenClaw uses an `initContainer` to bootstrap the configuration:
|
OpenClaw uses an `initContainer` to bootstrap the configuration:
|
||||||
|
|
@ -59,6 +61,7 @@ Platform extensions (e.g., WhatsApp, Telegram).
|
||||||
|
|
||||||
### `skills`
|
### `skills`
|
||||||
Modular tool capabilities.
|
Modular tool capabilities.
|
||||||
- `allowBundled`: Allowlist of built-in skills.
|
|
||||||
- `load.extraDirs`: Additional paths to scan for `SKILL.md` files.
|
|
||||||
- `entries.<skillKey>.env`: Environment variables injected into the skill run.
|
- `entries.<skillKey>.env`: Environment variables injected into the skill run.
|
||||||
|
|
||||||
|
### 💡 Special Requirements
|
||||||
|
- **`nano-banana-pro`**: Requires the `uv` tool. It is installed at `/home/node/.openclaw/bin/uv` (on the PVC) and included in the system `PATH`.
|
||||||
|
|
|
||||||
Binary file not shown.
Loading…
Reference in New Issue