From 52f9b3757629828fd63798e80c8c075451b10460 Mon Sep 17 00:00:00 2001 From: Timo Clasen Date: Fri, 1 Aug 2025 12:24:32 +0200 Subject: [PATCH] docs(permissions): add wildcard example (#1494) --- .../web/src/content/docs/docs/permissions.mdx | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/packages/web/src/content/docs/docs/permissions.mdx b/packages/web/src/content/docs/docs/permissions.mdx index 5815723c..651546f7 100644 --- a/packages/web/src/content/docs/docs/permissions.mdx +++ b/packages/web/src/content/docs/docs/permissions.mdx @@ -72,3 +72,19 @@ For example. } } ``` + +- **Use wildcard patterns to restrict specific commands** + + ```json title="opencode.json" + { + "$schema": "https://opencode.ai/config.json", + "permission": { + "bash": { + "git push": "ask", + "*": "allow" + } + } + } + ``` + + This configuration allows all commands by default (`"*": "allow"`) but requires approval for `git push` commands.