Files
sausage/extensions/subagents/refs.ts
T

7 lines
445 B
TypeScript

/** Browser-safe identities for child starts and durable indices. */
import { defineEvent } from '@earendil-works/sausage-events'
export const Started = defineEvent<{id:number; agent:string; model?:string; thinking?:string; parent?:number; kind:'child'|'mainAgent'|'branch'}>('subagents.started')
export type Run = {model?:string; adhoc?:true}
export const RunsDoc = {kind:'subagents.runs'}
export const MainAgentDoc = {kind:'main-agent.index'}