Skip to content

Commit 284c685

Browse files
committed
chore(settings): mark TCP and Orbit remote providers as wip
1 parent 0f2f239 commit 284c685

2 files changed

Lines changed: 9 additions & 2 deletions

File tree

memory/decisions.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -274,3 +274,10 @@ Type: decision
274274
Event: Added end-to-end Tailscale setup support so users can self-host remote TCP access before iOS Orbit UX is finalized.
275275
Action: Implemented desktop `tailscale_status` and `tailscale_daemon_command_preview` commands, wired Settings helpers (detect, suggested host, daemon command), and updated blueprint docs to include the Tailscale bootstrap flow.
276276
Rule: Keep Tailscale as the first-run self-host bootstrap path for TCP remote setup while Orbit remains the production relay path.
277+
278+
## 2026-02-07 21:04
279+
Context: Remote provider maturity signaling in Settings UI
280+
Type: preference
281+
Event: User requested both TCP and Orbit provider options be visibly marked as in progress.
282+
Action: Updated provider selector labels to `TCP (wip)` and `Orbit (wip)` in settings.
283+
Rule: Keep both remote provider labels marked `(wip)` until user requests removal after production-readiness.

src/features/settings/components/sections/SettingsCodexSection.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -382,8 +382,8 @@ export function SettingsCodexSection({
382382
}}
383383
aria-label="Remote provider"
384384
>
385-
<option value="tcp">TCP</option>
386-
<option value="orbit">Orbit</option>
385+
<option value="tcp">TCP (wip)</option>
386+
<option value="orbit">Orbit (wip)</option>
387387
</select>
388388
<div className="settings-help">
389389
Use TCP for host:port daemon access, or Orbit for self-hosted Cloudflare relay

0 commit comments

Comments
 (0)