@@ -154,6 +154,7 @@ func (t *TodoTool) Tools(context.Context) ([]tools.Tool, error) {
154154 return []tools.Tool {
155155 {
156156 Name : "create_todo" ,
157+ Category : "todo" ,
157158 Description : "Create a new todo item with a description" ,
158159 Parameters : tools .MustSchemaFor [CreateTodoArgs ](),
159160 OutputSchema : tools .MustSchemaFor [string ](),
@@ -165,6 +166,7 @@ func (t *TodoTool) Tools(context.Context) ([]tools.Tool, error) {
165166 },
166167 {
167168 Name : "create_todos" ,
169+ Category : "todo" ,
168170 Description : "Create a list of new todo items with descriptions" ,
169171 Parameters : tools .MustSchemaFor [CreateTodosArgs ](),
170172 OutputSchema : tools .MustSchemaFor [string ](),
@@ -176,6 +178,7 @@ func (t *TodoTool) Tools(context.Context) ([]tools.Tool, error) {
176178 },
177179 {
178180 Name : "update_todo" ,
181+ Category : "todo" ,
179182 Description : "Update the status of a todo item" ,
180183 Parameters : tools .MustSchemaFor [UpdateTodoArgs ](),
181184 OutputSchema : tools .MustSchemaFor [string ](),
@@ -187,6 +190,7 @@ func (t *TodoTool) Tools(context.Context) ([]tools.Tool, error) {
187190 },
188191 {
189192 Name : "list_todos" ,
193+ Category : "todo" ,
190194 Description : "List all current todos with their status" ,
191195 OutputSchema : tools .MustSchemaFor [string ](),
192196 Handler : t .handler .listTodos ,
0 commit comments