docs(readme,release-notes): M136 缺 client id 的对外文案改成现行行为

M132 之后界面已经直接说「微软登录未配置 + 要设 ULL_MSA_CLIENT_ID」并刻意不给重试按钮,
而 README / README.zh-CN / release-notes 还写着「只会弹通用登录失败 + Code: other」——
那是修前行为。三处改成:标题/正文/Code: msa_not_configured/无重试,并保留「其余失败
仍只给分类文案 + 码,原文只进日志」这半句(那是真的,也是有意的)。
This commit is contained in:
AskaEth committed 2026-11-05 20:10:10 +08:00
1 parent 9dedaa6098
commit 3bc6d76b84
3 files changed
+18 -8

No files matched your search

+7 -3
View File
@@ -35,9 +35,13 @@ attached to other agent tooling as an MCP server.
`api.minecraftservices.com`; third-party community auth servers; local offline profiles for
isolated testing. Account tokens are kept on this machine only. **Microsoft sign-in needs an Azure
public client id, and no release binary carries one** — the id is not in this repo and CI injects
none, so set `ULL_MSA_CLIENT_ID` before launching, or build with it. Without one, pressing sign-in
only raises a generic "Sign-in failed" alert with `Code: other`; nothing on that screen tells you
the id is what is missing. Community auth servers and local profiles need no id.
none, so set `ULL_MSA_CLIENT_ID=<id>` before launching, or build with it. Without one, sign-in
stops before any network call and the alert says what is missing: the title "Microsoft sign-in is
not configured", a body naming `ULL_MSA_CLIENT_ID=<id>` (set it, or build with it, then restart the
launcher — a running process does not pick up a new variable), and `Code: msa_not_configured`. It
offers no Retry button, because retrying in that same process cannot help. Every other sign-in
failure keeps the older shape — one category line plus its own `Code:` line, the full reason only
in the launcher log. Community auth servers and local profiles need no id.
- **Engine**: multi-source download (health scoring, mirrors, chunked transfers, hash while
downloading) and a YAML rule-based crash diagnosis engine.
- **License**: Apache-2.0 © AskaEth (YeiJ).