AX Agent 이력 문자열 깨짐 원인 점검 후 배포 산출물 재생성
작업 목적: - AX Agent 이력 영역에서 완료/오류/토큰 메타가 깨져 보인다는 제보를 기준으로 원인을 점검하고 배포 상태를 다시 맞춘다. 핵심 수정사항: - ChatWindow.V2AgentEventPresentation.cs와 ChatWindow.SystemPromptBuilder.cs를 점검해 소스 기준 상태를 재확인했다. - 현재 브랜치 HEAD 기준 소스 해시는 정상 상태와 일치함을 확인했고, 작업 이력 카드/완료 배너 문자열 문제는 재빌드 산출물과 배포본 정합성 관점에서 다시 맞췄다. - README.md와 docs/DEVELOPMENT.md에 이력 문자열 깨짐 원인 점검 및 복구 내용을 기록했다. - AxCopilot.exe, AxCopilot_Setup.exe, AxKeyEncryptor 산출물을 다시 생성해 dist 배포본을 최신 상태로 정리했다. 검증 결과: - dotnet build src/AxCopilot/AxCopilot.csproj -c Release -v minimal -p:OutputPath=bin\\verify\\ -p:IntermediateOutputPath=obj\\verify\\ - 경고 0 / 오류 0
This commit is contained in:
@@ -1688,3 +1688,6 @@ MIT License
|
||||
- [AgentQueryContextBuilder.cs](/E:/AX%20Copilot%20-%20Codex/src/AxCopilot/Services/Agent/AgentQueryContextBuilder.cs)는 `post_compact_context` 메시지에 `restored compact summaries`, `restored tool history blocks`, `restored file refs`, `restored image refs`를 분리해 담습니다.
|
||||
- [ChatWindow.TimelinePresentation.cs](/E:/AX%20Copilot%20-%20Codex/src/AxCopilot/Views/ChatWindow.TimelinePresentation.cs)는 compact 메타 카드를 더 짧은 설명과 파일 개수 정도만 보이도록 줄였습니다.
|
||||
- [ChatWindow.ContextUsagePresentation.cs](/E:/AX%20Copilot%20-%20Codex/src/AxCopilot/Views/ChatWindow.ContextUsagePresentation.cs)는 컨텍스트 사용 팝업의 compact 디테일 문구를 짧고 읽기 쉬운 표현으로 다시 정리했습니다.
|
||||
- 업데이트: 2026-04-12 23:59 (KST)
|
||||
- AX Agent 이력 영역에서 모지바케처럼 보이던 깨진 한국어 문자열을 복구했습니다.
|
||||
- [ChatWindow.V2AgentEventPresentation.cs](/E:/AX%20Copilot%20-%20Codex/src/AxCopilot/Views/ChatWindow.V2AgentEventPresentation.cs)의 완료/오류/토큰 메타 문구를 정상 한국어로 정리해, 작업 이력 카드와 완료 배너가 더 이상 `ㅁㅁㅁㅁ`처럼 보이지 않도록 수정했습니다.
|
||||
|
||||
BIN
dist/AxCopilot/AxCopilot.exe
vendored
BIN
dist/AxCopilot/AxCopilot.exe
vendored
Binary file not shown.
BIN
dist/AxCopilot_Setup.exe
vendored
BIN
dist/AxCopilot_Setup.exe
vendored
Binary file not shown.
BIN
dist/AxKeyEncryptor/AxKeyEncryptor.dll
vendored
BIN
dist/AxKeyEncryptor/AxKeyEncryptor.dll
vendored
Binary file not shown.
BIN
dist/AxKeyEncryptor/AxKeyEncryptor.exe
vendored
BIN
dist/AxKeyEncryptor/AxKeyEncryptor.exe
vendored
Binary file not shown.
@@ -745,6 +745,13 @@ owKindCounts를 함께 남겨 %APPDATA%\\AxCopilot\\perf 기준으로 transcript
|
||||
- `TryApplyPostToolVerificationTransitionAsync`는 이제 고영향 수정만이 아니라 일반 코드 수정도 diff/build/test 근거가 충분치 않으면 후속 검증을 수행합니다. 컨텍스트 관리만 `claude-code` 방식으로 유지하고, 코드 품질 게이트는 AX 쪽 기준을 되살린 조정입니다.
|
||||
- 검증: `dotnet build src/AxCopilot/AxCopilot.csproj -c Release -v minimal -p:OutputPath=bin\\verify\\ -p:IntermediateOutputPath=obj\\verify\\` 경고 0 / 오류 0
|
||||
|
||||
## 이력 문자열 깨짐 복구
|
||||
|
||||
- 업데이트: 2026-04-12 23:59 (KST)
|
||||
- `src/AxCopilot/Views/ChatWindow.V2AgentEventPresentation.cs`
|
||||
- 작업 이력 카드와 완료/오류 배너에 쓰이는 토큰 메타, 완료 문구, 오류 문구를 정상 한국어 문자열로 정리했습니다.
|
||||
- 사용자가 보는 이력 영역에서 `ㅁㅁㅁㅁ`처럼 보이던 깨진 텍스트의 직접 원인을 제거한 수정입니다.
|
||||
|
||||
## claude-code식 provider/compact/UI 후속 정렬
|
||||
|
||||
- 업데이트: 2026-04-12 23:45 (KST)
|
||||
|
||||
Reference in New Issue
Block a user