Nightly Build (v0.10.7-nightly.202609220626.1adc6dda6)
Changes since v0.10.7-nightly.202609200623.81a05d785:
1f0dd2b repo clone: only an unresolvable name may be answered from elsewhere
6e330c2 repo clone: do not name an empty primary when none was determined
6541972 repo remote use: take the primary host from the catalog, not the repo field
5055e84 repo remote url: report both failures when neither lookup answers
0313307 e2e: pin the no-terminal placement default on real data
dd60841 repo clone/remote url: one cluster UX across /gh/ and /et/
d6ef95d tests: establish the absent prior state in TestUnsetEnv
3aaf305 tests: replace hand-rolled env restores with a shared unsetEnv helper
facdf90 api: point the last NewClient caller at NewClientWithBaseURL
12d3381 tests: isolate ENTIRE_TOKEN by absence, not a blank value
0d4b900 logout: finish removing a login whose revoke is confirmed ended
fb75337 logout: report a removal failure and an interrupt together
b57a9a3 recap: strip credentials from the echoed ENTIRE_API_BASE_URL
406e100 logout: stop the sweep on Ctrl-C and refuse --context
af73acd recap: name ENTIRE_API_BASE_URL in the insecure-URL error, drop the dead recheck
c106ca4 auth: separate reading the acting login from acting as it
812a8c1 api: remove NewClient's ambient data-host default
8379c52 recap: reject an http override before discovery
403c235 auth: follow main's rename to auth switch; announce login in api --to core
3261d9b auth: data API honours ENTIRE_TOKEN; loopback core needs the override
b87a30b auth: count saved logins through StoredContexts for the notice
dd8d1a5 data API: reject an http override before resolving credentials
5e35e95 data API: name discovered logins, keep links under ENTIRE_TOKEN
455f8d5 data API: follow the selected login, never auto-select
1cc0795 logout: warn on each malformed saved login
39bc4db logout: reauth-required excuses a 401 only
a03df39 logout: bare sweep ends every CLI session, --everywhere adds browser and web
d88cd3c logout: note when ENTIRE_TOKEN still authenticates
b41d15b logout: resolve the contexts.json hint through ConfigDirChecked
f91438c logout: bound each login, warn on unproven revokes, use revoke-all
8a119da logout: refresh the bearer before revoking, skip malformed entries
9284ca8 logout: sweep every saved login by default
1ca2cb1 Revert "repo clone: fall back to the home cluster for native refs without a TTY"
2aa90b9 repo clone: fall back to the home cluster for native refs without a TTY
868be4e repo clone: fix native placement fallback gaps from review
02975d5 repo clone/remote url: offer native mirrors for /et/ refs
583f6b0 add test review
d3cc547 Stop promising a slug repo remote url would reject
9b7591b Keep --cluster on hosts, and leave the renaming to its own PR
05fb9a0 Render the create refusal where the hint can still read it
e7520da Say which path can reach an uncatalogued placement
98cf8ad Keep an unreachable mirror reachable, and stop asserting deleted prose
74ba912 Stop asserting which phase a 10ms deadline lands in
3095628 Stop guessing a forge for a provider we do not know
679bd84 Fix eight review findings, one of which made retrying an add lie
d68fbae Stop inventing a cancel key, and stop on a cancelled picker
aabbf06 Place and remove mirrors on several clusters, and pick them interactively
304c656 Pin the deprecated investigate key's accept-anything contract
3503964 Match cluster slugs one way, and never write an empty remote
74fe219 Fix four review findings, three of which the e2e would have caught
d5c56e1 Size the mirror timeouts to a measured seed, not a guess
bc7c148 Refresh the plugin index before believing an on-demand miss
3e26943 Drop the split push target: a mirror serves pushes too
9e9964a Offer to install entire-investigate when it is missing
bd33f76 Correct the trust-gate comment that still named investigate
8546d6a Answer the two questions the native views were dodging
50e3cb0 Drive a native mirror end to end against production
ef9d872 Mirror Entire-native repos, not just GitHub ones
3d08bb0 Read both forges through one repository-ref parser
ab6d03e Update comments that named the extracted agentlaunch package
e095bd3 Name a cluster one way, by its catalog slug
c2b6f94 Extract entire investigate into the entire-investigate plugin