Queries, Triggers, Crons
zeroapi.server.ts registers programmable runtime behavior.
const server = { queries: { workspaceSummary: { method: 'GET', path: '/queries/workspace-summary', source: './queries/workspace-summary.ts' } }, triggers: { onWorkspaceCreated: { event: 'workspaces.document.created', source: './triggers/on-workspace-created.ts' } }, crons: { dailyTaskDigest: { schedule: '0 9 * * *', source: './crons/daily-task-digest.ts' } }};
export default server;Queries
Section titled “Queries”Queries expose custom HTTP behavior under /queries/* so they do not collide with generated collection endpoints.
Triggers
Section titled “Triggers”Triggers react to document events. The backend template creates an owner membership when a workspace is created.
Crons run scheduled jobs per environment.