@@ -849,7 +849,31 @@ The following sets of tools are available:
849849 - ` owner ` : Repository owner (username or organization name) (string, required)
850850 - ` repo ` : Repository name (string, required)
851851
852- - ** label_write** - Write operations on repository labels.
852+ - ** list_labels** - List labels from a repository
853+ - ` owner ` : Repository owner (username or organization name) - required for all operations (string, required)
854+ - ` repo ` : Repository name - required for all operations (string, required)
855+
856+ - ** create_label** - Create a label in a repository.
857+ - ` color ` : Label color as 6-character hex code without '#' prefix (e.g., 'f29513'). (string, required)
858+ - ` description ` : Label description text (optional). (string, optional)
859+ - ` name ` : Label name. (string, required)
860+ - ` owner ` : Repository owner (username or organization name) (string, required)
861+ - ` repo ` : Repository name (string, required)
862+
863+ - ** update_label** - Update a label in a repository.
864+ - ` color ` : Label color as 6-character hex code without '#' prefix (optional). (string, optional)
865+ - ` description ` : Label description text (optional). (string, optional)
866+ - ` name ` : Label name to update. (string, required)
867+ - ` new_name ` : New name for the label (optional). (string, optional)
868+ - ` owner ` : Repository owner (username or organization name) (string, required)
869+ - ` repo ` : Repository name (string, required)
870+
871+ - ** delete_label** - Delete a label from a repository.
872+ - ` name ` : Label name to delete. (string, required)
873+ - ` owner ` : Repository owner (username or organization name) (string, required)
874+ - ` repo ` : Repository name (string, required)
875+
876+ - ** label_write** - Perform write operations on repository labels (advanced; supports create/update/delete via ` method ` ).
853877 - ` color ` : Label color as 6-character hex code without '#' prefix (e.g., 'f29513'). Required for 'create', optional for 'update'. (string, optional)
854878 - ` description ` : Label description text. Optional for 'create' and 'update'. (string, optional)
855879 - ` method ` : Operation to perform: 'create', 'update', or 'delete' (string, required)
@@ -858,10 +882,6 @@ The following sets of tools are available:
858882 - ` owner ` : Repository owner (username or organization name) (string, required)
859883 - ` repo ` : Repository name (string, required)
860884
861- - ** list_label** - List labels from a repository
862- - ` owner ` : Repository owner (username or organization name) - required for all operations (string, required)
863- - ` repo ` : Repository name - required for all operations (string, required)
864-
865885</details >
866886
867887<details >
0 commit comments