← Public packages
@kentcdodds/devin
Start, monitor, and manage Devin sessions, knowledge, playbooks, and schedules via the Devin v3 API
src/playbooks-default.ts
21 lines · 765 B · TypeScriptimport { listPlaybooks } from './playbooks.ts'
/**
* List Devin playbooks for the configured org (default `./playbooks` action).
* Use when browsing playbooks; named helpers (get/create/update/delete)
* remain on the root `playbooks` namespace.
*
* @param params.orgId - Optional org override (else stored destinOrgId)
* @param params.first - Page size (1–200)
* @returns Paginated playbooks
*
* @example
* import listPlaybooks from 'kody:@kentcdodds/devin/playbooks'
* const page = await listPlaybooks({ first: 20 })
* // => { items: [{ playbook_id: '...', title: '...', ... }], ... }
*/
export default async function listPlaybooksDefault(
params: { orgId?: string; first?: number; after?: string } = {},
) {
return await listPlaybooks(params)
}