mirror of
https://github.com/openclaw/openclaw.git
synced 2026-04-30 16:20:22 +00:00
fix(secrets): drop legacy talk apiKey target surface (#60717)
This commit is contained in:
@@ -44,7 +44,7 @@ OpenClaw can pick up credentials from:
|
||||
- **Auth profiles** (per-agent, stored in `auth-profiles.json`).
|
||||
- **Environment variables** (e.g. `OPENAI_API_KEY`, `BRAVE_API_KEY`, `FIRECRAWL_API_KEY`).
|
||||
- **Config** (`models.providers.*.apiKey`, `tools.web.search.*`, `tools.web.fetch.firecrawl.*`,
|
||||
`memorySearch.*`, `talk.apiKey`).
|
||||
`memorySearch.*`, `talk.providers.*.apiKey`).
|
||||
- **Skills** (`skills.entries.<name>.apiKey`) which may export keys to the skill process env.
|
||||
|
||||
## Features that can spend keys
|
||||
@@ -148,7 +148,7 @@ See [Models CLI](/cli/models).
|
||||
|
||||
Talk mode can invoke **ElevenLabs** when configured:
|
||||
|
||||
- `ELEVENLABS_API_KEY` or `talk.apiKey`
|
||||
- `ELEVENLABS_API_KEY` or `talk.providers.elevenlabs.apiKey`
|
||||
|
||||
See [Talk mode](/nodes/talk).
|
||||
|
||||
|
||||
@@ -38,7 +38,6 @@ Scope intent:
|
||||
- `skills.entries.*.apiKey`
|
||||
- `agents.defaults.memorySearch.remote.apiKey`
|
||||
- `agents.list[].memorySearch.remote.apiKey`
|
||||
- `talk.apiKey`
|
||||
- `talk.providers.*.apiKey`
|
||||
- `messages.tts.providers.*.apiKey`
|
||||
- `tools.web.fetch.firecrawl.apiKey`
|
||||
|
||||
@@ -575,13 +575,6 @@
|
||||
"secretShape": "secret_input",
|
||||
"optIn": true
|
||||
},
|
||||
{
|
||||
"id": "talk.apiKey",
|
||||
"configFile": "openclaw.json",
|
||||
"path": "talk.apiKey",
|
||||
"secretShape": "secret_input",
|
||||
"optIn": true
|
||||
},
|
||||
{
|
||||
"id": "talk.providers.*.apiKey",
|
||||
"configFile": "openclaw.json",
|
||||
|
||||
Reference in New Issue
Block a user