ActivityEvent
Discriminated union of spinner and progress lifecycle events.
Captured by testkit in RunResult.activity for assertion without polluting stdout/stderr arrays.
- Import:
@kjanat/dreamcli - Export kind: type
- Declared in:
src/core/schema/activity.ts - Source link:
packages/dreamcli/src/core/schema/activity.ts:105
Signatures
ts
type ActivityEvent = { text: string; type: "spinner:start"; } | { text: string; type: "spinner:update"; } | { text: string; type: "spinner:succeed"; } | { text: string; type: "spinner:fail"; } | { type: "spinner:stop"; } | { label: string; total: number | undefined; type: "progress:start"; } | { delta: number; type: "progress:increment"; } | { type: "progress:update"; value: number; } | { text: string | undefined; type: "progress:done"; } | { text: string | undefined; type: "progress:fail"; };