Initial commit: OpenClaw 워크스페이스 버전관리 시작
설정·스크립트·스킬·문서·큐레이션 메모리 추적. 시크릿(credentials/identity)·런타임 상태(state/logs/sessions/sqlite)· 백업(clobbered/bak)·dream 캐시는 .gitignore로 제외. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,42 @@
|
||||
# Session: 2026-05-04 12:35:52 GMT+9
|
||||
|
||||
- **Session Key**: agent:stock:telegram:direct:8443122995
|
||||
- **Session ID**: 333bd8ce-c644-434e-92e1-f14f81607d9e
|
||||
- **Source**: telegram
|
||||
|
||||
## Conversation Summary
|
||||
|
||||
user: 토큰이 유효하지
|
||||
않다고 뜨는건 뭐야? 확인해봐
|
||||
assistant: 관리자님, 확인해봤습니다.
|
||||
|
||||
- **원인:** `일반` 계좌 토큰만 키움 서버에서 실제로 무효 처리돼 있었습니다.
|
||||
- **재현된 오류:** `8005: Token이 유효하지 않습니다`
|
||||
- **상태:** 제가 `일반` 계좌 토큰을 **재발급**했고, 지금은 조회가 **정상 동작**합니다.
|
||||
|
||||
확인 결과:
|
||||
- `일반` → 처음엔 토큰 invalid, **재발급 후 정상**
|
||||
- `ISA / 가희_일반 / 가희_ISA` → 정상 조회
|
||||
|
||||
즉, **파일에 저장된 만료시각상으론 아직 살아있어 보였는데, 서버 쪽에선 이미 죽은 토큰**이었습니다. 이런 건 보통 키움 쪽에서 기존 토큰을 무효화했거나, 캐시된 토큰이 서버 상태와 어긋날 때 뜹니다.
|
||||
|
||||
원하시면 제가 다음으로
|
||||
1. **왜 자동 재발급 없이 실패했는지 코드 보강**해서
|
||||
2. **8005 뜨면 자동으로 토큰 한 번 다시 발급 후 재시도**하게 바꿔드릴게요.
|
||||
이건 꽤 유용합니다. [답변완료]
|
||||
user: 응
|
||||
assistant: 반영해뒀습니다.
|
||||
|
||||
- `8005 / Token이 유효하지 않습니다`가 뜨면
|
||||
- 이제 `일반` 같은 해당 계좌 토큰을 **강제 재발급**
|
||||
- 그리고 **같은 요청을 1회 자동 재시도**합니다.
|
||||
|
||||
검증도 했습니다:
|
||||
- 캐시에 일부러 **가짜 토큰**을 넣은 뒤
|
||||
- `python3 scripts/kiwoom_client.py balance 일반` 실행
|
||||
- 자동 복구돼서 **정상 조회 성공** 확인했습니다.
|
||||
|
||||
원하시면 제가 이 변경 내용도 오늘 메모리에 짧게 남겨두겠습니다. [답변완료]
|
||||
user: 응 넣어줘
|
||||
assistant: 넣어뒀습니다.
|
||||
`memory/2026-05-04.md`에 오늘 토큰 invalid 이슈, 원인, 재발급, 자동 재시도 보강, 검증 결과까지 기록했습니다. [답변완료]
|
||||
Reference in New Issue
Block a user