docs: devlog entry for AG Native DOM parser v7 rewrite session
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
# 2026-04-12
|
||||
|
||||
| NNN | HH:MM | 작업 설명 | `커밋해시` | 완/미 |
|
||||
|-------|-------|----------|-----------|-----------|
|
||||
|-------|-------|----------|-----------|-----------|
|
||||
| 001 | 06:12 | AG Native DOM 파싱 v7 전면 재설계 — data-testid/data-step-index 기반 step-aware 파서, UI 노이즈 차단 | `a4d7286` | 🔧 |
|
||||
|
||||
22
docs/devlog/entries/20260412-001.md
Normal file
22
docs/devlog/entries/20260412-001.md
Normal file
@@ -0,0 +1,22 @@
|
||||
# AG Native DOM 파싱 v7 전면 재설계
|
||||
|
||||
- **시간**: 2026-04-12 05:49~06:12
|
||||
- **Commit**: `a4d7286`
|
||||
|
||||
## 배경
|
||||
- AG Native 세션에서 Discord 릴레이가 전혀 동작하지 않음
|
||||
- SDK `GetCascadeTrajectorySteps`가 `trajectory not found` 반환 — AG Native는 Cascade API에 등록 안 됨
|
||||
- DOM observer가 UI 노이즈(content_copy, keyboard_arrow_up, Always run, Cancel)를 AI 응답으로 오인
|
||||
|
||||
## 결정 사항
|
||||
- SDK 경로 대신 **DOM이 유일한 데이터 소스**로 확정
|
||||
- `jetskiAgent/main.js` (11MB) 번들 분석으로 AG Native DOM 구조 역공학:
|
||||
- `data-testid="conversation-view"` — 대화 최상위 컨테이너
|
||||
- `data-step-index` — 각 step 식별 속성
|
||||
- `text-ide-message-block-bot-color` — 봇 메시지 클래스 (확인됨)
|
||||
- observer-script v6→v7 전면 재설계: step-aware 파싱
|
||||
|
||||
## 미완료
|
||||
- AG 재시작 후 실제 동작 검증 필요 (DOM 덤프 → 셀렉터 미세조정)
|
||||
- deep-inspect 정상 동작 확인
|
||||
- Discord에 실제 AI 응답 전달 확인
|
||||
Reference in New Issue
Block a user