From aa87a71cca12ff772c81f5601bc1436bc7dd4fce Mon Sep 17 00:00:00 2001 From: Levi Neely Date: Sat, 28 Feb 2026 18:56:03 +0100 Subject: [PATCH] Add tasks capability to beads scripts --- mcptools/batch_create_beads.sh | 2 +- mcptools/claim_bead.sh | 2 +- mcptools/comment_bead.sh | 2 +- mcptools/complete_bead.sh | 2 +- mcptools/create_bead.sh | 2 +- mcptools/delete_bead.sh | 2 +- mcptools/fail_bead.sh | 2 +- mcptools/init_beads.sh | 2 +- mcptools/label_bead.sh | 2 +- mcptools/list_beads.sh | 2 +- mcptools/list_mounts.sh | 2 +- mcptools/list_ready_beads.sh | 2 +- mcptools/mount_beads.sh | 2 +- mcptools/read_bead.sh | 2 +- mcptools/sync_beads.sh | 2 +- mcptools/umount_beads.sh | 2 +- mcptools/unclaim_bead.sh | 2 +- mcptools/unlabel_bead.sh | 2 +- mcptools/update_bead.sh | 2 +- 19 files changed, 19 insertions(+), 19 deletions(-) diff --git a/mcptools/batch_create_beads.sh b/mcptools/batch_create_beads.sh index fc7c153..8531e9b 100755 --- a/mcptools/batch_create_beads.sh +++ b/mcptools/batch_create_beads.sh @@ -1,5 +1,5 @@ #!/bin/bash -# capabilities: beads +# capabilities: beads, tasks # description: Batch create beads from JSON array # Usage: batch_create_beads.sh set -euo pipefail diff --git a/mcptools/claim_bead.sh b/mcptools/claim_bead.sh index add923d..1ab5592 100755 --- a/mcptools/claim_bead.sh +++ b/mcptools/claim_bead.sh @@ -1,5 +1,5 @@ #!/bin/bash -# capabilities: beads +# capabilities: beads, tasks # description: Claim a bead for work # Usage: claim_bead.sh [assignee] set -euo pipefail diff --git a/mcptools/comment_bead.sh b/mcptools/comment_bead.sh index 55387d9..eeb0b3d 100755 --- a/mcptools/comment_bead.sh +++ b/mcptools/comment_bead.sh @@ -1,5 +1,5 @@ #!/bin/bash -# capabilities: beads +# capabilities: beads, tasks # description: Add a comment to a bead # Usage: comment_bead.sh set -euo pipefail diff --git a/mcptools/complete_bead.sh b/mcptools/complete_bead.sh index b9dba4d..74f98f3 100755 --- a/mcptools/complete_bead.sh +++ b/mcptools/complete_bead.sh @@ -1,5 +1,5 @@ #!/bin/bash -# capabilities: beads +# capabilities: beads, tasks # description: Complete a bead # Usage: complete_bead.sh set -euo pipefail diff --git a/mcptools/create_bead.sh b/mcptools/create_bead.sh index 340428d..332a835 100755 --- a/mcptools/create_bead.sh +++ b/mcptools/create_bead.sh @@ -1,5 +1,5 @@ #!/bin/bash -# capabilities: beads +# capabilities: beads, tasks # description: Create a new bead # Usage: create_bead.sh [description] [parent-id] [--no-lint] [capability=low|standard|high] set -euo pipefail diff --git a/mcptools/delete_bead.sh b/mcptools/delete_bead.sh index 4590659..d590e0a 100755 --- a/mcptools/delete_bead.sh +++ b/mcptools/delete_bead.sh @@ -1,5 +1,5 @@ #!/bin/bash -# capabilities: beads +# capabilities: beads, tasks # description: Delete a bead # Usage: delete_bead.sh <bead-id> set -euo pipefail diff --git a/mcptools/fail_bead.sh b/mcptools/fail_bead.sh index 121bab5..ab7f36d 100755 --- a/mcptools/fail_bead.sh +++ b/mcptools/fail_bead.sh @@ -1,5 +1,5 @@ #!/bin/bash -# capabilities: beads +# capabilities: beads, tasks # description: Fail a bead with reason # Usage: fail_bead.sh <bead-id> <reason> set -euo pipefail diff --git a/mcptools/init_beads.sh b/mcptools/init_beads.sh index 96f3b03..714d8ee 100755 --- a/mcptools/init_beads.sh +++ b/mcptools/init_beads.sh @@ -1,5 +1,5 @@ #!/bin/bash -# capabilities: beads +# capabilities: beads, tasks # description: Initialize beads project with issue prefix # Usage: init_beads.sh [prefix] set -euo pipefail diff --git a/mcptools/label_bead.sh b/mcptools/label_bead.sh index 5be2129..df4a18e 100755 --- a/mcptools/label_bead.sh +++ b/mcptools/label_bead.sh @@ -1,5 +1,5 @@ #!/bin/bash -# capabilities: beads +# capabilities: beads, tasks # description: Add a label to a bead # Usage: label_bead.sh <bead-id> <label> set -euo pipefail diff --git a/mcptools/list_beads.sh b/mcptools/list_beads.sh index f01d378..f8e7c6e 100755 --- a/mcptools/list_beads.sh +++ b/mcptools/list_beads.sh @@ -1,5 +1,5 @@ #!/bin/bash -# capabilities: beads +# capabilities: beads, tasks # description: List all beads across all mounted projects (JSON array) set -euo pipefail diff --git a/mcptools/list_mounts.sh b/mcptools/list_mounts.sh index e156e83..1eb11d1 100755 --- a/mcptools/list_mounts.sh +++ b/mcptools/list_mounts.sh @@ -1,5 +1,5 @@ #!/bin/bash -# capabilities: beads +# capabilities: beads, tasks # description: List mounted beads projects set -euo pipefail diff --git a/mcptools/list_ready_beads.sh b/mcptools/list_ready_beads.sh index e2bca53..fc3dabe 100755 --- a/mcptools/list_ready_beads.sh +++ b/mcptools/list_ready_beads.sh @@ -1,5 +1,5 @@ #!/bin/bash -# capabilities: beads +# capabilities: beads, tasks # description: List ready/claimable beads (JSON array) set -euo pipefail diff --git a/mcptools/mount_beads.sh b/mcptools/mount_beads.sh index 9b42859..276a12a 100755 --- a/mcptools/mount_beads.sh +++ b/mcptools/mount_beads.sh @@ -1,5 +1,5 @@ #!/bin/bash -# capabilities: beads +# capabilities: beads, tasks # description: Mount a beads project # Usage: mount_beads.sh <cwd> [name] set -euo pipefail diff --git a/mcptools/read_bead.sh b/mcptools/read_bead.sh index 251134c..30c0221 100755 --- a/mcptools/read_bead.sh +++ b/mcptools/read_bead.sh @@ -1,5 +1,5 @@ #!/bin/bash -# capabilities: beads +# capabilities: beads, tasks # description: Read a bead property # Usage: read_bead.sh <bead-id> <property> set -euo pipefail diff --git a/mcptools/sync_beads.sh b/mcptools/sync_beads.sh index e1bf852..4a15b4b 100755 --- a/mcptools/sync_beads.sh +++ b/mcptools/sync_beads.sh @@ -1,5 +1,5 @@ #!/bin/bash -# capabilities: beads +# capabilities: beads, tasks # description: Sync a mounted beads project # Usage: sync_beads.sh <name> set -euo pipefail diff --git a/mcptools/umount_beads.sh b/mcptools/umount_beads.sh index 0b13cba..fd214ff 100755 --- a/mcptools/umount_beads.sh +++ b/mcptools/umount_beads.sh @@ -1,5 +1,5 @@ #!/bin/bash -# capabilities: beads +# capabilities: beads, tasks # description: Unmount a beads project # Usage: umount_beads.sh <name> set -euo pipefail diff --git a/mcptools/unclaim_bead.sh b/mcptools/unclaim_bead.sh index 10943c5..b7521b1 100755 --- a/mcptools/unclaim_bead.sh +++ b/mcptools/unclaim_bead.sh @@ -1,5 +1,5 @@ #!/bin/bash -# capabilities: beads +# capabilities: beads, tasks # description: Unclaim a bead (reset to open) # Usage: unclaim_bead.sh <bead-id> set -euo pipefail diff --git a/mcptools/unlabel_bead.sh b/mcptools/unlabel_bead.sh index 528d29b..84ffdb5 100755 --- a/mcptools/unlabel_bead.sh +++ b/mcptools/unlabel_bead.sh @@ -1,5 +1,5 @@ #!/bin/bash -# capabilities: beads +# capabilities: beads, tasks # description: Remove a label from a bead # Usage: unlabel_bead.sh <bead-id> <label> set -euo pipefail diff --git a/mcptools/update_bead.sh b/mcptools/update_bead.sh index f7db81d..30393b7 100755 --- a/mcptools/update_bead.sh +++ b/mcptools/update_bead.sh @@ -1,5 +1,5 @@ #!/bin/bash -# capabilities: beads +# capabilities: beads, tasks # description: Update a bead field # Usage: update_bead.sh <bead-id> <field> <value> set -euo pipefail