{"record":{"id":"eb34d3bf70148077","repo":"iflytek/astron-agent","slug":"server-unknown-error","errorCode":"SERVER_UNKNOWN_ERROR","errorMessage":"Server unknown error: /api/v1/app/config/get?appId","messagePattern":"Server unknown error: /api/v1/app/config/get\\?appId","errorType":"error_code","errorClass":"X","httpStatus":null,"severity":"error","filePath":"console/frontend/src/utils/avatar-sdk-web_3.1.2.1002/xrtc-player-BJTnVhG9.js","lineNumber":13002,"sourceCode":"                    i.extendInfo.location &&\n                    (a += '&location='.concat(i.extendInfo.location)),\n                  t && ((i.privateKey = t), (a += '&privateKey='.concat(t))),\n                  (c = function () {\n                    return fetch(a, {\n                      method: 'GET',\n                      headers: o,\n                      signal: s.signal,\n                    });\n                  }),\n                  r.abrupt(\n                    'return',\n                    Promise.race([\n                      i.timeoutPromise(i.timeout, s, 'getAppConfig'),\n                      c(),\n                    ])\n                      .then(function (e) {\n                        if (e.ok) return e.json();\n                        throw new X(\n                          401 === e.status\n                            ? {\n                                code: B.AUTHORIZATION_FAILED,\n                                message:\n                                  'Authorization failed: /api/v1/app/config/get?appId',\n                              }\n                            : 404 === e.status\n                              ? {\n                                  code: B.GET_SERVER_NODE_FAILED,\n                                  message: '404: /api/v1/app/config/get?appId',\n                                }\n                              : 408 === e.status\n                                ? {\n                                    code: B.REQUEST_TIMEOUT,\n                                    message: ''.concat(\n                                      e.statusText,\n                                      ': /api/v1/app/config/get?appId'\n                                    ),","sourceCodeStart":12984,"sourceCodeEnd":13020,"githubUrl":"https://github.com/iflytek/astron-agent/blob/5e758547a83371a5a4b29dadf4ac03e8dd527635/console/frontend/src/utils/avatar-sdk-web_3.1.2.1002/xrtc-player-BJTnVhG9.js#L12984-L13020","documentation":"Fallback getAppConfig error when the config fetch fails without a usable HTTP status (network error, timeout, or unparseable response). Indicates the request never completed normally rather than a specific HTTP error.","triggerScenarios":"Thrown at console/frontend/src/utils/avatar-sdk-web_3.1.2.1002/xrtc-player-BJTnVhG9.js:13002 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Check network connectivity/proxy to the avatar service host","Look for fetch timeout or CORS failures in browser console","Retry the avatar session after confirming service health"],"exampleFix":null,"handlingStrategy":"retry","validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"5e758547a83371a5a4b29dadf4ac03e8dd527635","analyzedAt":"2026-09-12T08:03:51.356Z","contentChangedAt":"2026-09-12T08:03:51.356Z","schemaVersion":2},"datasetVersion":"2026-09-19T12:17:13.211Z"}