{"server":"ai.bithuman/docs","count":5,"changes":[{"tool":"fetch","kind":"changed","observed_at":"2026-10-10T11:09:42.954Z","fields":["description"],"description_before":"Fetch one docs page as markdown by the id `search` returned (a path such as /platforms/python), or by its full docs.bithuman.ai URL.","description_after":"Fetch one docs page as markdown by the id `search` returned (a path such as /platforms/python), or by its full docs.bithuman.ai URL. Returns JSON {id, title, text (the whole page as markdown), url, metadata}. Example: {\"id\": \"/api/agents\"}. Errors: an unknown path (run `search` for the id) and a URL outside docs.bithuman.ai are refused. Read-only, no sign-in.","description_similarity":0.489,"before_hash":"251257a3439a6574186b35b6a6078626","after_hash":"6802026ab22954512ff1a0ad13e25166"},{"tool":"search","kind":"changed","observed_at":"2026-10-10T11:09:42.954Z","fields":["description","inputSchema"],"description_before":"Search docs.bithuman.ai (bitHuman real-time avatar SDKs, the REST API, deployment options, models, pricing). Returns the best-matching pages, each with an id to pass to `fetch`.","description_after":"Search docs.bithuman.ai (bitHuman real-time avatar SDKs, the REST API, deployment options, models, pricing). Returns JSON {results: [{id, title, url, section, text}]}, most relevant first (default 8, at most 20); `text` is a short snippet, so pass the `id` to `fetch` for the whole page. Example: {\"query\": \"create an agent and poll status\", \"section\": \"API reference\"}. An empty query is an error; no match returns an empty list (try fewer or other words, or drop `section`). The REST contract as OpenAPI 3.1 JSON: https://docs.bithuman.ai/openapi.json.","description_similarity":0.292,"before_hash":"fcfdbf12383aadf767d57b1f224295ba","after_hash":"d79734a1ac1cf42a3a23eac32d046e39"},{"tool":"fetch","kind":"changed","observed_at":"2026-10-02T05:53:39.148Z","fields":["description"],"description_before":"Fetch one docs page as markdown by the id `search` returned (a path such as /platforms/python), or by its full URL.","description_after":"Fetch one docs page as markdown by the id `search` returned (a path such as /platforms/python), or by its full docs.bithuman.ai URL.","description_similarity":0.909,"before_hash":"cf31b1793d883467b8a78bbf9b7c7ec3","after_hash":"251257a3439a6574186b35b6a6078626"},{"tool":"fetch","kind":"changed","observed_at":"2026-09-30T23:32:09.788Z","fields":["annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"b07807dce1cea655b1bc35a5ae8fa1b5","after_hash":"cf31b1793d883467b8a78bbf9b7c7ec3"},{"tool":"search","kind":"changed","observed_at":"2026-09-30T23:32:09.788Z","fields":["annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"5bfe69cdb858e745f97a56f3f54025bf","after_hash":"fcfdbf12383aadf767d57b1f224295ba"}],"next_before":null,"next_actions":[]}