mirror of
https://github.com/lllin000/PaperForge.git
synced 2026-07-22 06:50:53 +00:00
- Removed headless_setup call from CLI dispatch entirely. --headless, --modular, and bare all construct the same SetupPlan with identical _cfg/zotero_path/agent_type/skip_checks. Only the deprecation notice differs per entry point. - Added skip_checks parameter to SetupPlan (forwarded to CLI arg). - ConfigWriter always writes schema_version '2' unconditionally (never preserves a v1 value from existing config). RED commands: python -m pytest tests/test_setup_plan_v2.py::TestConfigWriterSchemaVersion -v python -m pytest tests/test_setup_plan_v2.py::TestCliHeadlessViaSetupPlan -v GREEN commands (same, after fixes): 61/61 passed. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| agent.py | ||
| checker.py | ||
| config_writer.py | ||
| plan.py | ||
| runtime.py | ||
| vault.py | ||