docs: refresh configuration examples
This commit is contained in:
@@ -85,6 +85,7 @@
|
|||||||
- Docs: add FAQ for PNPM/Bun lockfile migration warning; link AgentSkills spec + ClawdHub guide (`/clawdhub`) from skills docs.
|
- Docs: add FAQ for PNPM/Bun lockfile migration warning; link AgentSkills spec + ClawdHub guide (`/clawdhub`) from skills docs.
|
||||||
- Docs: add showcase projects (xuezh, gohome, roborock, padel-cli). Thanks @joshp123.
|
- Docs: add showcase projects (xuezh, gohome, roborock, padel-cli). Thanks @joshp123.
|
||||||
- Docs: add Couch Potato Dev Mode showcase entry. Thanks @dbhurley for PR #442.
|
- Docs: add Couch Potato Dev Mode showcase entry. Thanks @dbhurley for PR #442.
|
||||||
|
- Docs: add schema-accurate configuration examples guide. Thanks @daveonkels for PR #277.
|
||||||
- Build: import tool-display JSON as a module instead of runtime file reads. Thanks @mukhtharcm for PR #312.
|
- Build: import tool-display JSON as a module instead of runtime file reads. Thanks @mukhtharcm for PR #312.
|
||||||
- Status: add provider usage snapshots to `/status`, `clawdbot status --usage`, and the macOS menu bar.
|
- Status: add provider usage snapshots to `/status`, `clawdbot status --usage`, and the macOS menu bar.
|
||||||
- Build: fix macOS packaging QR smoke test for the bun-compiled relay. Thanks @dbhurley for PR #358.
|
- Build: fix macOS packaging QR smoke test for the bun-compiled relay. Thanks @dbhurley for PR #358.
|
||||||
|
|||||||
@@ -184,22 +184,6 @@ Save to `~/.clawdbot/clawdbot.json` and you can DM the bot from that number.
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
signal: {
|
|
||||||
enabled: true,
|
|
||||||
account: "+15555550123",
|
|
||||||
httpUrl: "http://localhost:8080",
|
|
||||||
allowFrom: ["+15555550123"]
|
|
||||||
},
|
|
||||||
|
|
||||||
imessage: {
|
|
||||||
enabled: true,
|
|
||||||
cliPath: "imsg",
|
|
||||||
dbPath: "~/Library/Messages/chat.db",
|
|
||||||
service: "auto",
|
|
||||||
allowFrom: ["+15555550123"],
|
|
||||||
groups: { "*": { requireMention: true } }
|
|
||||||
},
|
|
||||||
|
|
||||||
// Agent runtime
|
// Agent runtime
|
||||||
agent: {
|
agent: {
|
||||||
workspace: "~/clawd",
|
workspace: "~/clawd",
|
||||||
@@ -350,37 +334,6 @@ Save to `~/.clawdbot/clawdbot.json` and you can DM the bot from that number.
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
// Web client
|
|
||||||
web: {
|
|
||||||
enabled: true,
|
|
||||||
heartbeatSeconds: 60,
|
|
||||||
reconnect: {
|
|
||||||
initialMs: 2000,
|
|
||||||
maxMs: 120000,
|
|
||||||
factor: 1.4,
|
|
||||||
jitter: 0.2,
|
|
||||||
maxAttempts: 0
|
|
||||||
}
|
|
||||||
},
|
|
||||||
|
|
||||||
// Browser automation
|
|
||||||
browser: {
|
|
||||||
enabled: true,
|
|
||||||
controlUrl: "http://127.0.0.1:18791",
|
|
||||||
cdpUrl: "http://127.0.0.1:9222",
|
|
||||||
headless: false,
|
|
||||||
defaultProfile: "clawd",
|
|
||||||
profiles: {
|
|
||||||
clawd: { cdpPort: 18800, color: "#FF4500" },
|
|
||||||
work: { cdpPort: 18801, color: "#0066CC" }
|
|
||||||
}
|
|
||||||
},
|
|
||||||
|
|
||||||
// UI tweaks
|
|
||||||
ui: {
|
|
||||||
seamColor: "#FF4500"
|
|
||||||
},
|
|
||||||
|
|
||||||
// Gateway + networking
|
// Gateway + networking
|
||||||
gateway: {
|
gateway: {
|
||||||
mode: "local",
|
mode: "local",
|
||||||
@@ -397,32 +350,6 @@ Save to `~/.clawdbot/clawdbot.json` and you can DM the bot from that number.
|
|||||||
reload: { mode: "hybrid", debounceMs: 300 }
|
reload: { mode: "hybrid", debounceMs: 300 }
|
||||||
},
|
},
|
||||||
|
|
||||||
bridge: {
|
|
||||||
enabled: true,
|
|
||||||
port: 18790,
|
|
||||||
bind: "tailnet"
|
|
||||||
},
|
|
||||||
|
|
||||||
discovery: {
|
|
||||||
wideArea: { enabled: true }
|
|
||||||
},
|
|
||||||
|
|
||||||
canvasHost: {
|
|
||||||
enabled: true,
|
|
||||||
root: "~/clawd/canvas",
|
|
||||||
port: 18793,
|
|
||||||
liveReload: true
|
|
||||||
},
|
|
||||||
|
|
||||||
talk: {
|
|
||||||
voiceId: "elevenlabs_voice_id",
|
|
||||||
voiceAliases: { Clawd: "EXAVITQu4vr4xnSDxMaL" },
|
|
||||||
modelId: "eleven_v3",
|
|
||||||
outputFormat: "mp3_44100_128",
|
|
||||||
apiKey: "ELEVENLABS_API_KEY",
|
|
||||||
interruptOnSpeech: true
|
|
||||||
},
|
|
||||||
|
|
||||||
skills: {
|
skills: {
|
||||||
allowBundled: ["brave-search", "gemini"],
|
allowBundled: ["brave-search", "gemini"],
|
||||||
load: {
|
load: {
|
||||||
@@ -550,4 +477,5 @@ Save to `~/.clawdbot/clawdbot.json` and you can DM the bot from that number.
|
|||||||
|
|
||||||
- If you set `dmPolicy: "open"`, the matching `allowFrom` list must include `"*"`.
|
- If you set `dmPolicy: "open"`, the matching `allowFrom` list must include `"*"`.
|
||||||
- Provider IDs differ (phone numbers, user IDs, channel IDs). Use the provider docs to confirm the format.
|
- Provider IDs differ (phone numbers, user IDs, channel IDs). Use the provider docs to confirm the format.
|
||||||
|
- Optional sections to add later: `web`, `browser`, `ui`, `bridge`, `discovery`, `canvasHost`, `talk`, `signal`, `imessage`.
|
||||||
- See [Providers](/providers/whatsapp) and [Troubleshooting](/gateway/troubleshooting) for deeper setup notes.
|
- See [Providers](/providers/whatsapp) and [Troubleshooting](/gateway/troubleshooting) for deeper setup notes.
|
||||||
|
|||||||
Reference in New Issue
Block a user