BaseService::handlingMessageErrors | Errors in error handling - {"response":{"statusCode":403,"body"
Service
cupixworks-any-room-agent
Occurrences
7
Status
Reported
Confidence
85%
Actionability
44%
Cluster ID
dba0b8f4-1247-4f5b-a7d5-a4bff8bcbe87
First Seen
2026-04-20 21:11 UTC
Last Seen
2026-05-08 05:27 UTC
Actions
BaseService::handlingMessageErrors | Errors in error handling - {"response":{"statusCode":403,"body"
What Happened#
2026-04-20 21:11:33 UTC에 cupixworks-any-room-agent 서비스에서 BIM ID 18724에 대한 room extraction 처리 중 403 "Bim not found" 에러가 발생했다. room-agent가 BIM을 처리하는 동안 외부에서 해당 BIM이 trash 처리되어, 에이전트의 후속 API 호출과 에러 복구(updateErrorState) 모두 실패했다.
Quick Facts#
| Field | Value |
|---|---|
| exception.class | HttpError |
| exception.message | Bim not found (ENT4000, Cupix::Errors::NotFound) |
| top_frame | BaseService::handlingMessageErrors (base-service.ts:307) |
| env | production, us-west-2 |
Timeline#
- 21:07:59 UTC — room-agent가 SQS 메시지를 수신하여 BIM 18724 처리 시작 (
BaseService::runByMessage | id: 18724) - 21:09:28 UTC — BIM 18724 정상 조회/업데이트 성공 (
[200] GET/PUT /api/v1/bims/18724) - 21:10:22 UTC — 외부에서 BIM 18724 trash 처리 (
[204] PUT /api/v1/bims/18724/trash) - 21:10:40 UTC — room-agent의 후속 API 호출들 실패 시작 (
[403] PUT /api/v1/bims/18724— "Bim not found") - 21:11:33 UTC — 에러 핸들링 중
updateErrorState도 실패, "Errors in error handling" 로그 기록
Scoring#
Confidence 85% · Actionability 44%
Confidence#
| Dimension | Score | Detail |
|---|---|---|
| Evidence completeness | 5/5 | 12 code refs, 6 log queries |
| Code path explicitness | 3/3 | 12 file:line refs |
| Log evidence | 3/3 | section, query, pattern |
| 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 | 9 file(s) |
| Single repo | 1/3 | 9 service(s) |
| Immediate actions | 0/3 | absent |
| Testability | 0/3 | no test info |
| External dependency | 1/3 | external deps found |
| Data migration | 3/3 | no migration |