1
0
Fork 0
Everything2Everything/src/Everything2Everything.Core
Yun Chan 2a3d220db4 feat(ui): AI 설정창 + Codex CLI OAuth 백엔드 + ⚙ 진입점
사용자 원래 요구였던 Codex non-interactive OAuth를 실제 동작까지 검증해 통합. ChatGPT 구독으로 API 키 없이 AI 변환.

- CodexChatClient: codex exec --skip-git-repo-check --ephemeral -o <file> - (stdin 프롬프트). 실제 한글→영어 번역 검증 완료
- ExternalProcessRunner: stdin 지원 + UTF-8 인코딩(한글 깨짐 해결)
- ExternalToolDetector.IsCodexAvailable() + public 승격
- LlmProvider: codex 백엔드 + auto 폴백(키 없으면 Codex)
- SettingsWindow: OpenAI/Anthropic 키(2단계 Verify) + Codex(OAuth) + 외부도구 상태/다운로드 CTA + 모델 선택
- App.Settings를 LlmProvider와 공유(키 저장 즉시 반영)
- MainWindow 네비바 ⚙ 설정 진입점
- 디자인: Cursor/Zed/Raycast 설정 UX + Radix 상태 토큰 영감
2026-06-01 14:47:07 +09:00
..
Converters feat(ui): AI 설정창 + Codex CLI OAuth 백엔드 + ⚙ 진입점 2026-06-01 14:47:07 +09:00
Providers fix: UI 출력 형식 카탈로그 확장 + 멀티홉 노출 2홉 제한 2026-06-01 14:04:22 +09:00
ConversionEngine.cs feat(P1): 변환 그래프 엔진 + 멀티홉 경로탐색 + PDF 압축 2026-06-01 12:48:58 +09:00
ConvertOptions.cs feat: AI 텍스트 Provider (LlmProvider) — OpenAI/Anthropic 요약·번역·교정 2026-06-01 13:21:14 +09:00
ConvertResult.cs feat: Everything2Everything 양방향 변환 매트릭스 피보팅 2026-05-07 13:40:08 +09:00
Everything2Everything.Core.csproj feat: 영상·오디오 Provider (FfmpegProvider) — FFmpeg 설치 시 활성화 2026-06-01 13:24:50 +09:00
Everything2EverythingBootstrap.cs feat(ui): AI 설정창 + Codex CLI OAuth 백엔드 + ⚙ 진입점 2026-06-01 14:47:07 +09:00
HistoryStorage.cs feat: Everything2Everything 양방향 변환 매트릭스 피보팅 2026-05-07 13:40:08 +09:00
HistoryStore.cs fix: Past Results 폴더 버튼이 출력 파일을 select하도록 변경 2026-05-07 16:44:59 +09:00
OutputPathHelper.cs feat: Everything2Everything 양방향 변환 매트릭스 피보팅 2026-05-07 13:40:08 +09:00
PreviewService.cs feat: Everything2Everything 양방향 변환 매트릭스 피보팅 2026-05-07 13:40:08 +09:00
SettingsStore.cs feat: 외부도구 활성화 인프라 — ISettingsStore(DPAPI) + ExternalProcessRunner 2026-06-01 13:16:56 +09:00