Fix Kiro BuilderId profileArn upload
This commit is contained in:
+2
-2
@@ -661,7 +661,7 @@ Kiro flow 的目标不是复用 OpenAI 注册链,而是独立完成“Kiro 官
|
||||
6. 步骤 9 调用 `kiro.rs` Admin API:
|
||||
- 先探活 `/api/admin/credentials`
|
||||
- 再用 `x-api-key` 上传桌面端 Builder ID 凭据
|
||||
- payload 固定包含 `refreshToken / clientId / clientSecret / region / authRegion / apiRegion / machineId / email`
|
||||
- payload 固定包含 `refreshToken / profileArn / clientId / clientSecret / region / authRegion / apiRegion / machineId / email`
|
||||
- 如果当前启用了共享 IP 代理,也会把 `proxyUrl / proxyUsername / proxyPassword` 一并上传
|
||||
- 上传结果保存到 `kiroRuntime.upload`
|
||||
|
||||
@@ -670,7 +670,7 @@ Kiro flow 的目标不是复用 OpenAI 注册链,而是独立完成“Kiro 官
|
||||
- Kiro 只复用共享账户密码、共享邮箱服务和共享 IP 代理服务,不复用 OpenAI 接码 / Plus / 平台绑定 / 贡献模式链路
|
||||
- Kiro 自动运行走通用 linear node runner,但执行器、运行态、页面驱动和上传器全部独立在 `background/kiro/*` 与 `content/kiro/*`
|
||||
- Kiro 运行态统一落在 `kiroRuntime` 命名空间,不再散落为多个平铺字段
|
||||
- `kiro.rs` 上传不再发送 `profileArn`,machineId 固定按 `sha256("KotlinNativeAPI/" + refreshToken)` 生成
|
||||
- `kiro.rs` 上传固定发送 BuilderId profileArn `arn:aws:codewhisperer:us-east-1:638616132270:profile/AAAACCCCXXXX`,machineId 固定按 `sha256("KotlinNativeAPI/" + refreshToken)` 生成
|
||||
- Kiro 注册页覆盖 `app.kiro.dev` 与 AWS Builder ID 页面;桌面授权页只绑定 AWS authorize 页面,二者由后台按 source 动态注入,避免同域 AWS 页面被错误归到另一条 Kiro 子链路
|
||||
|
||||
## 7. 邮箱与 provider 链路
|
||||
|
||||
Reference in New Issue
Block a user