Skip to main content

Documentation Index

Fetch the complete documentation index at: https://tommy-acf5e428.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

seedling watch

Watches schema and generator override files for changes and automatically regenerates test data.

Usage

seedling watch [options]

Flags

FlagDescriptionDefault
--schemaSchema file to watchschema.yaml
--generatorsGenerator overrides file to watch
--debounceDebounce interval before regenerating2s

Examples

# Watch schema.yaml, auto-regenerate on save
seedling watch --schema schema.yaml

# Watch schema + generator overrides
seedling watch --schema schema.yaml --generators overrides.yaml

# Custom debounce interval
seedling watch --schema schema.yaml --debounce 5s

Behavior

  • Uses fsnotify to detect file changes
  • Changes are debounced to avoid rapid regeneration on partial writes
  • On each change, the generation pipeline runs with the same count and seed used previously
  • Errors during auto-generation are logged but do not stop the watcher