mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 19:00:45 +00:00
fix: enable browser tools with full profile (#76557)
Summary: - The PR makes `tools.profile: "full"` resolve to a wildcard allowlist, teaches plugin optional-tool allowlist checks to honor `*`, and updates regression tests, docs, and the changelog for browser tool availability. - Reproducibility: yes. source-level reproduction is high confidence: current main makes `full` resolve to no ... plugin allowlist helpers do not accept `*`. I did not run a live browser session in this read-only review. Automerge notes: - PR branch already contained follow-up commit before automerge: docs: update full profile description and add changelog for #76507 Validation: - ClawSweeper review passed for headb5329de33c. - Required merge gates passed before the squash merge. Prepared head SHA:b5329de33cReview: https://github.com/openclaw/openclaw/pull/76557#issuecomment-4365736091 Co-authored-by: Alex Knight <aknight@atlassian.com>
This commit is contained in:
@@ -146,7 +146,7 @@ Per-agent override: `agents.list[].tools.profile`.
|
||||
|
||||
| Profile | What it includes |
|
||||
| ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| `full` | Unrestricted baseline for broader command/control access; same as leaving `tools.profile` unset |
|
||||
| `full` | All core and optional plugin tools; unrestricted baseline for broader command/control access |
|
||||
| `coding` | `group:fs`, `group:runtime`, `group:web`, `group:sessions`, `group:memory`, `cron`, `image`, `image_generate`, `music_generate`, `video_generate` |
|
||||
| `messaging` | `group:messaging`, `sessions_list`, `sessions_history`, `sessions_send`, `session_status` |
|
||||
| `minimal` | `session_status` only |
|
||||
|
||||
Reference in New Issue
Block a user