chore: snapshot current project updates
This commit is contained in:
@@ -49,7 +49,21 @@ def plan_cmd(ctx: CLIContext, input: Path, output: Path, analysis: Optional[Path
|
||||
raise
|
||||
|
||||
click.echo("Generating execution plan...")
|
||||
execution_plan = generate_plan(identities_list, config, analysis_data=analysis_data)
|
||||
|
||||
# Load state to filter ignored files
|
||||
from vlm.state import StateManager
|
||||
state_path = Path.home() / ".vlm" / "state.json"
|
||||
state_manager = StateManager(state_path)
|
||||
ignored_paths = {str(s.file_path) for s in state_manager.query_by_status("ignored")}
|
||||
if ignored_paths:
|
||||
click.echo(f" Filtering {len(ignored_paths)} files marked as 'ignored' in state.")
|
||||
|
||||
execution_plan = generate_plan(
|
||||
identities_list,
|
||||
config,
|
||||
analysis_data=analysis_data,
|
||||
ignored_paths=ignored_paths
|
||||
)
|
||||
|
||||
click.echo()
|
||||
click.echo("Plan generation complete!")
|
||||
|
||||
Reference in New Issue
Block a user