BaseService::handlingMessageErrors | sqsMessage - {"MessageId":"02d8aa9c-0173-422c-adaf-b6b0fc260ae9
Service
cupixworks-any-room-agent
Occurrences
2
Status
Approved
Confidence
80%
Actionability
60%
Cluster ID
5e8e886c-09e9-47af-b3a3-5c90c8196a89
First Seen
2026-08-06 13:54 UTC
Last Seen
2026-08-06 14:59 UTC
Actions
현재 상태 approved 에서는 실행할 액션이 없습니다.
BaseService::handlingMessageErrors | sqsMessage - {"MessageId":"02d8aa9c-0173-422c-adaf-b6b0fc260ae9
What Happened#
2026-08-06 room-extraction agent(cupixworks-any-room-agent)에서 BaseService::handlingMessageErrors | sqsMessage - {...}, error: 로그가 error: 뒤가 공란인 채로 error 레벨로 기록되었다. 대표 메시지 자체로는 원인을 알 수 없으나, 같은 초의 인접 로그를 시간순 추적하면 실제 트리거는 자식 프로세스의 svf2 extraction failed: {"code":305,...} — 외부 Autodesk APS(Forge) SVF2 지오메트리 로드 실패다. 메시지는 정상 삭제되고 room_state 는 Error 로 전이되어 agent 는 설계대로 자가 처리했다. 즉 사용자/데이터 영향 없는 noise 이며, 대표 로그의 공란은 별개의 observability bug(로그 포맷 지정자-인자 불일치)다.
Quick Facts#
| Field | Value |
|---|---|
| exception.class | Error (plain, message-only) |
| exception.message | Failed to get rooms from svf2 (child: svf2 extraction failed: {"code":305,...}) |
| top_frame | packages/base/src/base-service.ts:318 (log site) / cupix-tesla-room-agent/src/process/room-extractor.process.ts:52 (throw site) |
| runtime | Node.js (TypeScript agents monorepo, compiled dist/app.cjs), forge-agents 10.99.0 |
| deploy | develop build (app.cjs, base-service.ts:318 sqsMessage - %s, error: 포맷) |
| env | production, us-west-2 |
Affected Teams#
| Team / Domain | Error Count | Impact |
|---|---|---|
| exyte (bim 17171) | 2 (cluster) | 사용자 영향 없음 — SVF2 실패 시 메시지 정상 삭제 + room_state=Error 전이 (self-heal) |
room-extraction 실패는 해당 BIM 의 room 데이터 미생성으로 이어지나, 에러 자체는 외부 APS 데이터 문제이며 agent 코드 결함이 아니다.
Timeline#
- 2026-08-06 22:54:14 KST —
BaseService::runByMessage | id: 17171— 메시지 수신, room extraction 시작 (RoomService::run | forge-agents version: 10.99.0) - 2026-08-06 22:54:48 KST — 자식 프로세스
[Child] RoomExtractorProcess::execute | svf2 extraction failed: {"code":305,"message":"Failed to load geometries for a3693b23-..."} - 2026-08-06 22:54:48 KST — 부모
Failed to get rooms from svf2throw →CupixAuth::handleError | Undefined response - 2026-08-06 22:54:48 KST —
AwsQueueManager::deleteMessage | end - message id: 02d8aa9c-...(메시지 삭제) +cleanUpAnythingRelatedModel | path: /tmp/workspace/17171 - 2026-08-06 22:54:48 KST —
BaseService::handlingMessageErrors | sqsMessage - {...}, error:(대표 로그, error 공란) - 2026-08-06 23:59:19 KST — 마지막 발생 (last_seen), 이후 재발 없음. status-board 인시던트
2026-08-06-svc-cupixworks-any-room-agent--unknown-1resolved.
Scoring#
Confidence 80% · Actionability 60%
Confidence#
| Dimension | Score | Detail |
|---|---|---|
| Evidence completeness | 5/5 | 21 code refs, 6 log queries |
| Code path explicitness | 3/3 | 21 file:line refs |
| Log evidence | 2/3 | section, query |
| RCA structure | 3/3 | 3/3 sections |
| Revision history | 0/3 | 0 revision(s) |
| Agent execution | 3/3 | success |
Actionability#
| Dimension | Score | Detail |
|---|---|---|
| Fix complexity | 5/5 | trivial |
| Affected files | 1/5 | 16 file(s) |
| Single repo | 1/3 | 7 service(s) |
| Immediate actions | 0/3 | absent |
| Testability | 2/3 | test mentioned |
| External dependency | 3/3 | no external deps |
| Data migration | 3/3 | no migration |