디버그 어댑터 프로토콜
Debug Adapter Protocol은 에디터(예: VS Code)와 디버거 백엔드 간의 표준 통신 규격으로서 요청과 응답 기반으로 디버깅 동작을 제어한다. 이 확장에서는 DAP의 evaluate 요청을 통해 활성 디버그 프레임 내부에서 파이썬 표현식을 실행하여 변수 값을 변환하고, 결과 JSON을 에디터 쪽에서 받아 렌더링하는 방식으로 작동한다. DAP는 별도 서브프로세스 없이 디버거 컨텍스트에 접근할 수 있어 원본 스크립트에 변경을 가하지 않고도 런타임 데이터를 획득하는 데 중요하다.