1b79530214
Reject non-existent or non-directory paths with ServiceError (already surfaced as a TUI notification), and store the resolved absolute path. Closes the P2 finding where bad paths became dead sessions later. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>