75.1 MB
65 files
Updated 23 days ago
Name
Size
.gitattributes2.58 kB
xet
004c0d63-c96f-431d-8cf8-f78ca9367eb5.jsonl2.19 MB
xet
06ec42c3-2184-40c5-b0ee-98c3235b4c4c.jsonl446 kB
xet
17643245-7004-426a-b3d0-40a5fb6fd397.jsonl2.03 MB
xet
189f0549-c2fc-4fc7-b50d-37cd255eabf2.jsonl1.39 MB
xet
1afc3cc3-792e-49a2-83c4-19ddb66ba008.jsonl1.26 MB
xet
1d29fdca-8b1a-4087-b14f-7c4e69701fbe.jsonl172 kB
xet
21576682-1c94-4e42-a9d2-0f9e0137ffa7.jsonl46 kB
xet
2f6b46c2-a83e-43e7-9012-76c7b434abba.jsonl826 kB
xet
311883ad-f031-4619-ab72-1aeb410a9123.jsonl23.7 kB
xet
32bd3eac-d079-4d7f-8f49-b34180656abd.jsonl940 kB
xet
32c96eea-ab6f-4268-9f48-60fb2c8838e7.jsonl1.56 MB
xet
3691aa67-12fe-404f-b33e-9bc0bce0d4d1.jsonl156 kB
xet
3b47d4c6-c3ee-4a3b-92b0-4b434ab3c033.jsonl413 kB
xet
44b273b6-9dbc-4b68-9520-965d98377043.jsonl2.16 MB
xet
471accf0-3df7-4e2e-a567-a094f8f8d585.jsonl279 kB
xet
485078ae-64bc-4bf5-a385-2d65a1108dae.jsonl185 kB
xet
4b456a37-0524-420a-a4a1-67db0efa4881.jsonl172 kB
xet
4b853fa6-aed6-494b-9a13-2cda8c3531ec.jsonl449 kB
xet
4c99dff8-2213-4365-a651-3d78e202a489.jsonl2.83 MB
xet
539c47c6-0b8c-40ff-8947-bf3ebb30900a.jsonl488 kB
xet
554c2eb9-9cf9-4078-a6a2-82456a53f189.jsonl263 kB
xet
58344d60-96b2-4ff5-8987-08b3e4f6f515.jsonl740 kB
xet
5c0d7bef-0751-49d2-b55e-72fd00abedd2.jsonl67.1 kB
xet
5eeb7e10-99a4-4d7d-a505-3ef47dcab480.jsonl2.02 MB
xet
602033e7-dc55-4b7f-909f-1c67135d8f4b.jsonl3.39 MB
xet
660bf750-e54d-4619-93ac-7c1877343220.jsonl779 kB
xet
66d893d9-ee7f-4ca7-bdb6-99e8dabb601d.jsonl18.1 kB
xet
68396a0d-8585-4d00-9321-54b2b00c07f4.jsonl1.64 MB
xet
6917f657-870f-48a6-84fa-a774d4699ccf.jsonl1.92 MB
xet
6ab67974-013e-44ab-8ae8-3c64ef6cb770.jsonl1.07 MB
xet
6ae0aeed-340e-4b4d-9d74-f905a74ca2fc.jsonl6.51 MB
xet
7274969b-ab5c-461c-bc7c-8434eb9eb42e.jsonl2.56 MB
xet
743a2f8c-6846-4e89-848c-9c4679492491.jsonl110 kB
xet
7758cfa4-f4c8-4cb9-8ea3-30697ba1dfad.jsonl639 kB
xet
7da8c055-9995-4731-a147-bf2a9e1251c2.jsonl997 kB
xet
89becffe-10a0-4022-b92b-c0bd8ddc3206.jsonl316 kB
xet
90a22dda-0de2-4658-89f8-f55f7facd6bc.jsonl212 kB
xet
92726ffc-0be8-4bd6-8d60-9164883f67d5.jsonl203 kB
xet
9fc7c249-f2cb-4fd6-8417-85caec1816df.jsonl193 kB
xet
README.md33.7 kB
xet
a13efdaa-96ed-4ab0-a4c4-240692be0f10.jsonl302 kB
xet
ac6c27f7-e781-47f0-afb4-b089c7f12742.jsonl46.8 kB
xet
agent-a68c3d43360a5ed83.jsonl268 kB
xet
agent-a7fa04d5e85bd5c0a.jsonl242 kB
xet
agent-a8466eb290f99ea00.jsonl241 kB
xet
agent-a87ca9b22d0fee3f9.jsonl78.8 kB
xet
agent-a8d979113b5d895ee.jsonl199 kB
xet
agent-a8da0aea214c5e781.jsonl115 kB
xet
agent-a93f2cd3c99c3d4ed.jsonl201 kB
xet
agent-aa3612085487e6586.jsonl222 kB
xet
b0e959f7-df98-445f-808f-4d38b25e4e01.jsonl852 kB
xet
bcfbd960-e7f5-42ee-bb37-183b81ab12e3.jsonl1.39 MB
xet
bd2f5aa9-a725-436b-b4ef-c1e05496c7cb.jsonl592 kB
xet
c6d4788b-6bb6-4774-8294-5dc897346ca9.jsonl3.22 MB
xet
c7c6924c-09c0-4c89-9ce1-a2080fd18f8f.jsonl1.69 MB
xet
c8264cd7-40ec-4d52-b3e8-e07a0d8a710f.jsonl117 kB
xet
d9c29410-80a6-4e34-aab1-0c7e5bb7110f.jsonl1.34 MB
xet
e1b4c95f-4884-49f5-b266-3f8b69929958.jsonl932 kB
xet
e3d0c93f-5cf8-4067-9a49-657ba5c67c80.jsonl4.49 MB
xet
e8b69c49-ad36-49d0-8998-c50a1e83e457.jsonl206 kB
xet
e91a5346-6059-4f85-a564-37dcd53380db.jsonl407 kB
xet
f587cec0-5329-4595-86e5-b9513e82e1a1.jsonl2.12 MB
xet
f8b99555-306c-482a-923f-395b40aadff3.jsonl410 kB
xet
f956721a-0af7-4bdc-8678-3a493d8fcd39.jsonl13.8 MB
xet
README.md

