I added a trampoline mechanism to the hotkey service so that on startup it copies itself to LOCALAPPDATA and re-launches from there. This means the binary can be updated in-place without the running process holding a lock on the original file — useful for keeping the auto-start shortcut pointing at a stable path.

I also fixed an issue where forward slashes in URL arguments were being stripped when launching commands. The list command now correctly preserves slashes so URLs with paths pass through intact.

On the planning side, I set up Conductor — an AI agent orchestration framework — with code styleguides, product guidelines, and a spec for a native UI track that would merge the hotkey service and launcher into a single windowed process.