@AgentWrapper3mo ago
Rebased onto latest next, squashed into a single commit. The bugbot comment about glob vs rglob is addressed (rglob("*.py") is used). All linting passes.
Some apps have deprecated APIs or bad action slugs that accumulate over time. Re-running create-app on these apps just builds on top of stale actions. We need a way to start fresh.
from_scratch: bool field to CreateAppWorkflowConfig (default False)nuke_all_actions() helper in cortex/workflows/helper.py that:
.py files (keeps __init__.py) using rglob for subdirectories.api-knowledge directorytesting-agents datatool.pyfrom_scratch into CreateAppWorkflow.execute_main_operation() — nukes before discoveryfrom_scratch: true on a test appfrom_scratch: false (default) preserves existing behaviornext, squashed into single commitglob vs rglob is addressed (uses rglob)Rebased onto latest next, squashed into a single commit. The bugbot comment about glob vs rglob is addressed (rglob("*.py") is used). All linting passes.