Goose 1.38.0
2026-06-17 릴리스 · 변경 항목 275개
보안 1신기능 136수정 98기타 40
- 업그레이드 전에 먼저 확인하세요: 보안 1개
- 항목 아래 ▸ 원문을 누르면 영어 원문이 펼쳐집니다.
◆ 보안 1개
-
프롬프트 인젝션 완화 패턴을 업데이트한다
# 보안·권한
원문
[🔧 Improvements] Prompt injection mitigation pattern updates [#9198](https://github.com/aaif-goose/goose/pull/9198)
+ 신기능 136개
-
로컬 코드 리뷰를 위한 goose review 명령을 추가한다
# Git·연동
원문
[✨ Features] `goose review` local code review command [#9114](https://github.com/aaif-goose/goose/pull/9114)
-
훅 시스템을 추가한다
# 훅
원문
[✨ Features] Hooks system [#9093](https://github.com/aaif-goose/goose/pull/9093)
-
세션을 위한 Opt-in ACP last message snippet을 추가한다
# 세션·컨텍스트
원문
[✨ Features] Opt-in ACP last message snippets for sessions [#9798](https://github.com/aaif-goose/goose/pull/9798)
-
크로스 툴 감지를 위한 통합 OTLP 로깅 스키마를 추가한다
원문
[✨ Features] Unified OTLP logging schema for cross-tool detection [#9713](https://github.com/aaif-goose/goose/pull/9713)
-
프로바이더 간 표준화된 thinking 모드를 추가한다
# 모델·요금
원문
[✨ Features] Canonical thinking modes across providers [#9743](https://github.com/aaif-goose/goose/pull/9743)
-
goose serve 엔드포인트에서 ACP 비밀 키를 지원한다
# 보안·권한
원문
[✨ Features] ACP secret key support at goose serve endpoint [#9726](https://github.com/aaif-goose/goose/pull/9726)
-
Anthropic 스트림 거부를 눈에 보이는 오류로 표시한다
# 모델·요금
원문
[✨ Features] Surface Anthropic stream refusals as visible errors [#9724](https://github.com/aaif-goose/goose/pull/9724)
-
Desktop에서 ACP 세션 검색을 지원한다
# 원격·클라우드
원문
[✨ Features] ACP search session support in Desktop [#9717](https://github.com/aaif-goose/goose/pull/9717)
-
ACP를 사용한 스티어링 메시지 기능을 추가한다
# 세션·컨텍스트
원문
[✨ Features] Steering messages with ACP [#9560](https://github.com/aaif-goose/goose/pull/9560)
-
Desktop에서 ACP 세션 관리를 지원한다
# 원격·클라우드
원문
[✨ Features] ACP session management in Desktop [#9687](https://github.com/aaif-goose/goose/pull/9687)
-
이미지 읽기 도구를 추가한다
원문
[✨ Features] Image read tool [#9607](https://github.com/aaif-goose/goose/pull/9607)
-
설정의 인증 탭에서 Hugging Face OAuth를 지원한다
# 보안·권한
원문
[✨ Features] Hugging Face OAuth support with auth tab in settings [#9552](https://github.com/aaif-goose/goose/pull/9552)
-
세션 가져오기 기능을 추가한다
# 세션·컨텍스트
원문
[✨ Features] Session import functionality [#9474](https://github.com/aaif-goose/goose/pull/9474)
-
ACP를 통해 Raw 프로바이더가 지원하는 모델을 지원한다
# 모델·요금
원문
[✨ Features] Raw provider supported models over ACP [#9475](https://github.com/aaif-goose/goose/pull/9475)
-
Scholar Sidekick MCP 확장을 추가한다
# MCP·플러그인
원문
[✨ Features] Scholar Sidekick MCP extension [#9433](https://github.com/aaif-goose/goose/pull/9433)
-
xAI SuperGrok OAuth 구독 프로바이더를 추가한다
# 모델·요금
원문
[✨ Features] xAI SuperGrok OAuth subscription provider [#9420](https://github.com/aaif-goose/goose/pull/9420)
-
Perplexity를 선언형 OpenAI 호환 프로바이더로 추가한다
# 모델·요금
원문
[✨ Features] Perplexity as declarative OpenAI-compatible provider [#9324](https://github.com/aaif-goose/goose/pull/9324)
-
Alibaba (Qwen via DashScope) 선언적 프로바이더를 추가한다
# 모델·요금
원문
[✨ Features] Alibaba (Qwen via DashScope) declarative provider [#9443](https://github.com/aaif-goose/goose/pull/9443)
-
GOOSE_MAX_TOOL_RESPONSE_SIZE를 통해 도구 출력 크기 제한을 설정할 수 있게 한다
# CLI·설정
원문
[✨ Features] Configurable tool output size limit via GOOSE_MAX_TOOL_RESPONSE_SIZE [#9256](https://github.com/aaif-goose/goose/pull/9256)
-
CLI에서 세션 모델을 바꿀 수 있는 /model 슬래시 명령을 추가한다
# CLI·설정
원문
[✨ Features] /model slash command in CLI for session model switching [#8747](https://github.com/aaif-goose/goose/pull/8747)
-
Databricks AI Gateway 프로바이더를 추가한다
# 모델·요금
원문
[✨ Features] Databricks AI Gateway provider [#9274](https://github.com/aaif-goose/goose/pull/9274)
-
goose-cli에 TUI 명령을 추가한다
# UI
원문
[✨ Features] TUI command on goose-cli [#9385](https://github.com/aaif-goose/goose/pull/9385)
-
NEAR AI Cloud 프로바이더를 추가한다
# 모델·요금
원문
[✨ Features] NEAR AI Cloud provider [#9352](https://github.com/aaif-goose/goose/pull/9352)
-
goose://resume 세션 딥 링크를 추가한다
# 세션·컨텍스트
원문
[✨ Features] goose://resume session deep link [#9343](https://github.com/aaif-goose/goose/pull/9343)
-
Scaleway 프로바이더를 추가한다
# 모델·요금
원문
[✨ Features] Scaleway provider [#9254](https://github.com/aaif-goose/goose/pull/9254)
-
TUI diff 뷰어를 추가한다
# UI
원문
[✨ Features] TUI diff viewer [#9260](https://github.com/aaif-goose/goose/pull/9260)
-
프로바이더별 구조화된 설정 블록과 비파괴적 프로바이더 전환을 추가한다
# CLI·설정
원문
[✨ Features] Structured per-provider config block, non-destructive provider switching [#8977](https://github.com/aaif-goose/goose/pull/8977)
-
알려진 모델에 gpt-5.5를 추가한다
# 모델·요금
원문
[✨ Features] gpt-5.5 added to known models [#9292](https://github.com/aaif-goose/goose/pull/9292)
-
ACP 서버에 슬래시 명령(내장, skill, recipe)을 지원한다
# MCP·플러그인
원문
[✨ Features] Slash commands (built-in, skill, recipe) in ACP server [#9238](https://github.com/aaif-goose/goose/pull/9238)
-
종료 전 에이전트 자체 평가를 위한 /goal 명령을 추가한다
# 에이전트
원문
[✨ Features] /goal command for agent self-evaluation before finishing [#9069](https://github.com/aaif-goose/goose/pull/9069)
-
서브에이전트 소환 지시사항을 추가한다
# 에이전트
원문
[✨ Features] Summon subagent instructions [#9325](https://github.com/aaif-goose/goose/pull/9325)
-
skill을 이용한 오픈 플러그인 일반화를 추가한다
# MCP·플러그인
원문
[✨ Features] Open-plugins generalization with skills [#9112](https://github.com/aaif-goose/goose/pull/9112)
-
PreToolUse 거부 훅을 추가한다
# 훅
원문
[✨ Features] PreToolUse denial hook [#9304](https://github.com/aaif-goose/goose/pull/9304)
-
ACP 서버를 통한 레시피 검색 및 실행 기능을 추가한다
# MCP·플러그인
원문
[✨ Features] Recipe discovery and execution via ACP server [#8925](https://github.com/aaif-goose/goose/pull/8925)
-
매 세션마다 재인증하지 않도록 능동적인 OAuth 토큰 갱신 기능을 추가한다
# 보안·권한
원문
[✨ Features] Proactive OAuth token refresh to avoid re-auth on every session [#8386](https://github.com/aaif-goose/goose/pull/8386)
-
GitHub Copilot /responses API 지원을 추가한다
# 모델·요금
원문
[✨ Features] GitHub Copilot /responses API [#9043](https://github.com/aaif-goose/goose/pull/9043)
-
Vercel AI Gateway 제공자를 추가한다
# 모델·요금
원문
[✨ Features] Vercel AI Gateway provider [#9144](https://github.com/aaif-goose/goose/pull/9144)
-
시스템 프롬프트 주입 기능이 있는 백엔드 소스로 프로젝트 지원을 추가한다
# 세션·컨텍스트
원문
[✨ Features] Projects as backend sources with system prompt injection [#8739](https://github.com/aaif-goose/goose/pull/8739)
-
워크트리를 인식하는 디렉터리 전환기를 추가한다
# Git·연동
원문
[✨ Features] Worktree-aware directory switcher [#8450](https://github.com/aaif-goose/goose/pull/8450)
-
탐색 패널에 대화 기록 검색 기능을 추가한다
# UI
원문
[✨ Features] Chat history search feature in navigation panel [#8448](https://github.com/aaif-goose/goose/pull/8448)
-
연속된 도구 호출을 하나의 요약된 체인 카드로 그룹화한다
# UI
원문
[✨ Features] Group consecutive tool calls into one summarized chain card [#8995](https://github.com/aaif-goose/goose/pull/8995)
-
Google 모델 인벤토리 새로고침을 지원한다
# 모델·요금
원문
[✨ Features] Support Google model inventory refresh [#8913](https://github.com/aaif-goose/goose/pull/8913)
-
goose2에서 MCP Apps 인라인 렌더링을 지원한다
# MCP·플러그인
원문
[✨ Features] MCP Apps inline rendering in goose2 [#8877](https://github.com/aaif-goose/goose/pull/8877)
-
UI와 ACP에서 goose2 커스텀 제공자를 지원한다
원문
[✨ Features] Goose2 custom providers support in UI and ACP [#8924](https://github.com/aaif-goose/goose/pull/8924)
-
채팅 작성기에 스킬을 추가한다
# MCP·플러그인
원문
[✨ Features] Skills added to chat composer [#8881](https://github.com/aaif-goose/goose/pull/8881)
-
Goose2에서 MCP Apps 페이로드를 복원하고 재생한다
# MCP·플러그인
원문
[✨ Features] MCP Apps hydrate and replay payloads in Goose2 [#8632](https://github.com/aaif-goose/goose/pull/8632)
-
차단 중인 Stop 훅 결정을 존중한다
# 훅
원문
[🔧 Improvements] Honor blocking Stop hook decisions [#9468](https://github.com/aaif-goose/goose/pull/9468)
-
모든 제공자에서 thinking effort 제어를 통합한다
# 모델·요금
원문
[🔧 Improvements] Unified thinking effort control across all providers [#9242](https://github.com/aaif-goose/goose/pull/9242)
-
CLI에서 goose 이모지 대신 일반적인 '> ' 프롬프트를 사용한다
# CLI·설정
원문
[🔧 Improvements] Use plain '> ' prompt instead of goose emoji in CLI [#9305](https://github.com/aaif-goose/goose/pull/9305)
-
창이 닫힐 때 goosed가 종료되지 않도록 한다
# 원격·클라우드
원문
[🔧 Improvements] Stop killing goosed when a window closes [#9302](https://github.com/aaif-goose/goose/pull/9302)
-
재로딩 후에도 누적 비용이 유지되도록 세션 DB에 저장한다
# 세션·컨텍스트
원문
[🔧 Improvements] Persist accumulated cost in session DB to survive reload [#9191](https://github.com/aaif-goose/goose/pull/9191)
-
매 턴마다 스킬 지시사항을 동적으로 새로 고친다
# MCP·플러그인
원문
[🔧 Improvements] Dynamically refresh skill instructions each turn [#9217](https://github.com/aaif-goose/goose/pull/9217)
-
승인 프롬프트에 도구 이름을 표시한다
# 보안·권한
원문
[🔧 Improvements] Show tool name in approval prompt [#9216](https://github.com/aaif-goose/goose/pull/9216)
-
프론트엔드 확장 세션 상태와 툴 라우트를 추가한다
# 원격·클라우드
원문
[🔧 Improvements] Frontend extension session state and tool routes [#8464](https://github.com/aaif-goose/goose/pull/8464)
-
플러그인을 ~/.agents/plugins에 설치한다
# MCP·플러그인
원문
[🔧 Improvements] Install plugins to ~/.agents/plugins [#9088](https://github.com/aaif-goose/goose/pull/9088)
-
로컬 인포런스를 위한 Linux Vulkan 지원을 추가한다
# 모델·요금
원문
[🔧 Improvements] Linux Vulkan support for local inference [#9038](https://github.com/aaif-goose/goose/pull/9038)
-
프로바이더 중심의 온보딩을 추가한다
# CLI·설정
원문
[🔧 Improvements] Provider-first onboarding [#9039](https://github.com/aaif-goose/goose/pull/9039)
-
플러그인 설치 지원을 추가한다
# MCP·플러그인
원문
[🔧 Improvements] Install plugins support [#8949](https://github.com/aaif-goose/goose/pull/8949)
-
Extensions 페이지를 재디자인하고 Extension Manager를 핵심 MCP 활성화 도구로 다룬다
# MCP·플러그인
원문
[🔧 Improvements] Redesign Extensions page, treat Extension Manager as core MCP enabler [#8940](https://github.com/aaif-goose/goose/pull/8940)
-
프로바이더 해결을 병렬화하고 SQLite 풀을 미리 초기화한다
# 성능
원문
[🔧 Improvements] Parallelize provider resolution and eagerly init SQLite pool [#8899](https://github.com/aaif-goose/goose/pull/8899)
-
병합 가능한 설정을 추가한다
# CLI·설정
원문
[🔧 Improvements] Mergeable configs [#8378](https://github.com/aaif-goose/goose/pull/8378)
-
ACP 호스트 기능을 MCP 초기화로 변환한다
# MCP·플러그인
원문
[🔧 Improvements] Translate ACP host capabilities into MCP initialization [#8623](https://github.com/aaif-goose/goose/pull/8623)
-
skills 라이브러리를 새롭게 디자인한다
# MCP·플러그인
원문
[🔧 Improvements] Redesign skills library [#8868](https://github.com/aaif-goose/goose/pull/8868)
-
내부 사용자를 위해 프롬프트 인젝션 방지 기능을 기본으로 켠다
# 보안·권한
원문
[🔧 Improvements] Prompt injection mitigation enabled by default for internal users [#9612](https://github.com/aaif-goose/goose/pull/9612)
-
세션 정보를 가져오는 커스텀 ACP 메서드를 추가한다
# 세션·컨텍스트
원문
[✨ Features] Custom ACP method to get session info [#9729](https://github.com/aaif-goose/goose/pull/9729)
-
키워드와 타입 필터로 ACP 세션 목록을 조회하는 기능을 추가한다
# 세션·컨텍스트
원문
[✨ Features] ACP list sessions with keyword and type filter [#9695](https://github.com/aaif-goose/goose/pull/9695)
-
ACP thinking effort 설정 옵션을 추가한다
# 모델·요금
원문
[✨ Features] ACP thinking effort config option [#9711](https://github.com/aaif-goose/goose/pull/9711)
-
설정 확장을 위한 ACP 메서드를 추가한다
# CLI·설정
원문
[✨ Features] ACP methods for config extensions [#9581](https://github.com/aaif-goose/goose/pull/9581)
-
ACP 클라이언트가 capability를 지정할 때만 커스텀 알림을 보낸다
원문
[✨ Features] Custom notifications only when ACP client specifies capability [#9596](https://github.com/aaif-goose/goose/pull/9596)
-
크로스랭귀지 SDK를 위한 최소한의 uniffi 설정을 추가한다
원문
[✨ Features] Minimal uniffi setup for cross-language SDK [#9593](https://github.com/aaif-goose/goose/pull/9593)
-
세션 로드 시 ACP 이미지를 다시 재생한다
# 세션·컨텍스트
원문
[✨ Features] Replay ACP images on session load [#9496](https://github.com/aaif-goose/goose/pull/9496)
-
ACP 세션 시스템 프롬프트 설정기를 추가한다
# 세션·컨텍스트
원문
[✨ Features] ACP session system prompt setter [#9478](https://github.com/aaif-goose/goose/pull/9478)
-
tui 명령을 제어하기 위한 TUI feature flag를 추가한다
# CLI·설정
원문
[✨ Features] TUI feature flag to gate tui command [#9428](https://github.com/aaif-goose/goose/pull/9428)
-
토큰 수와 함께 스킬 목록을 출력하는 CLI를 추가한다
# CLI·설정
원문
[✨ Features] CLI to list skills with token counts [#9326](https://github.com/aaif-goose/goose/pull/9326)
-
환경변수로 MAX_CODE_BLOCK_LINES를 설정할 수 있게 한다
# CLI·설정
원문
[✨ Features] Configurable MAX_CODE_BLOCK_LINES via env vars [#9301](https://github.com/aaif-goose/goose/pull/9301)
-
ModelConfig::with_fast에서 GOOSE_FAST_MODEL 환경변수를 반영한다
# CLI·설정
원문
[✨ Features] Honor GOOSE_FAST_MODEL env var in ModelConfig::with_fast [#9296](https://github.com/aaif-goose/goose/pull/9296)
-
ACP 세션 목록 페이지네이션을 추가한다
# 세션·컨텍스트
원문
[✨ Features] ACP paginate session list [#9199](https://github.com/aaif-goose/goose/pull/9199)
-
ACP 프로바이더에 세션 cwd 파라미터를 전달한다
# 세션·컨텍스트
원문
[✨ Features] Pass session cwd param to ACP providers [#9229](https://github.com/aaif-goose/goose/pull/9229)
-
Vercel AI Gateway 리더보드 동의 기능을 추가한다
# 모델·요금
원문
[✨ Features] Opt-in to Vercel AI Gateway leaderboard [#9259](https://github.com/aaif-goose/goose/pull/9259)
-
Harbor eval 러너를 추가한다
# 빌드·테스트
원문
[✨ Features] Harbor eval runner [#9138](https://github.com/aaif-goose/goose/pull/9138)
-
선언적 openai-engine 프로바이더를 위한 선택적 api_key 설정을 추가한다
# CLI·설정
원문
[✨ Features] Optional api_key configuration for declarative openai-engine providers [#9202](https://github.com/aaif-goose/goose/pull/9202)
-
로그인 셸 PATH 플래그를 추가한다
# CLI·설정
원문
[✨ Features] Login shell PATH flag [#9313](https://github.com/aaif-goose/goose/pull/9313)
-
Linux musl CLI 빌드를 추가한다
# CLI·설정
원문
[✨ Features] Linux musl CLI builds [#9240](https://github.com/aaif-goose/goose/pull/9240)
-
새 대화를 여는 goose://new-session 딥 링크를 추가한다
# 원격·클라우드
원문
[✨ Features] goose://new-session deep link to open fresh chat [#9196](https://github.com/aaif-goose/goose/pull/9196)
-
도구 호출별 요약을 사용하지 않도록 GOOSE_DISABLE_TOOL_CALL_SUMMARY를 추가한다
# CLI·설정
원문
[✨ Features] GOOSE_DISABLE_TOOL_CALL_SUMMARY to opt out of per-tool-call summaries [#8947](https://github.com/aaif-goose/goose/pull/8947)
-
안정적인 OAuth redirect_uri를 위한 GOOSE_OAUTH_CALLBACK_PORT를 추가한다
# CLI·설정
원문
[✨ Features] GOOSE_OAUTH_CALLBACK_PORT for stable OAuth redirect_uri [#9209](https://github.com/aaif-goose/goose/pull/9209)
-
암호화된 Nostr 세션 공유 기능을 추가한다
# 세션·컨텍스트
원문
[✨ Features] Encrypted Nostr session sharing [#8922](https://github.com/aaif-goose/goose/pull/8922)
-
간체 중국어 번역을 추가한다
# UI
원문
[✨ Features] Simplified Chinese (zh-CN) translation [#8765](https://github.com/aaif-goose/goose/pull/8765)
-
Nushell 터미널 및 자동 완성 지원을 추가한다
# CLI·설정
원문
[✨ Features] Nushell terminal and completion support [#8628](https://github.com/aaif-goose/goose/pull/8628)
-
예약된 레시피를 위한 선택적 --parameters를 추가한다
# 에이전트
원문
[✨ Features] Optional --parameters for scheduled recipes [#8741](https://github.com/aaif-goose/goose/pull/8741)
-
Routstr 선언적 제공자를 추가한다
# 모델·요금
원문
[✨ Features] Routstr declarative provider [#9175](https://github.com/aaif-goose/goose/pull/9175)
-
FuturMix 제공자를 추가한다
# 모델·요금
원문
[✨ Features] FuturMix provider [#8840](https://github.com/aaif-goose/goose/pull/8840)
-
oMLX 선언적 제공자를 추가한다
# 모델·요금
원문
[✨ Features] oMLX declarative provider [#9177](https://github.com/aaif-goose/goose/pull/9177)
-
사용자 정의 제공자 출력에서 사고 과정(chain-of-thought) 마커를 제거하는 기능을 추가한다
# 모델·요금
원문
[✨ Features] Strip chain-of-thought markers from custom provider output [#8635](https://github.com/aaif-goose/goose/pull/8635)
-
스케줄러를 위한 분기별 옵션을 추가한다
# 에이전트
원문
[✨ Features] Quarterly option for scheduler [#9076](https://github.com/aaif-goose/goose/pull/9076)
-
OpenAI 호환 선언적 제공자로 Atomic Chat을 추가한다
# 모델·요금
원문
[✨ Features] Atomic Chat as declarative OpenAI-compatible provider [#9210](https://github.com/aaif-goose/goose/pull/9210)
-
소스 목록 ACP 호출을 통해 내장 스킬을 노출하는 기능을 추가한다
# MCP·플러그인
원문
[✨ Features] Expose built-in skills through sources list ACP calls [#9045](https://github.com/aaif-goose/goose/pull/9045)
-
ACP 스트림 가능 HTTP 사양 준수 기능을 추가한다
# MCP·플러그인
원문
[✨ Features] ACP streamable HTTP spec compliance [#9034](https://github.com/aaif-goose/goose/pull/9034)
-
goose2 제공자 카탈로그를 ACP 레이어 뒤로 이동하는 기능을 추가한다
# MCP·플러그인
원문
[✨ Features] Move goose2 provider catalog behind ACP layer [#9030](https://github.com/aaif-goose/goose/pull/9030)
-
ACP에서 원시 설정 및 비밀 메서드를 교체한다
원문
[✨ Features] Replace raw config and secret methods in ACP [#9000](https://github.com/aaif-goose/goose/pull/9000)
-
goose2에서 Ollama 호스트를 설정할 수 있게 한다
# CLI·설정
원문
[✨ Features] Ollama host configurable in goose2 [#8912](https://github.com/aaif-goose/goose/pull/8912)
-
Windows CUDA 릴리스 빌드 아티팩트를 추가한다
# 빌드·테스트
원문
[✨ Features] Windows CUDA release artifacts [#8750](https://github.com/aaif-goose/goose/pull/8750)
-
스트림 디코딩 오류를 재시도 가능하도록 표시한다
원문
[🔧 Improvements] Mark stream decode errors retryable [#9723](https://github.com/aaif-goose/goose/pull/9723)
-
토큰 계산을 위한 LRU 캐시를 추가한다
# 성능
원문
[🔧 Improvements] LRU cache for token counting [#9586](https://github.com/aaif-goose/goose/pull/9586)
-
리뷰 서브프로세스 타임아웃을 턴 제한으로 교체한다
원문
[🔧 Improvements] Replace review subprocess timeout with turn limits [#9571](https://github.com/aaif-goose/goose/pull/9571)
-
OAuth 연결 경로를 통해 사용자 지정 헤더를 전달한다
# 보안·권한
원문
[🔧 Improvements] Forward custom headers through OAuth connect path [#9388](https://github.com/aaif-goose/goose/pull/9388)
-
Databricks v2 인벤토리에 goose 별칭을 우선 사용한다
원문
[🔧 Improvements] Prefer goose aliases for Databricks v2 inventory [#9430](https://github.com/aaif-goose/goose/pull/9430)
-
UI 커스터마이징을 간소화한다
# UI
원문
[🔧 Improvements] Simplify UI customization [#9353](https://github.com/aaif-goose/goose/pull/9353)
-
턴마다 summon 지시사항을 빌드한다
원문
[🔧 Improvements] Build summon instructions per turn [#9329](https://github.com/aaif-goose/goose/pull/9329)
-
프로젝트 채팅 전반에 걸쳐 선택된 브랜치를 유지한다
# Git·연동
원문
[🔧 Improvements] Preserve selected branch across project chats [#9010](https://github.com/aaif-goose/goose/pull/9010)
-
Linux 데스크톱 Vulkan 패키지를 지원한다
# CLI·설정
원문
[🔧 Improvements] Linux desktop Vulkan packages [#9323](https://github.com/aaif-goose/goose/pull/9323)
-
설정 가능한 타임아웃으로 종료 시 OTLP 트레이스를 안정적으로 플러시한다
원문
[🔧 Improvements] Flush OTLP traces reliably on exit with configurable timeout [#9228](https://github.com/aaif-goose/goose/pull/9228)
-
반복적 마이그레이션을 위해 goosed 서버에 ACP를 마운트한다
원문
[🔧 Improvements] Mount ACP in goosed server for iterative migration [#9097](https://github.com/aaif-goose/goose/pull/9097)
-
새 채팅 화면에서 인기 채팅 주제를 제거한다
# UI
원문
[🔧 Improvements] Remove popular chat topics from new chat screen [#9307](https://github.com/aaif-goose/goose/pull/9307)
-
제공자 오류 메시지에 요청 URL을 포함한다
원문
[🔧 Improvements] Include request URL in provider error messages [#9232](https://github.com/aaif-goose/goose/pull/9232)
-
Databricks에 대해 병렬 도구 이미지 응답이 섞이지 않도록 보장한다
원문
[🔧 Improvements] Ensure parallel tool image responses don't interleave for Databricks [#9241](https://github.com/aaif-goose/goose/pull/9241)
-
해결된 Databricks 모델 메타데이터를 표시한다
# 모델·요금
원문
[🔧 Improvements] Surface resolved Databricks model metadata [#9206](https://github.com/aaif-goose/goose/pull/9206)
-
붙여넣은 HTML을 마크다운으로 더 잘 파싱한다
# 에디터·언어
원문
[🔧 Improvements] Better parsing of pasted HTML as markdown [#9190](https://github.com/aaif-goose/goose/pull/9190)
-
TUI 간격과 레이아웃을 개선한다
# UI
원문
[🔧 Improvements] TUI spacing/layout improvements [#9243](https://github.com/aaif-goose/goose/pull/9243)
-
thinking 콘텐츠를 요구하는 제공자를 위해 해당 내용을 보존한다
# 모델·요금
원문
[🔧 Improvements] Preserve thinking content for providers that require it [#8857](https://github.com/aaif-goose/goose/pull/8857)
-
제공자 설정 UI의 하드코딩된 문자열을 현지화한다
# UI
원문
[🔧 Improvements] Localize hardcoded strings in provider settings UI [#8931](https://github.com/aaif-goose/goose/pull/8931)
-
설정을 앱 셸 안으로 이동한다
# UI
원문
[🔧 Improvements] Move settings into app shell [#9047](https://github.com/aaif-goose/goose/pull/9047)
-
CLI 스킬 테이블에 Location 열을 추가한다
# CLI·설정
원문
[🔧 Improvements] Add Location column to CLI skills table [#8785](https://github.com/aaif-goose/goose/pull/8785)
-
제공자 카탈로그가 로드될 때 온보딩을 새로 고친다
# UI
원문
[🔧 Improvements] Refresh onboarding when provider catalog loads [#9051](https://github.com/aaif-goose/goose/pull/9051)
-
UI 리팩터링 리뷰를 코드 리뷰 스킬에 통합한다
# MCP·플러그인
원문
[🔧 Improvements] Fold UI refactor review into code review skill [#8982](https://github.com/aaif-goose/goose/pull/8982)
-
LM Studio 선언적 프로바이더를 개선한다
# 모델·요금
원문
[🔧 Improvements] LM Studio declarative provider improvements [#8973](https://github.com/aaif-goose/goose/pull/8973)
-
사이드바 내비게이션과 프로젝트 아이콘을 다듬는다
# UI
원문
[🔧 Improvements] Polish sidebar navigation and project icons [#8896](https://github.com/aaif-goose/goose/pull/8896)
-
자격 증명을 저장한 후 프로바이더 행을 업데이트한다
# CLI·설정
원문
[🔧 Improvements] Update provider row after saving credentials [#8914](https://github.com/aaif-goose/goose/pull/8914)
-
프로바이더 범위의 ACP 및 코어 API 뒤에서 goose2 자격 증명 관리를 업데이트한다
# CLI·설정
원문
[🔧 Improvements] Update goose2 credential management behind provider-scoped ACP/core API [#8887](https://github.com/aaif-goose/goose/pull/8887)
-
패턴 기반 탐지 신뢰도 점수를 재조정한다
원문
[🔧 Improvements] Re-adjust pattern-based detection confidence scores [#9690](https://github.com/aaif-goose/goose/pull/9690)
-
오탐을 줄이기 위해 패턴 기반 탐지 기능을 업데이트한다
원문
[🔧 Improvements] Pattern-based detection updates to reduce false positives [#9350](https://github.com/aaif-goose/goose/pull/9350)
-
egress 로깅에 방향성을 추가한다
원문
[🔧 Improvements] Add directionality to egress logging [#9546](https://github.com/aaif-goose/goose/pull/9546)
-
일본어 로캘을 지원한다
원문
[🌐 Localization] Japanese locale support [#9768](https://github.com/aaif-goose/goose/pull/9768)
-
힌디어 데스크톱 로캘을 추가한다
# CLI·설정
원문
[🌐 Localization] Hindi Desktop locale [#9733](https://github.com/aaif-goose/goose/pull/9733)
-
러시아어 지원을 추가한다
# CLI·설정
원문
[🌐 Localization] Russian language support [#9406](https://github.com/aaif-goose/goose/pull/9406)
-
튀르키예어 데스크톱 로캘을 추가한다
# CLI·설정
원문
[🌐 Localization] Turkish desktop locale [#9392](https://github.com/aaif-goose/goose/pull/9392)
~ 수정 98개
-
ollama_cloud를 표준 제공자에 올바르게 매핑하고 최대 토큰을 갱신한다
# 모델·요금
원문
[🐛 Bug Fixes] Correctly map ollama_cloud to canonical provider and update max tokens [#9639](https://github.com/aaif-goose/goose/pull/9639)
-
protocol=grpc일 때 백그라운드 스레드 패닉을 피하려고 OTLP 신호를 건너뛴다
# 성능
원문
[🐛 Bug Fixes] Skip OTLP signals when protocol=grpc to avoid background-thread panic [#9512](https://github.com/aaif-goose/goose/pull/9512)
-
더 엄격한 GGUF 요구사항을 적용하고 도구 호출 지원 자동 감지 및 thinking 출력 파싱을 수정한다
# 모델·요금
원문
[🐛 Bug Fixes] Stricter GGUF requirements, auto detection of tool calling support, fixed thinking output parsing [#9442](https://github.com/aaif-goose/goose/pull/9442)
-
중복 MCP 초기화를 막기 위해 세션별 에이전트 생성을 직렬화한다
# MCP·플러그인
원문
[🐛 Bug Fixes] Serialize per-session agent creation to stop duplicate MCP init [#9357](https://github.com/aaif-goose/goose/pull/9357)
-
사용하지 않는 fetch-metadata IPC 핸들러를 제거한다
# 보안·권한
원문
[🐛 Bug Fixes] Remove unused fetch-metadata IPC handler (SSRF) [#9340](https://github.com/aaif-goose/goose/pull/9340)
-
텔레그램 게이트웨이 오류 보고 및 연결 안정성을 개선한다
# 원격·클라우드
원문
[🐛 Bug Fixes] Improve Telegram gateway error reporting and connection reliability [#9223](https://github.com/aaif-goose/goose/pull/9223)
-
로컬 프로바이더의 비용을 0으로 처리한다
# 모델·요금
원문
[🐛 Bug Fixes] Zero out cost for local providers (ollama, local) [#9219](https://github.com/aaif-goose/goose/pull/9219)
-
만료 시 GCP 메타데이터 서버 토큰을 갱신한다
# 보안·권한
원문
[🐛 Bug Fixes] Refresh GCP metadata server token on expiration [#8929](https://github.com/aaif-goose/goose/pull/8929)
-
429 응답 시 Retry-After를 존중한다
원문
[🐛 Bug Fixes] Honor Retry-After on 429 responses [#9161](https://github.com/aaif-goose/goose/pull/9161)
-
OIDC 프록시에서 MAX_TOKEN_AGE_SECONDS와 독립적으로 exp를 시행한다
# 보안·권한
원문
[🐛 Bug Fixes] Enforce exp independently of MAX_TOKEN_AGE_SECONDS in OIDC proxy [#8839](https://github.com/aaif-goose/goose/pull/8839)
-
Gemini OAuth 온보딩 실패 문제를 수정한다
# 보안·권한
원문
[🐛 Bug Fixes] Gemini OAuth onboarding failure [#8905](https://github.com/aaif-goose/goose/pull/8905)
-
시작 시 로그인 쉘 PATH 탐색으로 인해 goose가 중단되는 것을 방지한다
# CLI·설정
원문
[🐛 Bug Fixes] Prevent login-shell PATH probe from suspending goose on startup [#8804](https://github.com/aaif-goose/goose/pull/8804)
-
데스크톱 새 채팅 단축키를 수정한다
# UI
원문
[🐛 Bug Fixes] Desktop new chat shortcut [#9659](https://github.com/aaif-goose/goose/pull/9659)
-
Groq 제공자의 잘못된 최대 토큰 값을 수정한다
# 모델·요금
원문
[🐛 Bug Fixes] Incorrect max tokens values for Groq provider [#9790](https://github.com/aaif-goose/goose/pull/9790)
-
Bedrock ValidationException을 ExecutionError로 분류한다
원문
[🐛 Bug Fixes] Classify Bedrock ValidationException as ExecutionError [#9735](https://github.com/aaif-goose/goose/pull/9735)
-
모델을 조회할 때 모든 Databricks AI Gateway v2 엔드포인트를 페이지별로 불러온다
# 모델·요금
원문
[🐛 Bug Fixes] Page through all Databricks AI Gateway v2 endpoints when listing models [#9753](https://github.com/aaif-goose/goose/pull/9753)
-
설정을 새로고침하는 동안 파싱할 수 없는 확장 항목을 유지한다
# CLI·설정
원문
[🐛 Bug Fixes] Preserve unparseable extension entries during config refresh [#9439](https://github.com/aaif-goose/goose/pull/9439)
-
새 스키마와 goose-sdk 릴리스 호환성을 확인하도록 수정한다
# 빌드·테스트
원문
[🐛 Bug Fixes] goose-sdk release compat check with new schema [#9697](https://github.com/aaif-goose/goose/pull/9697)
-
TUI에서 설정 확장 ACP 호출의 호환성을 수정한다
# CLI·설정
원문
[🐛 Bug Fixes] Compatibility of config extension ACP call in TUI [#9683](https://github.com/aaif-goose/goose/pull/9683)
-
UI에서 간헐적으로 확장 오버라이드가 누락되던 문제를 수정한다
# UI
원문
[🐛 Bug Fixes] Intermittent missing extension override on UI [#9575](https://github.com/aaif-goose/goose/pull/9575)
-
예약된 레시피 세션 매개변수를 수정한다
# 세션·컨텍스트
원문
[🐛 Bug Fixes] Scheduled recipe session params [#9553](https://github.com/aaif-goose/goose/pull/9553)
-
ACP 서버 컨텍스트 창 크기를 클라이언트에 전달한다
# 세션·컨텍스트
원문
[🐛 Bug Fixes] Forward ACP server context window size to clients [#9455](https://github.com/aaif-goose/goose/pull/9455)
-
Switch Models 선택기에서 제공자 목록을 새로고침한다
# 모델·요금
원문
[🐛 Bug Fixes] Refresh provider list in Switch Models picker [#9408](https://github.com/aaif-goose/goose/pull/9408)
-
레시피 매개변수 모달에서 현재 창에 새 chat을 시작한다
# UI
원문
[🐛 Bug Fixes] Start new chat in current window from recipe param modal [#9422](https://github.com/aaif-goose/goose/pull/9422)
-
Azure api-version 쿼리 매개변수를 선택 사항으로 만든다
# CLI·설정
원문
[🐛 Bug Fixes] Make Azure api-version query param optional [#9221](https://github.com/aaif-goose/goose/pull/9221)
-
Add Extension 폼에서 대기 중인 환경변수를 유지하도록 고친다
# MCP·플러그인
원문
[🐛 Bug Fixes] Preserve pending env vars in Add Extension form [#9285](https://github.com/aaif-goose/goose/pull/9285)
-
응답 출력이 없어도 허용하도록 고친다
원문
[🐛 Bug Fixes] Tolerate missing responses output [#9449](https://github.com/aaif-goose/goose/pull/9449)
-
glibc 2.28 이상 호환성을 위해 manylinux_2_28 안에서 linux x86_64 표준을 빌드한다
# 빌드·테스트
원문
[🐛 Bug Fixes] Build linux x86_64 standard inside manylinux_2_28 for glibc 2.28+ compat [#9415](https://github.com/aaif-goose/goose/pull/9415)
-
실행할 때마다 데스크톱 메인 창이 점점 길어지는 현상을 막는다
# UI
원문
[🐛 Bug Fixes] Stop desktop main window growing taller on every launch [#9409](https://github.com/aaif-goose/goose/pull/9409)
-
데스크톱 채팅 검색 세션을 제한한다
# UI
원문
[🐛 Bug Fixes] Desktop chat search session limiting [#9366](https://github.com/aaif-goose/goose/pull/9366)
-
게이트웨이 세션에서 GOOSE_MAX_TURNS를 준수하도록 고친다
# 세션·컨텍스트
원문
[🐛 Bug Fixes] Respect GOOSE_MAX_TURNS in gateway sessions [#9354](https://github.com/aaif-goose/goose/pull/9354)
-
Anthropic tool_use 입력에 null 대신 빈 객체를 전송한다
# 모델·요금
원문
[🐛 Bug Fixes] Send empty object instead of null for Anthropic tool_use input [#9355](https://github.com/aaif-goose/goose/pull/9355)
-
LiteLLM 커스텀 모델에 /model/info의 컨텍스트 제한을 사용한다
# 모델·요금
원문
[🐛 Bug Fixes] Use context limit from /model/info for LiteLLM custom models [#9303](https://github.com/aaif-goose/goose/pull/9303)
-
공급자 컨텍스트를 위해 thinking 콘텐츠를 유지한다
# 세션·컨텍스트
원문
[🐛 Bug Fixes] Preserve thinking content for provider context [#9314](https://github.com/aaif-goose/goose/pull/9314)
-
Ollama 스트림 정지 오류에 설정 가능한 타임아웃 환경변수를 언급한다
# CLI·설정
원문
[🐛 Bug Fixes] Mention configurable timeout env vars in Ollama stream stall error [#9246](https://github.com/aaif-goose/goose/pull/9246)
-
로드 및 검색 출력에 전체 레시피 매개변수 상세 정보를 포함한다
원문
[🐛 Bug Fixes] Include full recipe parameter details in load/discovery output [#9233](https://github.com/aaif-goose/goose/pull/9233)
-
키링에 항목이 없을 때 파일 대체 방안을 확인한다
# 보안·권한
원문
[🐛 Bug Fixes] Check file fallback when keyring has no entry [#9279](https://github.com/aaif-goose/goose/pull/9279)
-
goose를 실행할 때 PATH 조회 대신 current_exe()를 사용한다
# CLI·설정
원문
[🐛 Bug Fixes] Use current_exe() instead of PATH lookup when spawning goose [#9236](https://github.com/aaif-goose/goose/pull/9236)
-
스트리밍 가능한 HTTP 클라이언트에서 TCP_USER_TIMEOUT을 설정한다
원문
[🐛 Bug Fixes] Set TCP_USER_TIMEOUT on streamable HTTP clients [#9207](https://github.com/aaif-goose/goose/pull/9207)
-
configure를 통해 추가한 뒤 커스텀 공급자를 활성화한다
# CLI·설정
원문
[🐛 Bug Fixes] Activate custom provider after adding via configure [#9213](https://github.com/aaif-goose/goose/pull/9213)
-
창 간 딥 링크 교차 오염을 제거한다
# UI
원문
[🐛 Bug Fixes] Eliminate cross-window deep link contamination [#9273](https://github.com/aaif-goose/goose/pull/9273)
-
Windows 콘솔 호스트에서 VT 처리를 활성화한다
# CLI·설정
원문
[🐛 Bug Fixes] Enable VT processing on Windows Console Host [#9248](https://github.com/aaif-goose/goose/pull/9248)
-
Venice 커스텀 provider를 선언형 설정으로 바꾼다
# CLI·설정
원문
[🐛 Bug Fixes] Replace Venice custom provider with declarative config [#9234](https://github.com/aaif-goose/goose/pull/9234)
-
예상되는 fix_conversation 경고를 억제하도록 MOIM 허용 목록을 넓힌다
원문
[🐛 Bug Fixes] Widen MOIM allowlist to suppress expected fix_conversation warnings [#9226](https://github.com/aaif-goose/goose/pull/9226)
-
셀프 테스트 워크스페이스 초기화에 mkdir -p를 사용한다
# 빌드·테스트
원문
[🐛 Bug Fixes] Use mkdir -p for self-test workspace initialization [#9247](https://github.com/aaif-goose/goose/pull/9247)
-
대리자가 모델을 재정의할 때 표준 한도를 다시 적용한다
# 에이전트
원문
[🐛 Bug Fixes] Re-apply canonical limits when delegate overrides model [#9183](https://github.com/aaif-goose/goose/pull/9183)
-
stream-json 및 json 출력에서 누적 total_tokens를 보고한다
# 모델·요금
원문
[🐛 Bug Fixes] Report cumulative total_tokens in stream-json/json output [#8910](https://github.com/aaif-goose/goose/pull/8910)
-
따옴표로 감싸인 숫자 설정 값을 필요시 숫자로 변환한다
# CLI·설정
원문
[🐛 Bug Fixes] Convert quoted numeric config values to numbers if needed [#8844](https://github.com/aaif-goose/goose/pull/8844)
-
장기 연결 끊김 시 SSE 재연결 루프를 유지한다
# 원격·클라우드
원문
[🐛 Bug Fixes] Keep SSE reconnect loop alive on long disconnects [#8846](https://github.com/aaif-goose/goose/pull/8846)
-
발신 OpenAI API 페이로드에 request_params를 적용한다
원문
[🐛 Bug Fixes] Apply request_params to outgoing OpenAI API payload [#9151](https://github.com/aaif-goose/goose/pull/9151)
-
Gemini 3.x known_location Global 라우팅 및 KNOWN_MODELS 항목을 추가한다
# 모델·요금
원문
[🐛 Bug Fixes] Add Gemini 3.x known_location Global routing and KNOWN_MODELS entries [#9142](https://github.com/aaif-goose/goose/pull/9142)
-
스트리밍 Thinking 델타를 병합하고 미발견 시 사용 가능한 도구를 나열한다
# 모델·요금
원문
[🐛 Bug Fixes] Coalesce streaming Thinking deltas + list available tools on not-found [#9162](https://github.com/aaif-goose/goose/pull/9162)
-
레시피 기반 채팅에서 사용자가 설정한 세션 이름을 유지한다
# 세션·컨텍스트
원문
[🐛 Bug Fixes] Preserve user-set session name for recipe-based chats [#9079](https://github.com/aaif-goose/goose/pull/9079)
-
라이트 테마에서 인라인 코드 대비를 개선한다
# UI
원문
[🐛 Bug Fixes] Improve inline code contrast in light theme [#9058](https://github.com/aaif-goose/goose/pull/9058)
-
OpenAI 호환 요청에서 설정되지 않은 경우 max_tokens를 생략한다
# 모델·요금
원문
[🐛 Bug Fixes] Omit max_tokens for OpenAI-compatible requests when unset [#9123](https://github.com/aaif-goose/goose/pull/9123)
-
올바른 mcp-app 호스트 기능을 설정한다
# MCP·플러그인
원문
[🐛 Bug Fixes] Set correct mcp-app host capabilities [#9116](https://github.com/aaif-goose/goose/pull/9116)
-
Vertex Gemini 호환성을 위해 null 허용 스키마를 정규화한다
# 모델·요금
원문
[🐛 Bug Fixes] Normalize nullable schemas for Vertex Gemini compatibility [#8930](https://github.com/aaif-goose/goose/pull/8930)
-
GitHub 레시피 임시 경로를 격리한다
# Git·연동
원문
[🐛 Bug Fixes] Isolate GitHub recipe temp paths [#8878](https://github.com/aaif-goose/goose/pull/8878)
-
GitHub Copilot 요청에 X-Initiator 헤더를 설정한다
# Git·연동
원문
[🐛 Bug Fixes] Set X-Initiator header on GitHub Copilot requests [#8809](https://github.com/aaif-goose/goose/pull/8809)
-
선언형 provider 설정에서 dynamic_models: false를 존중한다
# CLI·설정
원문
[🐛 Bug Fixes] Honor dynamic_models: false in declarative provider configs [#8795](https://github.com/aaif-goose/goose/pull/8795)
-
Bedrock 에이전트 턴 간 안정적인 접두사를 위해 후행 메시지를 캐시한다
# 세션·컨텍스트
원문
[🐛 Bug Fixes] Cache trailing message for stable prefix across Bedrock agent turns [#8916](https://github.com/aaif-goose/goose/pull/8916)
-
context_limit에 대해 대소문자를 구분하지 않고 모델 이름을 조회한다
# 모델·요금
원문
[🐛 Bug Fixes] Case-insensitive model name lookup for context_limit [#8906](https://github.com/aaif-goose/goose/pull/8906)
-
stream-json 및 json 완료 이벤트에서 누적 토큰 사용량을 출력한다
# 성능
원문
[🐛 Bug Fixes] Emit cumulative token usage in stream-json/json complete event [#8870](https://github.com/aaif-goose/goose/pull/8870)
-
잘못된 CSP 헤더 값 입력 시 패닉 대신 400을 반환한다
원문
[🐛 Bug Fixes] Return 400 instead of panicking on invalid CSP header value [#8810](https://github.com/aaif-goose/goose/pull/8810)
-
ACP에서 스트리밍 청크를 하나의 메시지 ID 아래로 병합한다
원문
[🐛 Bug Fixes] Coalesce streaming chunks under one message id in ACP [#8788](https://github.com/aaif-goose/goose/pull/8788)
-
포트 충돌 시 goose2 vite 서버를 재사용한다
원문
[🐛 Bug Fixes] Reuse goose2 vite server on port conflict [#8722](https://github.com/aaif-goose/goose/pull/8722)
-
PWD 기반 Windows 오버라이드를 제거하여 WSL2 OS 감지를 바로잡는다
# CLI·설정
원문
[🐛 Bug Fixes] Correct WSL2 OS detection by removing PWD-based Windows override [#8869](https://github.com/aaif-goose/goose/pull/8869)
-
Bedrock ReasoningContent 블록을 안정적으로 처리한다
# 모델·요금
원문
[🐛 Bug Fixes] Handle Bedrock ReasoningContent blocks gracefully [#8843](https://github.com/aaif-goose/goose/pull/8843)
-
대화 내 연대순 위치에 도구 쌍 요약을 삽입한다
# 세션·컨텍스트
원문
[🐛 Bug Fixes] Insert tool pair summaries at chronological position in conversation [#9087](https://github.com/aaif-goose/goose/pull/9087)
-
세션 풀에서 SQLite 외래 키 강제 적용을 활성화한다
# 세션·컨텍스트
원문
[🐛 Bug Fixes] Enable SQLite foreign key enforcement in session pool [#9121](https://github.com/aaif-goose/goose/pull/9121)
-
삭제된 채팅 세션이 사이드바 목록에 계속 표시되던 문제를 수정한다
# UI
원문
[🐛 Bug Fixes] Deleted chat session still appears in sidebar list [#8674](https://github.com/aaif-goose/goose/pull/8674)
-
read_resource에서 extension_name을 필수로 요구한다
# MCP·플러그인
원문
[🐛 Bug Fixes] Require extension_name on read_resource [#8989](https://github.com/aaif-goose/goose/pull/8989)
-
지금 전송 클릭 시 대기 중인 메시지가 유실되던 문제를 수정한다
# UI
원문
[🐛 Bug Fixes] Queued message lost when clicking sending now [#9074](https://github.com/aaif-goose/goose/pull/9074)
-
goose2에서 모델 선택기와 세션 설정을 동기화 상태로 유지한다
# UI
원문
[🐛 Bug Fixes] Keep model picker and session config in sync in goose2 [#9048](https://github.com/aaif-goose/goose/pull/9048)
-
레시피에서 프롬프트된 파일 파라미터를 읽어온다
원문
[🐛 Bug Fixes] Read prompted file parameters in recipes [#8504](https://github.com/aaif-goose/goose/pull/8504)
-
스트리밍 청크에서 null tool_call 인자를 허용한다
원문
[🐛 Bug Fixes] Accept null tool_call arguments in streaming chunks [#9035](https://github.com/aaif-goose/goose/pull/9035)
-
macOS와 Linux 호환성을 위해 개발자 확장 지침에서 python3를 사용한다
# 에디터·언어
원문
[🐛 Bug Fixes] Use python3 in developer extension instructions for macOS/Linux compatibility [#8784](https://github.com/aaif-goose/goose/pull/8784)
-
SIGCHLD 경합을 피하기 위해 ACP 자식 프로세스를 동기식으로 거둔다
원문
[🐛 Bug Fixes] Synchronously reap ACP child to avoid SIGCHLD race [#9023](https://github.com/aaif-goose/goose/pull/9023)
-
Elicitation 문제를 수정한다
원문
[🐛 Bug Fixes] Elicitation fixes [#8999](https://github.com/aaif-goose/goose/pull/8999)
-
SACP가 생성된 세션 이름을 클라이언트에 알린다
원문
[🐛 Bug Fixes] SACP notifies clients of generated session names [#8983](https://github.com/aaif-goose/goose/pull/8983)
-
Windows CUDA 빌드에서 CRT 링크를 수정한다
# 빌드·테스트
원문
[🐛 Bug Fixes] CRT linkage in Windows CUDA build [#8987](https://github.com/aaif-goose/goose/pull/8987)
-
레시피 예약 해제 시 레시피가 삭제되지 않도록 한다
원문
[🐛 Bug Fixes] Unscheduling a recipe should not delete them [#8978](https://github.com/aaif-goose/goose/pull/8978)
-
ACP에서 공급자 핸드오프 기록을 시드한다
원문
[🐛 Bug Fixes] Seed provider handoff history in ACP [#8941](https://github.com/aaif-goose/goose/pull/8941)
-
goose2 인터페이스 밀도 설정을 반영한다
# UI
원문
[🐛 Bug Fixes] Respect goose2 interface density settings [#8953](https://github.com/aaif-goose/goose/pull/8953)
-
goose2가 강조 색상을 반영하도록 한다
# UI
원문
[🐛 Bug Fixes] Make goose2 respect accent color [#8952](https://github.com/aaif-goose/goose/pull/8952)
-
재생 메시지의 타임스탬프를 유지하도록 고친다
# 세션·컨텍스트
원문
[🐛 Bug Fixes] Preserve replay message timestamps [#8942](https://github.com/aaif-goose/goose/pull/8942)
-
goose2 창의 최소 크기 문제를 수정한다
# UI
원문
[🐛 Bug Fixes] Goose2 window minimum sizing [#8946](https://github.com/aaif-goose/goose/pull/8946)
-
goose2에서 변환 래스터화된 대화상자 텍스트가 나타나지 않도록 피한다
# UI
원문
[🐛 Bug Fixes] Avoid transform-rasterized dialog text in goose2 [#8937](https://github.com/aaif-goose/goose/pull/8937)
-
이름이 바뀐 스킬이 상세 보기에서 계속 열려 있도록 고친다
# MCP·플러그인
원문
[🐛 Bug Fixes] Keep renamed skills open in detail view [#8935](https://github.com/aaif-goose/goose/pull/8935)
-
프로바이더 로딩 중에도 모델 선택기를 계속 사용할 수 있게 한다
# 모델·요금
원문
[🐛 Bug Fixes] Model picker stays usable during provider loading [#8900](https://github.com/aaif-goose/goose/pull/8900)
-
ACP 요청을 동시에 처리하도록 수정한다
원문
[🐛 Bug Fixes] Handle ACP requests concurrently [#8781](https://github.com/aaif-goose/goose/pull/8781)
-
toolshim 출력에서 도구 사용 마커가 새어나가지 않도록 방지한다
원문
[🐛 Bug Fixes] Prevent tool-use marker leakage in toolshim output [#8310](https://github.com/aaif-goose/goose/pull/8310)
-
세션 제목 생성 시 preprompt를 제외하도록 고친다
# 세션·컨텍스트
원문
[🐛 Bug Fixes] Exclude preprompt from session title generation [#8793](https://github.com/aaif-goose/goose/pull/8793)
-
pre-release.sh에서 릴리스 PR 검색 구문에 따옴표를 추가한다
# 빌드·테스트
원문
[🐛 Bug Fixes] Quote release PR search phrase in pre-release.sh [#9573](https://github.com/aaif-goose/goose/pull/9573)
-
trace_output을 이벤트 대신 span 속성으로 내보낸다
원문
[🐛 Bug Fixes] Emit trace_output as span attribute instead of event [#9255](https://github.com/aaif-goose/goose/pull/9255)
-
데스크톱 ScheduleModal 오류 메시지 스타일을 수정한다
# UI
원문
[🐛 Bug Fixes] Desktop ScheduleModal error message styling [#9278](https://github.com/aaif-goose/goose/pull/9278)
-
macOS 전체 화면에서 사이드바 햄버거 메뉴를 정렬한다
# UI
원문
[🐛 Bug Fixes] Align sidebar hamburger in macOS fullscreen [#9257](https://github.com/aaif-goose/goose/pull/9257)
-
대체 로케일에 대한 과도한 MISSING_TRANSLATION 경고를 줄인다
원문
[🐛 Bug Fixes] Reduce excessive MISSING_TRANSLATION warnings for fallback locales [#9294](https://github.com/aaif-goose/goose/pull/9294)
· 기타 40개
-
ACP에서 스레드 레이어를 제거하고 세션을 직접 사용한다
# 세션·컨텍스트
원문
[🔧 Improvements] Remove threads layer, use sessions directly for ACP [#9078](https://github.com/aaif-goose/goose/pull/9078)
-
아티팩트 휴리스틱과 정규식을 프로토콜 메시지로 대체한다
원문
[🔧 Improvements] Replace artifact heuristics/regexes with protocol messages [#8996](https://github.com/aaif-goose/goose/pull/8996)
-
아티팩트 디렉터리 처리를 제거한다
원문
[🔧 Improvements] Remove artifacts dir handling [#8945](https://github.com/aaif-goose/goose/pull/8945)
-
시작 시 _goose/providers/list RPC 호출을 중복 제거한다
# 성능
원문
[🔧 Improvements] Deduplicate _goose/providers/list RPC call at startup [#8873](https://github.com/aaif-goose/goose/pull/8873)
-
데스크톱 i18n 카탈로그를 검증한다
원문
[🔧 Improvements] Validate desktop i18n catalogs [#9776](https://github.com/aaif-goose/goose/pull/9776)
-
formats/openai.rs를 goose-providers 크레이트로 이동한다
원문
[🔧 Improvements] Move formats/openai.rs into goose-providers crate [#9633](https://github.com/aaif-goose/goose/pull/9633)
-
표준 모델과 타입을 포함하는 goose-providers 크레이트를 만든다
원문
[🔧 Improvements] Create goose-providers crate with canonical models and types [#9588](https://github.com/aaif-goose/goose/pull/9588)
-
ACP 세션 설정을 리팩터링한다
원문
[🔧 Improvements] ACP session setup refactor [#9488](https://github.com/aaif-goose/goose/pull/9488)
-
벤치마킹 인프라를 추가한다
# 빌드·테스트
원문
[🔧 Improvements] Benchmarking infrastructure [#9465](https://github.com/aaif-goose/goose/pull/9465)
-
의존성 위생을 개선한다
원문
[🔧 Improvements] Improve dependency hygiene [#9360](https://github.com/aaif-goose/goose/pull/9360)
-
포함되어 있던 Windows 바이너리를 제거한다
# CLI·설정
원문
[🔧 Improvements] Remove vendored Windows binaries [#9318](https://github.com/aaif-goose/goose/pull/9318)
-
ubuntu 22.04를 사용하여 non-vulkan Linux 변형을 빌드한다
# 빌드·테스트
원문
[🔧 Improvements] Build non-vulkan Linux variants using ubuntu 22.04 [#9211](https://github.com/aaif-goose/goose/pull/9211)
-
로깅 설정을 공통 헬퍼로 통합한다
원문
[🔧 Improvements] Consolidate logging setup into shared helper [#8817](https://github.com/aaif-goose/goose/pull/8817)
-
프로토콜을 정리한다
원문
[🔧 Improvements] Protocol cleanup [#9147](https://github.com/aaif-goose/goose/pull/9147)
-
Linux 아티팩트 빌드에 네이티브 arm64 러너를 사용한다
# 빌드·테스트
원문
[🔧 Improvements] Use native arm64 runners for Linux artifact builds [#9075](https://github.com/aaif-goose/goose/pull/9075)
-
ACP용 공식 새 rust-sdk로 전환한다
원문
[🔧 Improvements] Switch to official new rust-sdk for ACP [#9062](https://github.com/aaif-goose/goose/pull/9062)
-
Goose2 설정 헤더를 정리한다
# CLI·설정
원문
[🔧 Improvements] Goose2 settings headers cleanup [#8951](https://github.com/aaif-goose/goose/pull/8951)
-
Goose2 컴팩트 설정 모달 헤더를 정리한다
# CLI·설정
원문
[🔧 Improvements] Goose2 compact settings modal headers [#8950](https://github.com/aaif-goose/goose/pull/8950)
-
acp/server.rs를 분할한다
원문
[🔧 Improvements] Break up acp/server.rs [#8932](https://github.com/aaif-goose/goose/pull/8932)
-
Goose2 스킬을 리팩터링한다
# MCP·플러그인
원문
[🔧 Improvements] Goose2 skill refactor [#8897](https://github.com/aaif-goose/goose/pull/8897)
-
에이전트 프로바이더가 명시적 타입 상태를 사용하도록 변경한다
# 에이전트
원문
[🔧 Improvements] Agent provider to use explicit type states [#8879](https://github.com/aaif-goose/goose/pull/8879)
-
ACP clients 문서를 업데이트한다
원문
[📚 Documentation] Update ACP clients documentation [#9772](https://github.com/aaif-goose/goose/pull/9772)
-
오래된 세션 탐색 및 삭제 문서를 수정한다
원문
[📚 Documentation] Fix stale session navigation/delete docs [#9727](https://github.com/aaif-goose/goose/pull/9727)
-
MCP 블로그 글의 오타를 수정한다
# MCP·플러그인
원문
[📚 Documentation] Fix typo in MCP blog post [#9641](https://github.com/aaif-goose/goose/pull/9641)
-
analyze 확장 프로그램 안내서를 업데이트한다
원문
[📚 Documentation] Update analyze extension instructions [#9585](https://github.com/aaif-goose/goose/pull/9585)
-
Scaleway 프로바이더 문서를 추가한다
원문
[📚 Documentation] Add Scaleway provider documentation [#9423](https://github.com/aaif-goose/goose/pull/9423)
-
README에 Repology 뱃지를 추가한다
원문
[📚 Documentation] Add Repology badge to README [#9245](https://github.com/aaif-goose/goose/pull/9245)
-
delegate 및 load 도구에 필요한 summon 확장 프로그램 요구 사항을 문서화한다
원문
[📚 Documentation] Document summon extension requirement for delegate and load tools [#9231](https://github.com/aaif-goose/goose/pull/9231)
-
goose Desktop을 원격 goosed 서버에 연결하는 가이드를 추가한다
# 원격·클라우드
원문
[📚 Documentation] Guide for connecting goose Desktop to remote goosed server [#9275](https://github.com/aaif-goose/goose/pull/9275)
-
SaladCloud AI Gateway 문서를 추가한다
원문
[📚 Documentation] SaladCloud AI Gateway documentation [#9253](https://github.com/aaif-goose/goose/pull/9253)
-
Hooks 가이드를 추가한다
# 훅
원문
[📚 Documentation] Hooks guide [#9288](https://github.com/aaif-goose/goose/pull/9288)
-
hooks 기능 블로그 글을 추가한다
# 훅
원문
[📚 Documentation] Blog post for hooks feature [#9227](https://github.com/aaif-goose/goose/pull/9227)
-
내부 문서 앵커를 수정한다
원문
[📚 Documentation] Fix internal documentation anchors [#9094](https://github.com/aaif-goose/goose/pull/9094)
-
goose 오케스트레이션 관련 블로그 글을 추가한다
원문
[📚 Documentation] Blog: orchestrating with goose [#9104](https://github.com/aaif-goose/goose/pull/9104)
-
터널 원격 접근 문서를 업데이트한다
# 원격·클라우드
원문
[📚 Documentation] Updated tunnel remote access documentation [#9077](https://github.com/aaif-goose/goose/pull/9077)
-
peekaboo와 함께 쓰는 goose 블로그 글을 추가한다
원문
[📚 Documentation] Blog: goose with peekaboo [#8884](https://github.com/aaif-goose/goose/pull/8884)
-
내장 로컬 추론 블로그 글을 추가한다
원문
[📚 Documentation] Built-in Local Inference blogpost [#8808](https://github.com/aaif-goose/goose/pull/8808)
-
minimax와 office QA 벤치마크 결과 블로그 글을 추가한다
원문
[📚 Documentation] Blog: findings with minimax and office QA benchmark [#8984](https://github.com/aaif-goose/goose/pull/8984)
-
문서를 재조직한다
원문
[📚 Documentation] Reorganize documentation [#9310](https://github.com/aaif-goose/goose/pull/9310)
-
통계를 업데이트한다
원문
[📚 Documentation] Stats update [#9410](https://github.com/aaif-goose/goose/pull/9410)
AI가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.