Pipeline Models

Models for Haystack pipeline definitions.

Pipeline

Stores user-defined Haystack pipeline configurations.

  • name - Unique pipeline identifier

  • definition - JSONB field with Haystack-native pipeline YAML

  • version - Auto-incremented for cache invalidation

  • is_active - Soft-delete flag

Note: Pipeline execution tracking is now handled via the Task model.