From 93c739727cfc9c0dbb26587a5317b9f6cc3e97de Mon Sep 17 00:00:00 2001 From: Luke Melia Date: Tue, 14 Jul 2026 17:50:16 -0400 Subject: [PATCH] Carry requiresApproval placement fix (workspaces #22) requiresApproval belongs as a sibling of codeRef in tool frontmatter; nested inside codeRef it is ignored by the index-time stamping and every tool defaults to requiring approval. Co-Authored-By: Claude Fable 5 --- .../references/host-commands-reference.md | 28 +++++++++---------- .../references/indexing-operations.md | 8 +++--- .../references/markdown-edit.md | 2 +- .../references/searching-and-querying.md | 4 +-- skills/catalog-listing/SKILL.md | 10 +++---- 5 files changed, 26 insertions(+), 26 deletions(-) diff --git a/skills/boxel-environment/references/host-commands-reference.md b/skills/boxel-environment/references/host-commands-reference.md index 611e242..ff3bfda 100644 --- a/skills/boxel-environment/references/host-commands-reference.md +++ b/skills/boxel-environment/references/host-commands-reference.md @@ -7,59 +7,59 @@ boxel: - codeRef: module: '@cardstack/boxel-host/tools/switch-submode' name: default - requiresApproval: false + requiresApproval: false - codeRef: module: '@cardstack/boxel-host/tools/show-card' name: default - requiresApproval: false + requiresApproval: false - codeRef: module: '@cardstack/boxel-host/tools/transform-cards' name: default - requiresApproval: true + requiresApproval: true - codeRef: module: '@cardstack/boxel-host/tools/read-card-for-ai-assistant' name: default - requiresApproval: false + requiresApproval: false - codeRef: module: '@cardstack/boxel-host/tools/read-file-for-ai-assistant' name: default - requiresApproval: false + requiresApproval: false - codeRef: module: '@cardstack/boxel-host/tools/set-active-llm' name: default - requiresApproval: false + requiresApproval: false - codeRef: module: '@cardstack/boxel-host/tools/open-workspace' name: default - requiresApproval: false + requiresApproval: false - codeRef: module: '@cardstack/boxel-host/tools/preview-format' name: default - requiresApproval: false + requiresApproval: false - codeRef: module: '@cardstack/boxel-host/tools/update-code-path-with-selection' name: default - requiresApproval: false + requiresApproval: false - codeRef: module: '@cardstack/boxel-host/tools/write-text-file' name: default - requiresApproval: true + requiresApproval: true - codeRef: module: '@cardstack/boxel-host/tools/copy-card' name: default - requiresApproval: true + requiresApproval: true - codeRef: module: '@cardstack/boxel-host/tools/copy-source' name: default - requiresApproval: true + requiresApproval: true - codeRef: module: '@cardstack/boxel-host/tools/patch-fields' name: default - requiresApproval: true + requiresApproval: true - codeRef: module: '@cardstack/boxel-host/tools/update-room-skills' name: default - requiresApproval: false + requiresApproval: false --- # Host Commands Reference diff --git a/skills/boxel-environment/references/indexing-operations.md b/skills/boxel-environment/references/indexing-operations.md index ea0d823..0362775 100644 --- a/skills/boxel-environment/references/indexing-operations.md +++ b/skills/boxel-environment/references/indexing-operations.md @@ -7,19 +7,19 @@ boxel: - codeRef: module: '@cardstack/boxel-host/tools/invalidate-realm-identifiers' name: default - requiresApproval: false + requiresApproval: false - codeRef: module: '@cardstack/boxel-host/tools/reindex-realm' name: default - requiresApproval: false + requiresApproval: false - codeRef: module: '@cardstack/boxel-host/tools/full-reindex-realm' name: default - requiresApproval: false + requiresApproval: false - codeRef: module: '@cardstack/boxel-host/tools/cancel-indexing-job' name: default - requiresApproval: false + requiresApproval: false --- # Indexing Operations diff --git a/skills/boxel-environment/references/markdown-edit.md b/skills/boxel-environment/references/markdown-edit.md index 9686397..0773257 100644 --- a/skills/boxel-environment/references/markdown-edit.md +++ b/skills/boxel-environment/references/markdown-edit.md @@ -7,7 +7,7 @@ boxel: - codeRef: module: '@cardstack/boxel-host/tools/apply-markdown-edit' name: default - requiresApproval: true + requiresApproval: true --- # Markdown Field Editing diff --git a/skills/boxel-environment/references/searching-and-querying.md b/skills/boxel-environment/references/searching-and-querying.md index 0b906fc..e7879e8 100644 --- a/skills/boxel-environment/references/searching-and-querying.md +++ b/skills/boxel-environment/references/searching-and-querying.md @@ -7,11 +7,11 @@ boxel: - codeRef: module: '@cardstack/boxel-host/tools/search-cards' name: SearchCardsByTypeAndTitleCommand - requiresApproval: false + requiresApproval: false - codeRef: module: '@cardstack/boxel-host/tools/search-cards' name: SearchCardsByQueryCommand - requiresApproval: false + requiresApproval: false --- ## Query Structure diff --git a/skills/catalog-listing/SKILL.md b/skills/catalog-listing/SKILL.md index eb42c7d..4116a89 100644 --- a/skills/catalog-listing/SKILL.md +++ b/skills/catalog-listing/SKILL.md @@ -7,23 +7,23 @@ boxel: - codeRef: module: '@cardstack/catalog/commands/listing-create' name: default - requiresApproval: false + requiresApproval: false - codeRef: module: '@cardstack/catalog/commands/listing-use' name: default - requiresApproval: false + requiresApproval: false - codeRef: module: '@cardstack/catalog/commands/listing-install' name: default - requiresApproval: false + requiresApproval: false - codeRef: module: '@cardstack/catalog/commands/listing-remix' name: default - requiresApproval: false + requiresApproval: false - codeRef: module: '@cardstack/boxel-host/tools/preview-format' name: default - requiresApproval: false + requiresApproval: false --- # catalog-listing