762c28c522
雲端實測(真的雲端 session,不是本機模擬): - session 是 root/HOME=/root,setup 階段寫進 $HOME 的三個機制一個都沒到 (沒有 insteadOf、沒有 ~/.git-credentials、沒有 /etc/gitconfig) - 薄殼 settings.json 的 extraKnownMarketplaces + enabledPlugins 宣告了也沒用: Claude Code 是裸 URL clone marketplace,沒有 credential helper 就靜默失敗 → 'No marketplaces configured' 改法: - credential helper 當場讀 GITEA_TOKEN_CLAUDE_CODE,磁碟不落明文(token 輪替不用重拍快照) - 寫進所有 session 可能讀到的 gitconfig,並印出實際寫進哪幾份 - 驗證先跑裸探針(GIT_CONFIG_GLOBAL/SYSTEM=/dev/null),它必須紅;紅不了就說明綠燈不算數 - 加驗 plugin 本身(只驗 marketplace 會漏掉「marketplace 有、plugin 沒有」) 在雲端容器內實跑過:裸環境正確失敗 → 補 helper 後 marketplace 就位、 isep@inkstone 0.3.1 installed/enabled,腳本 exit 0。