AIwitness
릴리즈
아티클
커뮤니티
릴리즈
아티클
커뮤니티
Oh My Pi v15.2.0 — v15.2.0 | AIwitness
목록으로
Oh My Pi
OH MY PI
2026.05.21
•
pm 03:58
v15.2.0
이번 릴리즈에 포함된 커밋
fix: 자식 프로세스 spawn 호출에 windowsHide 옵션 추가
feat(grep): grep CLI, diff 강조 표시, FileReader 추상화 및 마크다운 개선 추가
feat: Kimi Code 제공자 추가 (OpenAI 및 Anthropic API 형식 지원)
feat(coding-agent/tools): 경로 및 패턴 매개변수를 통합하여 find 도구 API 단순화
fix(ai/providers): 항상 max_tokens를 전송하여 Kimi 모델의 요청 제한 문제 수정
feat(coding-agent/config): 모델 해석을 위한 퍼지 매칭 추가 (점수 매기기 및 순위 지정 폴백 포함)
feat(natives/wasm): PhotonImage에 GIF 및 WebP 내보내기 메서드 추가
feat(coding-agent/debug): 디버그 선택기에 '아티팩트 폴더 열기' 메뉴 옵션 추가 (세션 아티팩트에 빠르게 접근)
fix: pi-mono에서 수정 사항 백포트 (9f3eef65f..52532c7c0)
feat: 타임아웃/중단 처리로 워커 풀 강화 및 html2text를 WASM 변환기로 교체
feat(html-to-markdown): Rust natives를 통한 번들된 HTML-to-Markdown 변환 추가
fix(coding-agent/lsp): LSP 서버 시작 오류를 세션 표시 및 로그에 노출
feat(coding-agent/web): OAuth 및 grounding 지원을 포함한 Codex 및 Gemini 웹 검색 제공자 추가
fix(coding-agent/session): 에이전트 스토리지 초기화에서 오류 처리 및 보안 개선
feat(tui): triage 메뉴 및 이미지 감지 기능을 포함한 /debug 명령 추가
feat(coding-agent/debug): 프로파일링 및 진단을 포함한 대화형 디버그 명령 추가
fix(coding-agent): linter 문제 수정 및 일관성을 위해 import 재정렬
feat(highlight): cli-highlight를 Rust 기반 구문 강조 표시로 교체
feat(tui): stdin 모니터링을 추가하여 정지된 입력 이벤트 감지 및 경고 로깅
fix(tui): 터미널 쓰기 오류 처리를 단순화하여 모든 쓰기 실패 시 터미널을 dead로 표시
fix(tui): renderOutputBlock에서 여러 줄 문자열을 분할하여 너비 오버플로우 방지
docs: WASM 바인딩 문서화 및 에이전트 명령 테이블 재포맷
fix: LSP 서버 표시, 파일 스트리밍 및 슬래시 명령 자동 완성 수정; npm 스크립트 재정렬
fix(ask): 사용자가 ask 타임아웃 설정을 비활성화할 때 null 타임아웃 유지
perf(tui,natives): 짧은 문자열의 JS 빠른 경로를 포함한 기본 텍스트 유틸리티 추가
feat(coding-agent/session): 동적 토큰 비율 조정 및 개선된 요약 보존을 통한 세션 압축 강화
feat(coding-agent): 설정 가능한 ask 타임아웃/알림 및 중앙 집중식 프로세스 실행 추가
feat(coding-agent): ripgrep을 glob 기반 파일 검색으로 교체 및 outline UI 컴포넌트 추가
fix(coding-agent): cursor, fetch, gemini-image 및 ssh 도구에서 잘못된 타임아웃 단위 변환 로직 제거
feat(coding-agent): ripgrep 통합을 사용한 gitignore 인식 프로젝트 트리 스캔 추가
docs(coding-agent/prompts): 시스템 프롬프트 템플릿을 재구성하여 명확성 및 일관성 개선
feat(coding-agent): 설정 가능한 깊이 및 항목 제한을 포함한 시스템 프롬프트에 프로젝트 트리 시각화 추가
feat(coding-agent/modes): CountdownTimer에 reset() 메서드 추가 및 HookSelectorComponent에 통합
feat(ai/usage): profile 엔드포인트 통합하여 사용자 이메일 해석 (24시간 캐싱)
feat(ai/usage): 만료된 Kimi OAuth 자격증명을 위한 자동 토큰 새로 고침 추가
feat(coding-agent): AgentSession에 스킬 메시지 컴포넌트 및 사용자 정의 메시지 지원 추가
feat(coding-agent/config): 지능형 모델 선택을 위한 모델 선호도 매칭 시스템 추가
feat(coding-agent/prompts): UI/UX 검토 및 접근성 감사 기능을 포함한 디자이너 에이전트 추가
feat(coding-agent): 패치/교체 모드에 대한 모델 별 수정 변형 구성 추가
feat(coding-agent/cli): 통계 대시보드 시작 시 자동 브라우저 열기 추가
feat(stats/client): 모델 통계 테이블 및 TTFT/처리량 메트릭을 통계 대시보드에 추가
feat(coding-agent/tools): 전체 콘텐츠를 보존하도록 잘린 fetch 응답에 대한 아티팩트 할당 개선
feat(ai): OAuth 및 토큰 관리를 포함한 Kimi Code 제공자 통합 추가
feat(coding-agent/modes): 타임아웃 지원을 hook 선택기에 추가 (타임아웃 시 자동 선택)
feat(coding-agent): 시스템 프롬프트에 도구 목록 추가 및 출력 미리보기 로직 개선
feat(coding-agent): 자동 계속, 도구 정리 및 원격 엔드포인트 지원을 포함한 세션 압축 강화
feat: toolChoice 지원 추가 및 TUI 최적화
feat(coding-agent/task): 에이전트 출력에서 불완전한 도구 경고 누락 감지 및 렌더링 추가
docs: README에 Discord 커뮤니티 링크 배지 추가
fix(coding-agent): 스트리밍 중 fork 보호
feat(coding-agent): 현재 세션을 복제하기 위해 /fork 명령 추가
fix: pi-mono에서 수정 사항 백포트 (3635e45f..9f3eef65f)
feat(deps): 외부 JSON/JSONL 및 텍스트 유틸리티를 Bun 내장 API로 교체
fix(ai): 빈 사용자 텍스트 블록 필터링 및 reasoning 콘텐츠 정규화 수정
feat(coding-agent): 병렬 작업 실행 및 개선된 todo 유효성 검사를 포함한 계획 모델 역할 추가
feat(coding-agent): 서브에이전트 스킬 사전 로드 추가
fix(coding-agent/task): 서브에이전트 진행률 오버헤드 감소
fix(coding-agent/tools): find 도구 glob 필터링에서 .gitignore 규칙 처리 수정
feat(coding-agent): 모델 사용량 추적 및 정렬 구현
fix(coding-agent): exports
docs(coding-agent/prompts): 계획 모드 프롬프트 명확화 및 압축
feat(coding-agent): 승인 워크플로우 및 도구 게이팅을 포함한 계획 모드 추가
fix(tui): 편집기 줄 끝 커서 렌더링 assertion 수정
feat(coding-agent/task): 쉼표로 구분된 모델 목록 지원 추가
feat(port): pi-mono 개선 사항 포트 + 워커 & 패치 개선 사항
fix(tui): 쓰기 실패 처리를 변경하여 종료 대신 dead로 표시
feat(coding-agent): 도구 렌더링 옵션 노출 및 타임아웃 유효성 검사 추가
fix(ai/providers): 스트리밍 함수 호출 인수 처리 수정
fix(tui): 경합 조건 및 null 참조 오류 수정
feat(coding-agent/web): Perplexity 검색 모델을 sonar-pro로 업그레이드 (높은 컨텍스트 크기)
fix(ai/providers): 메시지 변환에서 고아 도구 결과 처리 수정
feat(coding-agent): mermaid 렌더링 및 Python 커널 세션 풀링 추가
feat(coding-agent/commit): 기존 changelog 항목 표시 및 선택적 analyze_files 추가
feat(coding-agent/commit): commit 에이전트에 강력한 폴백 및 성능 최적화 추가
fix(coding-agent/tui): 정의되지 않은 code 매개변수에 대해 nullish 병합 추가
fix(coding-agent/tools): find 도구에 타임아웃 및 루트 디렉터리 보호 추가
feat(coding-agent/commit): 에이전트 제공 changelog 항목에 대해 propose_changelog 도구 추가
feat: 재시도 유틸리티 추가 및 데이터베이스 및 터미널 작업에 대한 비동기 오류 처리 개선
feat(coding-agent/commit): hunk 수준 staging 및 분할 커밋을 위한 종속성 정렬 추가
feat(coding-agent/commit): agentic commit 출력에 줄 바꿈을 포함한 마크다운 렌더링 추가
feat(coding-agent/commit): agentic commit 모드에 실시간 진행률 출력 추가
feat(coding-agent/commit): 도구 기반 git 검사를 포함한 agentic commit 모드 추가
feat(coding-agent/config): 설정 지속성에서 동시 쓰기 경합을 방지하기 위한 파일 잠금 메커니즘 추가
feat(coding-agent/commit): 설정 가능한 분석 설정 및 구조화된 git 오류 처리 추가
feat(coding-agent/config): CommitSettings 인터페이스 추가 및 YAML 포맷 개선
feat(coding-agent/task): 워커 번들 캐싱을 추가하여 워커 초기화 성능 개선
feat(commit): AI 기반 규칙적 커밋을 위한
omp commit
명령 추가
feat(coding-agent): 설정 및 모델을 models.yml로 마이그레이션
docs: import 패턴, 프롬프트 관리 및 정적 파일 처리에 대한 지침 추가
feat(coding-agent/task): 작업 호출 간 아티팩트 ID 충돌을 방지하기 위해 AgentOutputManager 추가
feat(coding-agent): 기본 출력 잘림 제한을 4000에서 줄임
feat(coding-agent): 이미지 생성을 위한 antigravity 제공자 지원 추가
fix(ai): pi-mono에서 OpenAI API 수정 사항 포트
fix(coding-agent): 도구 출력 버그 수정 및 패턴 문서화
fix(coding-agent): 도구에서 비동기 오류 처리 및 타임아웃 변환 수정
feat(core): 도구 출력에 대한 아티팩트 스토리지 및 구조화된 메타데이터 추가
feat(coding-agent): 작업 매개변수를 vars에서 args로 이름 변경
feat(coding-agent/core): agent:// 및 skill:// 프로토콜을 사용한 내부 URL 라우팅 시스템 추가
feat(coding-agent): active_form 매개변수를 제거하여 todo-write 도구 단순화
docs(coding-agent/prompts): 체크포인트 유효성 검사를 사용한 작업 분해 리팩토링
feat(coding-agent): web_fetch 도구 이름을 fetch로 일관성을 위해 변경
docs(coding-agent/prompts): 일관된 XML 섹션을 포함한 표준화된 도구 문서 형식
feat(coding-agent/core): 도구 전체에서 타임아웃 단위 및 매개변수 이름 표준화
feat(coding-agent): nonAbortable 옵션 및 격리된 작업 실행 추가
feat(coding-agent/core): 세션/제공자 기본값을 사용하기 위해 model 매개변수 제거
feat(coding-agent/core): git worktree 지원을 포함한 격리된 작업 실행 추가
feat: 헤더에서 계정 식별자를 추출하도록 사용량 제공자 강화
docs(coding-agent): 시스템 프롬프트를 재구성하여 가독성 및 조직 개선
feat(ai): 여러 AI 제공자에 대한 포괄적인 사용량 추적 시스템 추가
fix(ai/openai-codex): gpt-5.2에 대해 최소 reasoning 노력 고정
fix(coding-agent/core): 진단 메시지를 50개 항목으로 제한하여 방지
fix(coding-agent): Unix 시스템에서 외부 편집기 터미널 I/O 처리 수정
feat(coding-agent): /dump를 강화하여 YAML 포맷 지정을 포함한 완전한 에이전트 컨텍스트 포함
fix(ai): 모든 제공자에서 빈 사용자 메시지 필터링
feat(coding-agent/core): 쿼리 지원을 포함한 작업 출력 읽기를 위해 output() 함수 추가
feat(pi-utils): Node.js 검사자 디버깅을 활성화하기 위해 SIGUSR1 핸들러 추가
fix(coding-agent): 종료 시 고아 Python 게이트웨이 프로세스 종료
feat(coding-agent): 일치 항목 없음에 대한 단축키 추가 및 도구 오류 처리 수정
feat(coding-agent): 지속 시간 및 종료 코드를 포함한 셀 단위 Python 실행 추적 추가
feat(coding-agent): 확장 시스템 및 테마를 포함한 Python 실행 지원 추가
feat(omp-stats): omp-stats 기능을 위한 CLI stats 명령 추가
fix(coding-agent): 강화 패치 들여쓰기
feat(omp-stats): SQLite 집계를 포함한 AI 사용량 추적을 위한 omp-stats 패키지 추가
feat(ai/providers): AI 제공자에 지속 시간 및 TTFT 메트릭 추가
feat(coding-agent): 지속적인 커널을 사용한 다중 셀 Python 실행 추가
feat(coding-agent/core): Python 도구에서 타임아웃 단위를 밀리초로 변경
fix(coding-agent/core): 비동기 스트림 처리 및 타임아웃 변환 수정
fix(ai/providers): 토큰 사용량 추적을 수정하여 올바르게 처리
feat(tui): Ctrl+- 및 Ctrl+_를 사용한 편집기에 실행 취소/다시 실행 기능 추가
feat(ai): AI 제공자에 사용자 정의 헤더 및 페이로드 훅 추가
feat(pi-utils): 모호한 패치 일치에 대한 발생 미리보기 추가
fix(ai): OAuth 콜백 플로우 수정 및 자격증명 스토리지 권한 강화
fix: Cursor OAuth 제공자 추가 및 인증 플로우 경합 조건 수정
fix(ai): pi-utils 종속성 추가
feat(ai): SQLite 스토리지 및 콜백 서버를 사용한 OAuth 인증 구현
feat(ai/providers): 상태 유효성 검사 및 캐시 제어를 포함한 OAuth 플로우 강화
feat(coding-agent): 도구에 정규화 재작성 설정 및 스트리밍 미리보기 추가
원문 보기
·
링크 복사
링크 복사