跳到主要内容

workspace status

workspace status 读取 CLI 登录态文件 workflow-auth.json,输出当前是否保存了 server URL、API Key、用户和过期时间。它不请求 Workflow Server,因此不能证明 API Key 仍然有效。

命令格式

pnpm exec workflow-code workspace status

参数

参数说明
该命令不读取位置参数。

输出字段

字段说明
loggedInCLI 登录态中同时存在非空 server URL 和 API Key 时为 true
serverUrlCLI 登录态中保存的 server URL。
user最近一次 device flow 登录得到的用户摘要。
expiresAtAPI Key 过期时间。
expiringSoon距离过期不足 3 天时为 true
source登录来源,当前为 device_flowmanual

示例输出

{
"errCode": 0,
"errMessage": "",
"data": {
"loggedIn": true,
"serverUrl": "http://localhost:7125",
"user": {
"userId": "user-1",
"email": "user@example.com",
"displayName": "Normal User"
},
"expiresAt": "2026-07-01T00:00:00.000Z",
"expiringSoon": false,
"source": "device_flow"
}
}

示例

pnpm exec workflow-code workspace status

注意事项

场景说明
需要验证 server 可用使用 health
需要验证 token 可用使用 login 重新验证,或执行需要鉴权的命令。