Skip to content

Back-merge main into develop after v1.5.2 - #512

Merged
VijitSingh97 merged 2 commits into
developfrom
main
Jul 14, 2026
Merged

Back-merge main into develop after v1.5.2#512
VijitSingh97 merged 2 commits into
developfrom
main

Conversation

@VijitSingh97

Copy link
Copy Markdown
Collaborator

Brings the v1.5.2 enriched-probe fix into develop.

🤖 Generated with Claude Code

VijitSingh97 and others added 2 commits July 13, 2026 21:56
…gression from 1.5.1)

1.5.1's #508 fix made load_worker_endpoints KEEP a descriptor whose token is the masked
{"__secret__": true} sentinel (so the worker is editable). But the read-probe auth
(_auth_header) then treated that dict as a bearer — `Bearer {'__secret__': True}` — so
every enriched-feed probe to :8081 returned HTTP 401 and per-rig stats vanished.

Use the per-worker token as a bearer only when it's a real string; the masked sentinel
falls through to the fleet auth mode (e.g. name), which is what worked before #508. The
host-side runner still resolves the real token for the control path. Adds a probe test for
the sentinel-token case.

Bumps VERSION 1.5.1 -> 1.5.2.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
v1.5.2: enriched read probe drops masked-token bearer (fix 1.5.1 regression)
@VijitSingh97
VijitSingh97 merged commit 242cb71 into develop Jul 14, 2026
32 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant