mirror of
https://github.com/Ark0N/Codeman.git
synced 2026-10-09 08:59:40 +02:00
/api/quick-start was always resolving caseName against CASES_DIR, ignoring any entries in ~/.codeman/linked-cases.json. This caused sessions to start in ~/codeman-cases/<name> even when the case was linked to an external project directory. Fix: read linked-cases.json first and prefer that path, falling back to validatePathWithinBase only when no link is found.