(주의) MCP 로그인 관리 방식 변경 — 저장된 MCP 로그인은 발급한 authorization server에서만 갱신되며, authorization server가 바뀌면 재로그인 필요 (아주 오래된 senpi 버전으로 로그인한 MCP 서버는 access token 만료 후 한 번 재로그인할 수 있음)외 84건
(주의) 다른 origin으로 리다이렉트되는 MCP HTTP 엔드포인트 따라가기 제거 — 연결 오류에 두 origin과 서버 설정에 넣을 URL을 표시
전달받은 보고서나 인용문의 ultrawork 키워드로 자동 활성화되던 문제 수정 — 경로·URL·금지 표현("no ultrawork") 속 스킬 이름도 더 이상 활성화하지 않으며, 직접 입력한 "ulw"는 그대로 동작
명시한 모델로 생성한 task child가 다른 모델로 조용히 실행되던 문제 수정 — :medium 같은 thinking level 지정 모델도 반영되고, 모델을 확인할 수 없거나 다른 모델로 뜨면 생성 실패 처리, task_output에 요청 모델과 실제 실행 모델 표시
Senpi TUI 사이드 패널 추가(선택 사용) — omo.json의 side_panel.enabled: true 또는 --omo-side-panel로 세션·목표·컨텍스트·서브에이전트·변경 파일 등을 한눈에 확인 (120열 미만 터미널에서는 숨김, 사용량 표시는 side_panel.sections.usage로 별도 활성화)
차트·표·다이어그램을 세션 안에 HTML 페이지로 보여주는 visualize 스킬 추가
ulw-plan과 mass-ulw의 승인 질문이 question tool로 표시되며, 승인 질문을 닫거나 시간이 초과되면 계획을 저장하지 않음
위임된 task child가 브리프에 ultrawork를 언급해도 자체 팀을 조율하지 않도록 수정
중단된 task child를 세션 재개 후 되살리지 못해 부모가 무한정 기다리던 문제 수정 — 재시도 후에도 실패하면 lost로 표시하고 부모에게 알림
Anthropic 구독 계정의 인증 오류 차단이 저장된 refresh token으로 자동 복구되고, Kimi K3 캐시 쓰기 비용이 무료로 계산되던 문제와 Claude Opus 5 / 5.5, Sonnet 5.5, Fable 5.1의 추론 강도가 항상 high로 전달되던 문제 등 엔진 수정 다수