{"ok":true,"site":{"host":"core.tanbase.dev","url":"https://core.tanbase.dev/","type":"live","desc":"An open-source TanStack Start application foundation for Cloudflare Workers.","tools":[{"name":"list_tasks","kind":"answer","impl":"imperative","description":"List the user's tasks across projects, optionally filtered by project, status, or due date. Returns each task's ID, title, notes, status, due date, and project. Acts as the person signed in to this tab.","title":"List tasks","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"projectId":{"type":"string","minLength":1},"status":{"type":"string","enum":["todo","doing","done"]},"dueBefore":{"description":"Only tasks due on or before this date.","type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"limit":{"type":"integer","minimum":1,"maximum":100}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/blog","/blog/why-tanbase-core"]},{"name":"create_task","kind":"act","impl":"imperative","description":"Create a task on the user's board. Without a projectId it goes to the user's first project. The task appears live on every open board. Acts as the person signed in to this tab.","title":"Create a task","annotations":{},"inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"title":{"type":"string","minLength":1,"maxLength":200},"notes":{"type":"string","maxLength":10000},"projectId":{"type":"string","minLength":1},"status":{"type":"string","enum":["todo","doing","done"]},"dueDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}},"required":["title"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/blog","/blog/why-tanbase-core"]},{"name":"complete_task","kind":"act","impl":"imperative","description":"Mark one of the user's tasks as done by its ID, as returned by list_tasks. Acts as the person signed in to this tab.","title":"Complete a task","annotations":{},"inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"taskId":{"type":"string","minLength":1}},"required":["taskId"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/blog","/blog/why-tanbase-core"]}],"category":"Developer Tools","favicon":"/favicons/core.tanbase.dev.png","apiSurface":"spec","toolCount":3}}