검색
← 릴리스 노트

세션·사이드바·프롬프트 흐름 개선

OpenCode · 1.2.26 · 기능추가 · 2026.03.13

세션 기록 페이징, 사이드바 동기화, 프롬프트 작성 경험을 중심으로 여러 기능이 개선됐습니다.

교안에 영향

이제 help 안내에서 console command가 보이지 않아 예전 문서의 해당 설명은 맞지 않을 수 있습니다.

요약

- 세션 기록을 페이지로 나눠 불러오도록 바뀌어 서버 성능을 높였습니다. - 앱에서 text attachments를 지원하고, Model selection이 세션별로 유지되며, Fork 시 새 세션으로 prompt가 복사됩니다. - Desktop에서 사이드바 상태 동기화, prompt composer 조정, 멀티 윈도우 지원, 시각 효과와 간격을 다듬었습니다. - TUI에서 console command가 help에 보이지 않게 되고, OpenRouter 경고가 제거되며 provider 순서가 바뀌었습니다. - Bedrock provider의 빈 content block 필터링, git init 이후 세션 소실, terminal cloning, scroll, 번역 동기화 등 여러 문제를 수정했습니다.

바뀐 것

새 기능 4

  • Scaffold effect-to-zod bridge for schema conversion을 추가했습니다.
  • Bun installations용 configuration serialization을 지원합니다.
  • 앱에서 text attachments를 지원합니다.
  • CLI에 console account subcommands를 추가했습니다.

개선 14

  • 세션 기록을 페이지로 나눠 불러오도록 하여 서버 성능을 개선했습니다.
  • TUI에서 console command를 help output에 표시하지 않도록 바꿨습니다.
  • OpenRouter warning을 제거했습니다.
  • providers login에서 provider list 순서를 조정했습니다.
  • Desktop에서 model selection이 session별로 유지되도록 했습니다.
  • prompt composer controls를 다듬었습니다.
  • 애플리케이션 전반에서 sidebar state를 동기화하도록 했습니다.
  • sidebar buttons에 new-session icon을 사용하도록 바꿨습니다.
  • sidebar animation 중 new session이 잘리는 문제를 피하도록 수정했습니다.
  • sidebar open 시 titlebar controls가 애니메이션되도록 했습니다.
  • sidebar dash와 session spinner 색을 복원하고 동기화했습니다.
  • Fork가 새 session으로 prompt를 복사하도록 바꿨습니다.
  • sidebar 간격과 session list spinner 전환을 개선했습니다.
  • todo list component의 spacing을 조정했습니다.

기타 3

  • end-to-end tests에서 config dependency installs가 실패하면 즉시 중단하도록 바꿨습니다.
  • ProviderAuthService를 Effect pattern으로 리팩터링했습니다.
  • AuthService를 Effect pattern으로 리팩터링했습니다.

수정 4

  • git init 이후 기존 프로젝트에서 세션이 사라지는 문제를 고쳤습니다.
  • Bedrock provider에서 빈 content blocks를 필터링하도록 수정했습니다.
  • terminal cloning without retry 문제를 수정했습니다.
  • scroll이 prompt input을 따라가지 못하는 문제를 고쳤습니다.

원문 제목 · v1.2.26