vibe.cli.repl

Interactive REPL for evaluating Jinja expressions with VIBE's template context.

This module provides a REPL (Read-Eval-Print Loop) for debugging and exploring VIBE templates. It can load template contexts from .vibestate files, evaluate Jinja expressions with all filters and globals, and inspect variables.

VibeRepl

Interactive REPL for evaluating Jinja expressions with VIBE's template context.

Supports three modes: 1. Minimal mode (no template): Just filters, user can set arbitrary variables 2. Template mode: Template loaded, context initialized from question definitions 3. Full mode: Template + state file loaded, real user answers available

run

run() -> None

Run the REPL main loop.