P7 tailscale coord-client wiring #3

Merged
sami7777 merged 1 commits from p7-coord-wiring into main 2026-10-04 11:51:35 +02:00
Owner

Dogfood finding #2. Judge B r1 urn:ump:mao7vadnesmquhmgr4oeg554edt6fn3ykxyiydtfs2psoekd4s7q. 3413/3413.

Dogfood finding #2. Judge B r1 urn:ump:mao7vadnesmquhmgr4oeg554edt6fn3ykxyiydtfs2psoekd4s7q. 3413/3413.
sami7777 added 1 commit 2026-10-04 11:51:24 +02:00
[grade=B urn:ump:mao7vadnesmquhmgr4oeg554edt6fn3ykxyiydtfs2psoekd4s7q] P7 tailscale provider: wire coord client via ctx delegation
CI / Security audit (pull_request) Canceled after 0s
CI / Test & Lint (pull_request) Canceled after 0s
5b3e637423
Dogfood finding #2: createTailscaleProvider() built with coordClient=null;
nothing in prod ever called attachCoordClient() (the wiring the provider
docblock promised never landed), so wizard credential validation always
failed not_configured even with a valid stored token. Pass a delegating
proxy that fetches a fresh coord client per call via the sanctioned
ctx.tailscaleCoord.getClient pattern (token re-read from credentialManager
each call). Full suite 3413/3413.
sami7777 merged commit 776cf3c4ca into main 2026-10-04 11:51:35 +02:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: sami7777/dashcaddy#3