검색
← 릴리스 노트

MCP와 세션 API 지원 확대

OpenCode · 1.17.4 · 기능추가 · 2026.06.12

로컬 MCP 서버 cwd 지원과 새 세션 API, 인증 흐름을 추가했습니다.

교안에 영향

예전 안내에서 MCP 서버 시작 경로나 세션 관련 API 호출, 파일 읽기 응답 형식에 대한 설명은 맞지 않을 수 있습니다.

요약

- 로컬 MCP 서버에 cwd 지원을 추가해 워크스페이스 상대 경로에서 시작할 수 있게 했습니다. - connector 기반 인증 흐름과 저장된 provider credentials 지원을 추가했습니다. - v2 API endpoints로 세션 생성·조회, session questions 목록, active location 해석을 지원합니다. - 파일 읽기 응답이 API와 SDK 클라이언트에서 raw content와 올바른 content type을 반환하도록 바뀌었습니다. - Gemini 도구 호환성, content-filter된 모델 응답, MCP auth/debug 헤더 전달, snapshot 생성, MCP catalog timeout 관련 버그를 수정했습니다.

바뀐 것

새 기능 2

  • connector 기반 인증 흐름과 저장된 provider credentials 지원을 추가했습니다.
  • v2 API endpoints로 세션 생성·조회, session questions 목록, active location 해석을 지원합니다.

개선 3

  • 로컬 MCP 서버에 cwd 지원을 추가해 워크스페이스 상대 경로에서 시작할 수 있게 했습니다.
  • 파일 읽기 응답이 API와 SDK 클라이언트에서 raw content와 올바른 content type을 반환하도록 바뀌었습니다.
  • MCP server log notifications를 opencode logs에 표시하도록 했습니다.

수정 5

  • multi-type fields를 쓰는 Gemini tool schemas가 계속 동작하도록 수정했습니다.
  • content-filter된 모델 응답이 조용히 실패하지 않고 보이는 오류로 표시되도록 수정했습니다.
  • MCP auth와 debug requests에서 설정한 headers가 빠지지 않도록 수정했습니다.
  • snapshot 생성이 source Git objects를 재사용해 큰 repos에서 재해시 지연을 줄이도록 수정했습니다.
  • MCP catalog request timeout이 prompts, resources, tools 목록 조회에 적용되도록 수정했습니다.

원문 제목 · v1.17.4