* feat: add typed daemon client * chore: tighten client package exports * fix: preserve open and screenshot cli flags * feat: expose runtime open and install-source client flows * feat: expose retained materialization paths in client * feat: complete typed client cleanup * fix: fall back to XML plist parsing