coily exec warp Mac path resolution targets the wrong Warp channel #2

Open
opened 2026-05-23 20:53:18 +00:00 by coilysiren · 0 comments
Owner

Originally filed by @coilysiren on 2026-05-21T12:49:29Z - https://github.com/coilysiren/agentic-os/issues/135

Problem - warp/paths.go resolves the Mac config dir to ~/.warp only. The Mac daily driver now runs two Warp channels: Preview (default) at ~/.warp-preview/ and Stable (fallback) at ~/.warp/. The tool targets Stable, but Preview is the default - so apply renders into the inactive config and doctor inspects the wrong one.

Evidence: the curated settings.toml merged in #133 points its theme at /Users/kai/.warp-preview/themes/..., and the tooling-warp skill documents the two-channel split.

Scope - Mac only. Windows and Linux are single-channel and resolve correctly.

Next - Teach resolveHostPaths (and the SQLite path) about the Preview/Stable split on darwin. Default to Preview to match the daily driver, or add a --channel flag / detect which is installed. The SQLite bundle id differs per channel (dev.warp.Warp-Preview vs dev.warp.Warp-Stable) - verify both.

Tooling landed in #133. Spec: project-a-coily-exec-warp.md.

_Originally filed by @coilysiren on 2026-05-21T12:49:29Z - [https://github.com/coilysiren/agentic-os/issues/135](https://github.com/coilysiren/agentic-os/issues/135)_ **Problem** - `warp/paths.go` resolves the Mac config dir to `~/.warp` only. The Mac daily driver now runs two Warp channels: Preview (default) at `~/.warp-preview/` and Stable (fallback) at `~/.warp/`. The tool targets Stable, but Preview is the default - so `apply` renders into the inactive config and `doctor` inspects the wrong one. Evidence: the curated `settings.toml` merged in #133 points its theme at `/Users/kai/.warp-preview/themes/...`, and the `tooling-warp` skill documents the two-channel split. **Scope** - Mac only. Windows and Linux are single-channel and resolve correctly. **Next** - Teach `resolveHostPaths` (and the SQLite path) about the Preview/Stable split on darwin. Default to Preview to match the daily driver, or add a `--channel` flag / detect which is installed. The SQLite bundle id differs per channel (`dev.warp.Warp-Preview` vs `dev.warp.Warp-Stable`) - verify both. Tooling landed in #133. Spec: `project-a-coily-exec-warp.md`.
coilysiren added
P2
and removed
P1
labels 2026-05-31 07:00:09 +00:00
Sign in to join this conversation.
No labels
P0
P1
P2
P3
P4
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
coilyco-flight-deck/agentic-os#2
No description provided.