claude-fable-5 Agent Traces

It's worth noting that our team was working with Glint-Research to collect as much fable data as possible.

These are just the anonymized raw traces of both of our teams combined. This means that Glint-Research/Fable-5-traces was created from formatting and splitting up this same dataset. If you use one for your tune, don't use the other (it's the same exact data).


For training on this dataset I recommend using the teich package to convert to openai style chats. It parses and filters out things like hitting limits and model switches, etc. As well as knows the exact tool-schemas and descriptions for the tools used.

I encourage everyone to please upload their fable-5 traces from whatever harness they may have used. This is all valuable data and we need to pool it together to make something meaningful :)

To easily extract and anonymize your data you can use teich as well:

pip install -U teich
teich extract claude --model fable-5
# teich extract hermes --model fable-5
# teich extract pi --model fable-5

Check out teich on github for more info about all that the package can do!

https://github.com/TeichAI/teich

Tool schema snapshot

Training-ready tool schema snapshot
[
  {
    "type": "function",
    "function": {
      "name": "Agent",
      "description": "Call the Claude deferred tool Agent.",
      "parameters": {
        "type": "object",
        "properties": {
          "description": {
            "type": "string"
          },
          "prompt": {
            "type": "string"
          },
          "run_in_background": {
            "type": "boolean"
          },
          "subagent_type": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "required": [
          "description",
          "prompt",
          "run_in_background"
        ]
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "AskUserQuestion",
      "description": "Call the Claude deferred tool AskUserQuestion.",
      "parameters": {
        "type": "object",
        "properties": {
          "questions": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "header": {
                  "type": "string"
                },
                "multiSelect": {
                  "type": "boolean"
                },
                "options": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "description": {
                        "type": "string"
                      },
                      "label": {
                        "type": "string"
                      }
                    },
                    "additionalProperties": true,
                    "required": [
                      "description",
                      "label"
                    ]
                  }
                },
                "question": {
                  "type": "string"
                }
              },
              "additionalProperties": true,
              "required": [
                "header",
                "multiSelect",
                "options",
                "question"
              ]
            }
          }
        },
        "additionalProperties": true,
        "required": [
          "questions"
        ]
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "Bash",
      "description": "Run a shell command.",
      "parameters": {
        "type": "object",
        "properties": {
          "command": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "run_in_background": {
            "type": "boolean"
          },
          "timeout": {
            "type": "integer"
          }
        },
        "additionalProperties": true,
        "required": [
          "command"
        ]
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "BashOutput",
      "description": "Read output from a running background shell command.",
      "parameters": {
        "type": "object",
        "properties": {
          "bash_id": {
            "type": "string"
          },
          "filter": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "required": [
          "bash_id"
        ]
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "CronCreate",
      "description": "Create a scheduled Claude Desktop task.",
      "parameters": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "prompt": {
            "type": "string"
          },
          "schedule": {
            "type": "string"
          },
          "timezone": {
            "type": "string"
          }
        },
        "additionalProperties": true
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "CronDelete",
      "description": "Delete a scheduled Claude Desktop task.",
      "parameters": {
        "type": "object",
        "properties": {
          "cronId": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "additionalProperties": true
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "CronList",
      "description": "List scheduled Claude Desktop tasks.",
      "parameters": {
        "type": "object",
        "properties": {},
        "additionalProperties": true
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "DesignSync",
      "description": "Synchronize design context from Claude Desktop.",
      "parameters": {
        "type": "object",
        "properties": {
          "target": {
            "type": "string"
          }
        },
        "additionalProperties": true
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "Edit",
      "description": "Replace text in an existing file.",
      "parameters": {
        "type": "object",
        "properties": {
          "file_path": {
            "type": "string"
          },
          "new_string": {
            "type": "string"
          },
          "old_string": {
            "type": "string"
          },
          "replace_all": {
            "type": "boolean"
          }
        },
        "additionalProperties": true,
        "required": [
          "file_path",
          "new_string",
          "old_string"
        ]
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "EnterPlanMode",
      "description": "Enter Claude Desktop plan mode.",
      "parameters": {
        "type": "object",
        "properties": {
          "prompt": {
            "type": "string"
          }
        },
        "additionalProperties": true
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "EnterWorktree",
      "description": "Enter a Claude Desktop worktree.",
      "parameters": {
        "type": "object",
        "properties": {
          "branch": {
            "type": "string"
          },
          "path": {
            "type": "string"
          }
        },
        "additionalProperties": true
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "ExitPlanMode",
      "description": "Exit Claude Desktop plan mode.",
      "parameters": {
        "type": "object",
        "properties": {
          "plan": {
            "type": "string"
          }
        },
        "additionalProperties": true
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "ExitWorktree",
      "description": "Exit the active Claude Desktop worktree.",
      "parameters": {
        "type": "object",
        "properties": {},
        "additionalProperties": true
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "Glob",
      "description": "Find files by glob pattern.",
      "parameters": {
        "type": "object",
        "properties": {
          "path": {
            "type": "string"
          },
          "pattern": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "required": [
          "pattern"
        ]
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "Grep",
      "description": "Search file contents by pattern.",
      "parameters": {
        "type": "object",
        "properties": {
          "-A": {
            "type": "integer"
          },
          "-B": {
            "type": "integer"
          },
          "-C": {
            "type": "integer"
          },
          "head_limit": {
            "type": "integer"
          },
          "include": {
            "type": "string"
          },
          "output_mode": {
            "type": "string"
          },
          "path": {
            "type": "string"
          },
          "pattern": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "required": [
          "pattern"
        ]
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "KillBash",
      "description": "Stop a running background shell command.",
      "parameters": {
        "type": "object",
        "properties": {
          "shell_id": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "required": [
          "shell_id"
        ]
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "LS",
      "description": "List files and directories.",
      "parameters": {
        "type": "object",
        "properties": {
          "ignore": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "path": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "required": [
          "path"
        ]
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "ListMcpResourcesTool",
      "description": "Call the Claude deferred tool ListMcpResourcesTool.",
      "parameters": {
        "type": "object",
        "properties": {},
        "additionalProperties": true
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "Monitor",
      "description": "Monitor a long-running Claude Desktop task.",
      "parameters": {
        "type": "object",
        "properties": {
          "interval": {
            "type": "string"
          },
          "taskId": {
            "type": "string"
          }
        },
        "additionalProperties": true
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "MultiEdit",
      "description": "Apply multiple text replacements to one file.",
      "parameters": {
        "type": "object",
        "properties": {
          "edits": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "old_string": {
                  "type": "string"
                },
                "new_string": {
                  "type": "string"
                },
                "replace_all": {
                  "type": "boolean"
                }
              },
              "required": [
                "old_string",
                "new_string"
              ],
              "additionalProperties": true
            }
          },
          "file_path": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "required": [
          "edits",
          "file_path"
        ]
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "NotebookEdit",
      "description": "Edit a Jupyter notebook cell.",
      "parameters": {
        "type": "object",
        "properties": {
          "cell_id": {
            "type": "string"
          },
          "cell_type": {
            "type": "string"
          },
          "edit_mode": {
            "type": "string"
          },
          "new_source": {
            "type": "string"
          },
          "notebook_path": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "required": [
          "new_source",
          "notebook_path"
        ]
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "NotebookRead",
      "description": "Read a Jupyter notebook.",
      "parameters": {
        "type": "object",
        "properties": {
          "notebook_path": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "required": [
          "notebook_path"
        ]
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "PushNotification",
      "description": "Send a Claude Desktop push notification.",
      "parameters": {
        "type": "object",
        "properties": {
          "message": {
            "type": "string"
          },
          "title": {
            "type": "string"
          }
        },
        "additionalProperties": true
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "Read",
      "description": "Read a file.",
      "parameters": {
        "type": "object",
        "properties": {
          "file_path": {
            "type": "string"
          },
          "limit": {
            "type": "integer"
          },
          "offset": {
            "type": "integer"
          }
        },
        "additionalProperties": true,
        "required": [
          "file_path"
        ]
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "ReadMcpResourceTool",
      "description": "Call the Claude deferred tool ReadMcpResourceTool.",
      "parameters": {
        "type": "object",
        "properties": {},
        "additionalProperties": true
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "RemoteTrigger",
      "description": "Trigger a remote Claude Desktop action.",
      "parameters": {
        "type": "object",
        "properties": {
          "prompt": {
            "type": "string"
          },
          "target": {
            "type": "string"
          }
        },
        "additionalProperties": true
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "ScheduleWakeup",
      "description": "Call the Claude deferred tool ScheduleWakeup.",
      "parameters": {
        "type": "object",
        "properties": {
          "delaySeconds": {
            "type": "integer"
          },
          "prompt": {
            "type": "string"
          },
          "reason": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "required": [
          "delaySeconds",
          "prompt",
          "reason"
        ]
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "SendUserFile",
      "description": "Call the Claude deferred tool SendUserFile.",
      "parameters": {
        "type": "object",
        "properties": {
          "caption": {
            "type": "string"
          },
          "files": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "status": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "required": [
          "caption",
          "files",
          "status"
        ]
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "Skill",
      "description": "Load and use a Claude Desktop skill.",
      "parameters": {
        "type": "object",
        "properties": {
          "args": {
            "type": "string"
          },
          "skill": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "required": [
          "skill"
        ]
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "StructuredOutput",
      "description": "Call the Claude deferred tool StructuredOutput.",
      "parameters": {
        "type": "object",
        "properties": {
          "findings": {
            "anyOf": [
              {
                "anyOf": [
                  {
                    "anyOf": [
                      {
                        "anyOf": [
                          {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "detail": {
                                  "type": "string"
                                },
                                "effort": {
                                  "type": "string"
                                },
                                "expected role": {
                                  "type": "null"
                                },
                                "expected_gain": {
                                  "type": "string"
                                },
                                "risk": {
                                  "type": "string"
                                },
                                "title": {
                                  "type": "string"
                                }
                              },
                              "additionalProperties": true,
                              "required": [
                                "detail",
                                "effort",
                                "expected_gain",
                                "risk",
                                "title"
                              ]
                            }
                          },
                          {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "detail": {
                                  "type": "string"
                                },
                                "effort": {
                                  "type": "string"
                                },
                                "expected_gain": {
                                  "type": "string"
                                },
                                "risk": {
                                  "type": "string"
                                },
                                "title": {
                                  "type": "string"
                                }
                              },
                              "additionalProperties": true,
                              "required": [
                                "detail",
                                "expected_gain",
                                "risk",
                                "title"
                              ]
                            }
                          }
                        ]
                      },
                      {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "properties": {
                            "detail": {
                              "type": "string"
                            },
                            "effort": {
                              "type": "string"
                            },
                            "expected_gain": {
                              "type": "string"
                            },
                            "risk": {
                              "type": "string"
                            },
                            "title": {
                              "type": "string"
                            }
                          },
                          "additionalProperties": true,
                          "required": [
                            "detail",
                            "effort",
                            "expected_gain",
                            "risk",
                            "title"
                          ]
                        }
                      }
                    ]
                  },
                  {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "properties": {
                        "detail": {
                          "type": "string"
                        },
                        "effort": {
                          "type": "string"
                        },
                        "expected_gain": {
                          "type": "string"
                        },
                        "risk": {
                          "type": "string"
                        },
                        "title": {
                          "type": "string"
                        }
                      },
                      "additionalProperties": true,
                      "required": [
                        "detail",
                        "effort",
                        "expected_gain",
                        "risk",
                        "title"
                      ]
                    }
                  }
                ]
              },
              {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "detail": {
                      "type": "string"
                    },
                    "effort": {
                      "type": "string"
                    },
                    "expected_gain": {
                      "type": "string"
                    },
                    "risk": {
                      "type": "string"
                    },
                    "title": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": true,
                  "required": [
                    "detail",
                    "effort",
                    "expected_gain",
                    "risk",
                    "title"
                  ]
                }
              }
            ]
          }
        },
        "additionalProperties": true,
        "required": [
          "findings"
        ]
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "Task",
      "description": "Launch a subagent to complete a delegated task.",
      "parameters": {
        "type": "object",
        "properties": {
          "description": {
            "type": "string"
          },
          "prompt": {
            "type": "string"
          },
          "subagent_type": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "required": [
          "prompt"
        ]
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "TaskCreate",
      "description": "Create a tracked task in the Claude Desktop task list.",
      "parameters": {
        "type": "object",
        "properties": {
          "activeForm": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "subject": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "required": [
          "activeForm",
          "description",
          "subject"
        ]
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "TaskGet",
      "description": "Fetch one tracked Claude Desktop task.",
      "parameters": {
        "type": "object",
        "properties": {
          "taskId": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "required": [
          "taskId"
        ]
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "TaskList",
      "description": "List tracked Claude Desktop tasks.",
      "parameters": {
        "type": "object",
        "properties": {
          "includeCompleted": {
            "type": "boolean"
          },
          "status": {
            "type": "string"
          }
        },
        "additionalProperties": true
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "TaskOutput",
      "description": "Read output associated with a tracked Claude Desktop task.",
      "parameters": {
        "type": "object",
        "properties": {
          "lines": {
            "type": "integer"
          },
          "taskId": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "required": [
          "taskId"
        ]
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "TaskStop",
      "description": "Stop a tracked Claude Desktop task.",
      "parameters": {
        "type": "object",
        "properties": {
          "taskId": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "required": [
          "taskId"
        ]
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "TaskUpdate",
      "description": "Update the status of a tracked Claude Desktop task.",
      "parameters": {
        "type": "object",
        "properties": {
          "status": {
            "type": "string"
          },
          "taskId": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "required": [
          "status",
          "taskId"
        ]
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "TodoWrite",
      "description": "Create or update the task list.",
      "parameters": {
        "type": "object",
        "properties": {
          "todos": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "content": {
                  "type": "string"
                },
                "status": {
                  "type": "string"
                },
                "priority": {
                  "type": "string"
                },
                "id": {
                  "type": "string"
                }
              },
              "required": [
                "content",
                "status",
                "priority",
                "id"
              ],
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": true,
        "required": [
          "todos"
        ]
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "ToolSearch",
      "description": "Load deferred Claude Desktop or MCP tools by search query.",
      "parameters": {
        "type": "object",
        "properties": {
          "max_results": {
            "type": "integer"
          },
          "query": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "required": [
          "query"
        ]
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "WebFetch",
      "description": "Fetch web content from a URL.",
      "parameters": {
        "type": "object",
        "properties": {
          "prompt": {
            "type": "string"
          },
          "url": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "required": [
          "prompt",
          "url"
        ]
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "WebSearch",
      "description": "Search the web.",
      "parameters": {
        "type": "object",
        "properties": {
          "allowed_domains": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "blocked_domains": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "query": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "required": [
          "query"
        ]
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "Workflow",
      "description": "Call the Claude deferred tool Workflow.",
      "parameters": {
        "type": "object",
        "properties": {
          "script": {
            "type": "string"
          },
          "scriptPath": {
            "type": "string"
          }
        },
        "additionalProperties": true
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "Write",
      "description": "Write a file.",
      "parameters": {
        "type": "object",
        "properties": {
          "content": {
            "type": "string"
          },
          "file_path": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "required": [
          "content",
          "file_path"
        ]
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "mcp__claude_ai_Gmail__authenticate",
      "description": "Call the claude ai Gmail MCP tool authenticate.",
      "parameters": {
        "type": "object",
        "properties": {
          "code": {
            "type": "string"
          },
          "redirect_uri": {
            "type": "string"
          }
        },
        "additionalProperties": true
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "mcp__claude_ai_Gmail__complete_authentication",
      "description": "Call the claude ai Gmail MCP tool complete authentication.",
      "parameters": {
        "type": "object",
        "properties": {
          "code": {
            "type": "string"
          },
          "redirect_uri": {
            "type": "string"
          }
        },
        "additionalProperties": true
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "mcp__claude_ai_Google_Calendar__authenticate",
      "description": "Call the claude ai Google Calendar MCP tool authenticate.",
      "parameters": {
        "type": "object",
        "properties": {
          "code": {
            "type": "string"
          },
          "redirect_uri": {
            "type": "string"
          }
        },
        "additionalProperties": true
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "mcp__claude_ai_Google_Calendar__complete_authentication",
      "description": "Call the claude ai Google Calendar MCP tool complete authentication.",
      "parameters": {
        "type": "object",
        "properties": {
          "code": {
            "type": "string"
          },
          "redirect_uri": {
            "type": "string"
          }
        },
        "additionalProperties": true
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "mcp__claude_ai_Google_Drive__authenticate",
      "description": "Call the claude ai Google Drive MCP tool authenticate.",
      "parameters": {
        "type": "object",
        "properties": {
          "code": {
            "type": "string"
          },
          "redirect_uri": {
            "type": "string"
          }
        },
        "additionalProperties": true
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "mcp__claude_ai_Google_Drive__complete_authentication",
      "description": "Call the claude ai Google Drive MCP tool complete authentication.",
      "parameters": {
        "type": "object",
        "properties": {
          "code": {
            "type": "string"
          },
          "redirect_uri": {
            "type": "string"
          }
        },
        "additionalProperties": true
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "mcp__context7__query-docs",
      "description": "Call the context7 MCP tool query docs.",
      "parameters": {
        "type": "object",
        "properties": {
          "context7CompatibleLibraryID": {
            "type": "string"
          },
          "tokens": {
            "type": "integer"
          },
          "topic": {
            "type": "string"
          }
        },
        "additionalProperties": true
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "mcp__context7__resolve-library-id",
      "description": "Call the context7 MCP tool resolve library id.",
      "parameters": {
        "type": "object",
        "properties": {
          "libraryName": {
            "type": "string"
          }
        },
        "additionalProperties": true
      }
    }
  }
]
Total size
75.1 MB
Files
65
Last updated
Jun 17
Pre-warmed CDN
US EU US EU

Contributors