Goose 1.40.0
2026-07-02 릴리스 · 변경 항목 210개
신기능 97수정 94기타 19
- breaking · 보안 변경은 없습니다.
- 항목 아래 ▸ 원문을 누르면 영어 원문이 펼쳐집니다.
+ 신기능 97개
-
확장성을 위한 훅 시스템을 추가한다
# 훅
원문
[✨ Features] Hooks system for extensibility [#9093](https://github.com/aaif-goose/goose/pull/9093)
-
데스크톱 앱에서 언어를 선택하는 기능을 추가한다
# 원격·클라우드
원문
[✨ Features] Language selection in desktop app [#9405](https://github.com/aaif-goose/goose/pull/9405)
-
데스크톱 앱에 한국어 로캘을 추가한다
# 원격·클라우드
원문
[✨ Features] Korean localization for desktop app [#9856](https://github.com/aaif-goose/goose/pull/9856)
-
CLI에 `/status` 슬래시 명령을 추가한다
# CLI·설정
원문
[✨ Features] `/status` slash command in CLI [#9845](https://github.com/aaif-goose/goose/pull/9845)
-
세션 모델을 바꿀 수 있는 `/model` 슬래시 명령을 추가한다
# 모델·요금
원문
[✨ Features] `/model` slash command for session model switching [#8747](https://github.com/aaif-goose/goose/pull/8747)
-
종료 전 에이전트 자가 평가를 위한 `/goal` 명령을 추가한다
# 에이전트
원문
[✨ Features] `/goal` command for agent self-evaluation before finishing [#9069](https://github.com/aaif-goose/goose/pull/9069)
-
로컬 코드 리뷰를 위한 `goose review` 명령을 추가한다
# Git·연동
원문
[✨ Features] `goose review` local code review command [#9114](https://github.com/aaif-goose/goose/pull/9114)
-
summon의 비동기 백그라운드 작업을 위한 peek 모드를 추가한다
# 에이전트
원문
[✨ Features] Peek mode for async background tasks in summon [#9519](https://github.com/aaif-goose/goose/pull/9519)
-
위임된 작업에 context 파라미터와 working_dir 오버라이드를 추가한다
# 에이전트
원문
[✨ Features] Context parameter and working_dir override for delegate tasks [#9518](https://github.com/aaif-goose/goose/pull/9518) [#9520](https://github.com/aaif-goose/goose/pull/9520)
-
GLM-5.2 지원을 추가한다
# 모델·요금
원문
[✨ Features] GLM-5.2 support [#9967](https://github.com/aaif-goose/goose/pull/9967)
-
AZURE_OPENAI_AD_TOKEN을 통한 Azure Entra ID 베어러 토큰 인증을 추가한다
# 보안·권한
원문
[✨ Features] Azure Entra ID bearer token auth via AZURE_OPENAI_AD_TOKEN [#9716](https://github.com/aaif-goose/goose/pull/9716)
-
로컬 인퍼런스 제공자를 위한 MLX 모델을 지원한다
# 모델·요금
원문
[✨ Features] MLX models support for local inference provider [#9154](https://github.com/aaif-goose/goose/pull/9154)
-
~/.agents/AGENTS.md에서 전역 힌트를 불러온다
# 세션·컨텍스트
원문
[✨ Features] Global hints loading from ~/.agents/AGENTS.md [#9736](https://github.com/aaif-goose/goose/pull/9736)
-
모든 제공자에 걸쳐 통일된 추론(thinking) 강도 제어를 지원한다
# 모델·요금
원문
[✨ Features] Unified thinking effort control across all providers [#9242](https://github.com/aaif-goose/goose/pull/9242)
-
표준 추론(thinking) 모드를 추가한다
# 모델·요금
원문
[✨ Features] Canonical thinking modes [#9743](https://github.com/aaif-goose/goose/pull/9743)
-
훅에서 PreToolUse 거부를 지원한다
# 훅
원문
[✨ Features] PreToolUse denial in hooks [#9304](https://github.com/aaif-goose/goose/pull/9304)
-
차단하는 Stop 훅 결정을 반영한다
# 훅
원문
[✨ Features] Honor blocking Stop hook decisions [#9468](https://github.com/aaif-goose/goose/pull/9468)
-
정확한 비용 보고를 위해 캐시 토큰을 추적한다
# 모델·요금
원문
[✨ Features] Track cache tokens for accurate cost reporting [#9752](https://github.com/aaif-goose/goose/pull/9752)
-
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)
-
GOOSE_FAST_MODEL 환경변수 지원을 추가한다
# CLI·설정
원문
[✨ Features] GOOSE_FAST_MODEL env var support [#9296](https://github.com/aaif-goose/goose/pull/9296)
-
설정의 인증 탭과 함께 Hugging Face OAuth를 지원한다
# 보안·권한
원문
[✨ Features] Hugging Face OAuth support with auth tab in settings [#9552](https://github.com/aaif-goose/goose/pull/9552)
-
탐색 패널에서 대화 기록 검색을 지원한다
# UI
원문
[✨ Features] Chat history search in navigation panel [#8448](https://github.com/aaif-goose/goose/pull/8448)
-
세션 가져오기 기능을 추가한다
# 세션·컨텍스트
원문
[✨ Features] Import sessions [#9474](https://github.com/aaif-goose/goose/pull/9474)
-
이미지 읽기 도구를 추가한다
# 에디터·언어
원문
[✨ Features] Image read tool [#9607](https://github.com/aaif-goose/goose/pull/9607)
-
오픈 플러그인에서 MCP 확장을 지원한다
# MCP·플러그인
원문
[✨ Features] MCP extensions support in open plugins [#9471](https://github.com/aaif-goose/goose/pull/9471)
-
goose-cli에 TUI 명령을 추가한다
# CLI·설정
원문
[✨ Features] TUI command on goose-cli [#9385](https://github.com/aaif-goose/goose/pull/9385)
-
TUI diff 뷰어를 추가한다
# UI
원문
[✨ Features] TUI diff viewer [#9260](https://github.com/aaif-goose/goose/pull/9260)
-
내부 사용자를 위해 프롬프트 인젝션 방지 기능을 기본으로 활성화한다
# 보안·권한
원문
[✨ Features] Prompt injection mitigation enabled by default for internal users [#9612](https://github.com/aaif-goose/goose/pull/9612)
-
워크트리를 인식하는 디렉토리 전환기를 추가한다
# Git·연동
원문
[✨ Features] Worktree-aware directory switcher [#8450](https://github.com/aaif-goose/goose/pull/8450)
-
Linux musl CLI 빌드를 추가한다
# CLI·설정
원문
[✨ Features] Linux musl CLI builds [#9240](https://github.com/aaif-goose/goose/pull/9240)
-
빠른 모델 작업에서는 확장된 추론을 비활성화한다
# 모델·요금
원문
[🔧 Improvements] Disable extended thinking for fast-model operations [#9815](https://github.com/aaif-goose/goose/pull/9815)
-
MCP 유도(elicitation)를 도구 스트림을 통해 라우팅한다
# MCP·플러그인
원문
[🔧 Improvements] Route MCP elicitations through tool streams [#9943](https://github.com/aaif-goose/goose/pull/9943)
-
도구 호출 지원 여부를 자동 감지하는 엄격한 GGUF 요구사항을 적용한다
원문
[🔧 Improvements] Stricter GGUF requirements with auto detection of tool calling support [#9442](https://github.com/aaif-goose/goose/pull/9442)
-
공급자별 구조화된 설정 블록을 도입하고 비파괴적으로 공급자를 전환한다
# CLI·설정
원문
[🔧 Improvements] Structured per-provider config block, non-destructive provider switching [#8977](https://github.com/aaif-goose/goose/pull/8977)
-
모든 세션마다 재인증하는 것을 막기 위해 OAuth 토큰을 사전 갱신한다
# 보안·권한
원문
[🔧 Improvements] Proactive OAuth token refresh to avoid re-auth on every session [#8386](https://github.com/aaif-goose/goose/pull/8386)
-
필요한 제공자를 위해 thinking 콘텐츠를 보존한다
# 모델·요금
원문
[🔧 Improvements] Preserve thinking content for providers that require it [#8857](https://github.com/aaif-goose/goose/pull/8857)
-
매 턴마다 skill 지침을 동적으로 새로고침한다
# MCP·플러그인
원문
[🔧 Improvements] Dynamically refresh skill instructions each turn [#9217](https://github.com/aaif-goose/goose/pull/9217)
-
안정적인 OAuth redirect_uri를 위해 GOOSE_OAUTH_CALLBACK_PORT를 지원한다
# CLI·설정
원문
[🔧 Improvements] GOOSE_OAUTH_CALLBACK_PORT support for stable OAuth redirect_uri [#9209](https://github.com/aaif-goose/goose/pull/9209)
-
429 응답에서 Retry-After를 존중한다
# 모델·요금
원문
[🔧 Improvements] Honor Retry-After on 429 responses [#9161](https://github.com/aaif-goose/goose/pull/9161)
-
토큰 계산에 LRU 캐시를 사용한다
# 성능
원문
[🔧 Improvements] Use LRU cache for token counting [#9586](https://github.com/aaif-goose/goose/pull/9586)
-
토큰 개수와 함께 skill을 나열하는 CLI를 추가한다
# CLI·설정
원문
[🔧 Improvements] CLI to list skills with token counts [#9326](https://github.com/aaif-goose/goose/pull/9326)
-
ACP 서버에서 슬래시 명령을 지원한다
# MCP·플러그인
원문
[🔧 Improvements] Slash commands (built-in, skill, recipe) in ACP server [#9238](https://github.com/aaif-goose/goose/pull/9238)
-
오픈 플러그인 일반화 및 skill을 지원한다
# MCP·플러그인
원문
[🔧 Improvements] Open-plugins generalization + skills [#9112](https://github.com/aaif-goose/goose/pull/9112)
-
데스크톱 앱에 프랑스어, 독일어, 이탈리아어 등 여러 언어 로캘을 추가한다
# 원격·클라우드
원문
[✨ Features] French, German, Italian, Portuguese, Indonesian, Malay, Vietnamese, Traditional Chinese desktop locales [#10072](https://github.com/aaif-goose/goose/pull/10072)
-
일본어 로캘 지원을 추가한다
# 원격·클라우드
원문
[✨ Features] Japanese locale support [#9768](https://github.com/aaif-goose/goose/pull/9768)
-
스페인어(es) 로캘 지원을 추가한다
# 원격·클라우드
원문
[✨ Features] Spanish (es) locale support [#9833](https://github.com/aaif-goose/goose/pull/9833)
-
데스크톱 앱에 힌디어 로캘을 추가한다
# 원격·클라우드
원문
[✨ Features] Hindi desktop locale [#9733](https://github.com/aaif-goose/goose/pull/9733)
-
Together AI 선언형 제공자를 추가한다
# 모델·요금
원문
[✨ Features] Together AI declarative provider [#9545](https://github.com/aaif-goose/goose/pull/9545)
-
OpenAI 호환 선언형 제공자로 EmpirioLabs를 추가한다
# 모델·요금
원문
[✨ Features] EmpirioLabs as declarative OpenAI-compatible provider [#9771](https://github.com/aaif-goose/goose/pull/9771)
-
OpenAI 호환 선언형 제공자로 OrcaRouter를 추가한다
# 모델·요금
원문
[✨ Features] OrcaRouter as declarative OpenAI-compatible provider [#9515](https://github.com/aaif-goose/goose/pull/9515)
-
NEAR AI Cloud 제공자를 추가한다
# 모델·요금
원문
[✨ Features] NEAR AI Cloud provider [#9352](https://github.com/aaif-goose/goose/pull/9352)
-
OpenAI 호환 선언형 제공자로 Perplexity를 추가한다
# 모델·요금
원문
[✨ Features] Perplexity as declarative OpenAI-compatible provider [#9324](https://github.com/aaif-goose/goose/pull/9324)
-
Alibaba 선언형 제공자를 추가한다
# 모델·요금
원문
[✨ Features] Alibaba (Qwen via DashScope) declarative provider [#9443](https://github.com/aaif-goose/goose/pull/9443)
-
Databricks AI Gateway 제공자를 추가한다
# 모델·요금
원문
[✨ Features] Databricks AI Gateway provider [#9274](https://github.com/aaif-goose/goose/pull/9274)
-
Scaleway 제공자를 추가한다
# 모델·요금
원문
[✨ Features] Scaleway provider [#9254](https://github.com/aaif-goose/goose/pull/9254)
-
Vercel AI Gateway 지원을 추가한다
# 모델·요금
원문
[✨ Features] Vercel AI Gateway [#9144](https://github.com/aaif-goose/goose/pull/9144)
-
xAI SuperGrok OAuth 구독 제공자를 추가한다
# 모델·요금
원문
[✨ Features] xAI SuperGrok OAuth subscription provider [#9420](https://github.com/aaif-goose/goose/pull/9420)
-
AWS Bedrock mantle 엔드포인트를 통한 OpenAI GPT 모델 지원을 추가한다
# 모델·요금
원문
[✨ Features] OpenAI GPT models via AWS Bedrock mantle endpoint [#9707](https://github.com/aaif-goose/goose/pull/9707)
-
딥링크 생성기를 위한 스트리밍 가능한 HTTP를 지원한다
원문
[✨ Features] Streamable HTTP support for deeplink generator [#9954](https://github.com/aaif-goose/goose/pull/9954)
-
자동 업데이트 다운로드를 비활성화하는 옵션을 추가한다
# CLI·설정
원문
[✨ Features] Option to disable automatic update downloads [#9872](https://github.com/aaif-goose/goose/pull/9872)
-
환경변수를 통해 MAX_CODE_BLOCK_LINES를 설정할 수 있게 한다
# CLI·설정
원문
[✨ Features] Configurable MAX_CODE_BLOCK_LINES via env vars [#9301](https://github.com/aaif-goose/goose/pull/9301)
-
모델 상호작용 보기 기능을 추가한다
# UI
원문
[✨ Features] View model interactions [#9806](https://github.com/aaif-goose/goose/pull/9806)
-
JSON 콘텐츠 보기 기능을 추가한다
# UI
원문
[✨ Features] View JSON content [#9678](https://github.com/aaif-goose/goose/pull/9678)
-
goose://new-session 딥링크를 추가한다
# 원격·클라우드
원문
[✨ Features] goose://new-session deep link [#9196](https://github.com/aaif-goose/goose/pull/9196)
-
goose://resume 세션 딥링크를 추가한다
# 원격·클라우드
원문
[✨ Features] goose://resume session deep link [#9343](https://github.com/aaif-goose/goose/pull/9343)
-
goose://new-session과 함께 초기 프롬프트를 지원한다
# 원격·클라우드
원문
[✨ Features] Initial prompt with goose://new-session [#9427](https://github.com/aaif-goose/goose/pull/9427)
-
Nushell 터미널 및 자동 완성 지원을 추가한다
# CLI·설정
원문
[✨ Features] Nushell terminal and completion support [#8628](https://github.com/aaif-goose/goose/pull/8628)
-
크로스 도구 감지를 위한 통합 OTLP 로깅 스키마를 추가한다
원문
[✨ Features] Unified OTLP logging schema for cross-tool detection [#9713](https://github.com/aaif-goose/goose/pull/9713)
-
암호화된 Nostr 세션 공유 기능을 추가한다
# 세션·컨텍스트
원문
[✨ Features] Encrypted Nostr session sharing [#8922](https://github.com/aaif-goose/goose/pull/8922)
-
스케줄러에 분기별 옵션을 추가한다
# CLI·설정
원문
[✨ Features] Quarterly option for scheduler [#9076](https://github.com/aaif-goose/goose/pull/9076)
-
예약된 레시피에 선택적 --parameters를 추가한다
# CLI·설정
원문
[✨ Features] Optional --parameters for scheduled recipes [#8741](https://github.com/aaif-goose/goose/pull/8741)
-
Harbor eval 러너를 추가한다
# 빌드·테스트
원문
[✨ Features] Harbor eval runner [#9138](https://github.com/aaif-goose/goose/pull/9138)
-
turn-context를 Anthropic 접두사 캐시에 포함되지 않도록 유지한다
# 세션·컨텍스트
원문
[🔧 Improvements] Keep turn-context out of the Anthropic prefix cache [#10030](https://github.com/aaif-goose/goose/pull/10030)
-
인덱스가 없는 스트리밍 도구 호출을 지원한다
원문
[🔧 Improvements] Support streamed tool calls without indexes [#10023](https://github.com/aaif-goose/goose/pull/10023)
-
진단 정보를 JSON 보고서로 마이그레이션한다
원문
[🔧 Improvements] Diagnostics migrated to JSON report [#9964](https://github.com/aaif-goose/goose/pull/9964)
-
유도 거부 및 취소 작업을 엔드투엔드로 전파한다
# MCP·플러그인
원문
[🔧 Improvements] Propagate elicitation decline and cancel actions end-to-end [#9437](https://github.com/aaif-goose/goose/pull/9437)
-
검색에서 등록되지 않은 모델을 허용한다
# 모델·요금
원문
[🔧 Improvements] Allow unlisted models in search [#9933](https://github.com/aaif-goose/goose/pull/9933)
-
확장 프로그램 환경 맵을 정리한다
원문
[🔧 Improvements] Sanitize extension environment maps [#9884](https://github.com/aaif-goose/goose/pull/9884)
-
Databricks 응답 API 지원 여부를 확인한다
원문
[🔧 Improvements] Databricks responses API support check [#9347](https://github.com/aaif-goose/goose/pull/9347)
-
Open Model Gym 출력 디렉터리를 설정 가능하게 한다
원문
[🔧 Improvements] Open Model Gym output dir configurable [#9789](https://github.com/aaif-goose/goose/pull/9789)
-
에이전트별 타임아웃을 GYM_AGENT_TIMEOUT으로 설정 가능하게 한다
# 에이전트
원문
[🔧 Improvements] Per-agent timeout configurable (GYM_AGENT_TIMEOUT) [#9791](https://github.com/aaif-goose/goose/pull/9791)
-
표시되는 세션 제목의 원본으로 세션 이름을 사용한다
# UI
원문
[🔧 Improvements] Session name as source of truth for displayed session titles [#9841](https://github.com/aaif-goose/goose/pull/9841)
-
Databricks v2 인벤토리에서 goose 별칭을 우선 사용한다
원문
[🔧 Improvements] Prefer goose aliases for Databricks v2 inventory [#9430](https://github.com/aaif-goose/goose/pull/9430)
-
턴마다 소환(summon) 지시사항을 빌드한다
원문
[🔧 Improvements] Build summon instructions per turn [#9329](https://github.com/aaif-goose/goose/pull/9329)
-
ACP 세션 목록 페이지네이션을 지원한다
# 세션·컨텍스트
원문
[🔧 Improvements] ACP session list pagination [#9199](https://github.com/aaif-goose/goose/pull/9199)
-
trace_output을 이벤트 대신 스팬 속성으로 내보낸다
원문
[🔧 Improvements] Emit trace_output as span attribute instead of event [#9255](https://github.com/aaif-goose/goose/pull/9255)
-
설정 가능한 타임아웃과 함께 종료 시 OTLP 트레이스를 안정적으로 플러시한다
원문
[🔧 Improvements] Flush OTLP traces reliably on exit with configurable timeout [#9228](https://github.com/aaif-goose/goose/pull/9228)
-
붙여넣은 HTML을 마크다운으로 더 잘 파싱한다
# UI
원문
[🔧 Improvements] Better parsing of pasted HTML as markdown [#9190](https://github.com/aaif-goose/goose/pull/9190)
-
스트리밍 Thinking 델타를 통합한다
# 모델·요금
원문
[🔧 Improvements] Coalesce streaming Thinking deltas [#9162](https://github.com/aaif-goose/goose/pull/9162)
-
커스텀 제공자 출력에서 chain-of-thought 마커를 제거한다
# 모델·요금
원문
[🔧 Improvements] Strip chain-of-thought markers from custom provider output [#8635](https://github.com/aaif-goose/goose/pull/8635)
-
리뷰 서브프로세스 타임아웃을 턴 제한으로 교체한다
원문
[🔧 Improvements] Replace review subprocess timeout with turn limits [#9571](https://github.com/aaif-goose/goose/pull/9571)
-
옵트인 ACP 마지막 메시지 스니펫을 추가한다
원문
[🔧 Improvements] Opt-in ACP last message snippets [#9798](https://github.com/aaif-goose/goose/pull/9798)
-
ACP를 통해 원시 제공자가 지원하는 모델을 노출한다
원문
[🔧 Improvements] Expose raw provider supported models over ACP [#9475](https://github.com/aaif-goose/goose/pull/9475)
-
제공자 오류 메시지에 요청 URL을 포함한다
# 모델·요금
원문
[🔧 Improvements] Include request URL in provider error messages [#9232](https://github.com/aaif-goose/goose/pull/9232)
-
해결된 Databricks 모델 메타데이터를 표시한다
# 모델·요금
원문
[🔧 Improvements] Surface resolved Databricks model metadata [#9206](https://github.com/aaif-goose/goose/pull/9206)
-
Databricks의 병렬 도구 이미지 응답이 인터리빙되지 않도록 보장한다
# 모델·요금
원문
[🔧 Improvements] Ensure parallel tool image responses don't interleave for Databricks [#9241](https://github.com/aaif-goose/goose/pull/9241)
-
goose 이모지 대신 일반 '> ' 프롬프트를 사용한다
# UI
원문
[🔧 Improvements] Use plain '> ' prompt instead of goose emoji [#9305](https://github.com/aaif-goose/goose/pull/9305)
~ 수정 94개
-
goose serve 모드에서 OTLP 내보내기가 작동하도록 비동기 reqwest 클라이언트를 사용한다
# CLI·설정
원문
[🐛 Bug Fixes] Use async reqwest client so OTLP export works in `goose serve` mode [#10100](https://github.com/aaif-goose/goose/pull/10100)
-
패닉을 일으키는 대신 객체가 아닌 도구 호출 인자를 거부하도록 수정한다
원문
[🐛 Bug Fixes] Reject non-object tool-call arguments instead of panicking [#9832](https://github.com/aaif-goose/goose/pull/9832)
-
DeepSeek 및 Kimi 도구 호출을 위해 스트림 청크 간 사고 과정을 버퍼링한다
# 모델·요금
원문
[🐛 Bug Fixes] Buffer thinking across stream chunks for DeepSeek/Kimi tool calls [#9704](https://github.com/aaif-goose/goose/pull/9704)
-
databricks_v2 요금을 해결하고 표준 사용량 업데이트에 비용을 표시한다
# 모델·요금
원문
[🐛 Bug Fixes] Resolve databricks_v2 pricing and surface cost in standard usage update [#9925](https://github.com/aaif-goose/goose/pull/9925)
-
macOS에서 hermit을 활성화하여 STDIO 확장이 node를 해결하도록 한다
# MCP·플러그인
원문
[🐛 Bug Fixes] Activate hermit on macOS so STDIO extensions resolve node [#9482](https://github.com/aaif-goose/goose/pull/9482)
-
Bedrock Anthropic 모델에 사고 설정(thinking config)을 전달한다
# 모델·요금
원문
[🐛 Bug Fixes] Pass thinking config to Bedrock Anthropic models [#9794](https://github.com/aaif-goose/goose/pull/9794)
-
사용할 수 없는 제공자로 세션을 재개할 때 기본 제공자로 대체한다
# 세션·컨텍스트
원문
[🐛 Bug Fixes] Fall back to default provider when resuming session with unavailable provider [#9547](https://github.com/aaif-goose/goose/pull/9547)
-
Bedrock ConverseStream API를 통한 실제 스트리밍을 구현한다
# 모델·요금
원문
[🐛 Bug Fixes] Implement real streaming via Bedrock ConverseStream API [#9579](https://github.com/aaif-goose/goose/pull/9579)
-
메모리 무한 확장을 막기 위해 완료된 오래된 작업을 제거한다
# 성능
원문
[🐛 Bug Fixes] Evict stale completed tasks to prevent unbounded memory growth [#9514](https://github.com/aaif-goose/goose/pull/9514)
-
최근에 만든 세션을 지우고 새로 만들 때 지운 세션의 내용이 보이던 문제를 수정한다
# 세션·컨텍스트
원문
[🐛 Bug Fixes] Deleting recently created session and creating new shows deleted session's content [#9351](https://github.com/aaif-goose/goose/pull/9351)
-
세션별 에이전트 생성을 직렬화하여 중복 MCP 초기화를 막는다
# MCP·플러그인
원문
[🐛 Bug Fixes] Serialize per-session agent creation to stop duplicate MCP init [#9357](https://github.com/aaif-goose/goose/pull/9357)
-
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)
-
재인증 후 갱신된 gcloud 토큰을 사용하고 Vertex AI 요청을 재시도한다
# 보안·권한
원문
[🐛 Bug Fixes] Use refreshed gcloud token after reauth (retry Vertex AI on 401/403) [#9849](https://github.com/aaif-goose/goose/pull/9849)
-
승인 프롬프트에 도구 이름을 표시한다
# UI
원문
[🐛 Bug Fixes] Show tool name in approval prompt [#9216](https://github.com/aaif-goose/goose/pull/9216)
-
다시 로드해도 유지되도록 세션 DB에 누적 비용을 저장한다
# 세션·컨텍스트
원문
[🐛 Bug Fixes] Persist accumulated cost in session DB to survive reload [#9191](https://github.com/aaif-goose/goose/pull/9191)
-
Mac 자동 업데이트 설정 시딩 문제를 수정한다
# CLI·설정
원문
[🐛 Bug Fixes] Mac auto-update config seeding [#10132](https://github.com/aaif-goose/goose/pull/10132)
-
/edit 프롬프트를 기록에 저장하도록 수정한다
# UI
원문
[🐛 Bug Fixes] Save /edit prompts to history [#10011](https://github.com/aaif-goose/goose/pull/10011)
-
예약 세션 목록 표시에 session.message_count를 사용하도록 수정한다
# 세션·컨텍스트
원문
[🐛 Bug Fixes] Use session.message_count for schedule sessions listing [#10026](https://github.com/aaif-goose/goose/pull/10026)
-
공급자와 모델 업데이트 후 세션 저장소를 동기화한다
# 세션·컨텍스트
원문
[🐛 Bug Fixes] Sync session store after provider and model update [#10060](https://github.com/aaif-goose/goose/pull/10060)
-
잘린 도구 호출 인자에 대해 조치 가능한 오류를 표시한다
원문
[🐛 Bug Fixes] Surface actionable errors for truncated tool-call arguments [#9946](https://github.com/aaif-goose/goose/pull/9946)
-
확장을 비활성화할 때 낙관적 토글 상태를 표시한다
# MCP·플러그인
원문
[🐛 Bug Fixes] Show optimistic toggle state when disabling an extension [#9882](https://github.com/aaif-goose/goose/pull/9882)
-
ChatGPT Codex 공급자에 temperature를 전달하지 않도록 수정한다
# 모델·요금
원문
[🐛 Bug Fixes] Do not pass temperature to ChatGPT Codex provider [#9931](https://github.com/aaif-goose/goose/pull/9931)
-
Autovisualiser에서 data 매개변수로 JSON 인코딩된 문자열을 허용한다
원문
[🐛 Bug Fixes] Autovisualiser: accept JSON-encoded string for the data parameter [#9838](https://github.com/aaif-goose/goose/pull/9838)
-
Developer/read_image에서 URL 이미지 가져오기 시 User-Agent를 전송한다
원문
[🐛 Bug Fixes] Developer/read_image: send a User-Agent on URL image fetches [#9927](https://github.com/aaif-goose/goose/pull/9927)
-
/goal 또는 /grind가 설정될 때 턴을 시작하도록 수정한다
# CLI·설정
원문
[🐛 Bug Fixes] Start a turn when /goal or /grind is set [#9801](https://github.com/aaif-goose/goose/pull/9801)
-
커스텀 확장 명령에서 Windows 백슬래시 경로를 유지한다
# CLI·설정
원문
[🐛 Bug Fixes] Preserve Windows backslash paths in custom extension command [#9741](https://github.com/aaif-goose/goose/pull/9741)
-
URL 스키마가 생략될 때 커스텀 OpenAI 제공자가 포트를 누락하던 문제를 수정한다
# 모델·요금
원문
[🐛 Bug Fixes] Custom OpenAI provider dropping port when URL scheme is omitted [#9730](https://github.com/aaif-goose/goose/pull/9730)
-
ACP 취소 경쟁 상태를 수정한다
원문
[🐛 Bug Fixes] ACP cancel race condition [#9804](https://github.com/aaif-goose/goose/pull/9804)
-
창을 닫을 때 window goosed가 제거되던 문제를 수정한다
# UI
원문
[🐛 Bug Fixes] Removed window goosed when closing window [#9818](https://github.com/aaif-goose/goose/pull/9818)
-
컨텍스트 초과 검사기를 더 정밀하게 수정한다
# 세션·컨텍스트
원문
[🐛 Bug Fixes] Context exceeded checker more precise [#9831](https://github.com/aaif-goose/goose/pull/9831)
-
생성된 서브에이전트가 로그인 셸 PATH를 상속하도록 한다
# 에이전트
원문
[🐛 Bug Fixes] Inherit login-shell PATH in spawned subagents [#9737](https://github.com/aaif-goose/goose/pull/9737)
-
GOOSE_CONTEXT_LIMIT에 문자열 값을 허용한다
# CLI·설정
원문
[🐛 Bug Fixes] Accept string values for GOOSE_CONTEXT_LIMIT [#9738](https://github.com/aaif-goose/goose/pull/9738)
-
갱신 후 거부된 OAuth 자격 증명을 지운다
# 보안·권한
원문
[🐛 Bug Fixes] Clear rejected OAuth credentials after refresh [#9694](https://github.com/aaif-goose/goose/pull/9694)
-
확장된 생각이 Anthropic 출력 제한 내에 유지되도록 한다
# 모델·요금
원문
[🐛 Bug Fixes] Keep extended thinking within the Anthropic output cap [#9814](https://github.com/aaif-goose/goose/pull/9814)
-
OpenAI의 base_url 유도 시 커스텀 API 경로를 유지한다
# 모델·요금
원문
[🐛 Bug Fixes] Preserve custom API path in base_url derivation for OpenAI [#9649](https://github.com/aaif-goose/goose/pull/9649)
-
재개 딥 링크를 처리한다
# 세션·컨텍스트
원문
[🐛 Bug Fixes] Handle resume deep links [#9298](https://github.com/aaif-goose/goose/pull/9298)
-
플러그인 훅 명령의 PATH를 복구한다
# 훅
원문
[🐛 Bug Fixes] Repair PATH for plugin hook commands [#9615](https://github.com/aaif-goose/goose/pull/9615)
-
Cmd/Ctrl+T 새 채팅 단축키를 복원한다
# UI
원문
[🐛 Bug Fixes] Restore Cmd/Ctrl+T new chat shortcut [#9614](https://github.com/aaif-goose/goose/pull/9614)
-
확장 설명으로 시작하고 HTTP/SSE 전송 레이블을 단축한다
# MCP·플러그인
원문
[🐛 Bug Fixes] Lead with extension description, shorten HTTP/SSE transport label [#9653](https://github.com/aaif-goose/goose/pull/9653)
-
사이드바를 여는 메뉴 아이콘을 언급한다
# UI
원문
[🐛 Bug Fixes] Mention menu icon to open the sidebar [#9643](https://github.com/aaif-goose/goose/pull/9643)
-
렌더러에 여러 인스턴스가 생기는 것을 막기 위해 React를 중복 제거한다
# 성능
원문
[🐛 Bug Fixes] Dedupe React to prevent multiple instances in renderer [#9631](https://github.com/aaif-goose/goose/pull/9631)
-
로컬 서버의 컨텍스트 제한을 수정하기 위해 /v1/models에서 meta.n_ctx를 읽는다
# 모델·요금
원문
[🐛 Bug Fixes] Read meta.n_ctx from /v1/models to fix context limit for local servers [#9530](https://github.com/aaif-goose/goose/pull/9530)
-
세션 기록 스크롤바를 창 모서리와 정렬한다
# UI
원문
[🐛 Bug Fixes] Align session history scrollbar with window edge [#9601](https://github.com/aaif-goose/goose/pull/9601)
-
이름 변경 후 사이드바의 세션 이름을 새로 고친다
# UI
원문
[🐛 Bug Fixes] Refresh session name in sidebar after rename [#9543](https://github.com/aaif-goose/goose/pull/9543)
-
해결된 스킬 지원 파일 경로를 표시한다
# MCP·플러그인
원문
[🐛 Bug Fixes] Show resolved skill supporting file paths [#9584](https://github.com/aaif-goose/goose/pull/9584)
-
사용량 집계에 OpenAI 기본 cached_tokens를 기록한다
# 모델·요금
원문
[🐛 Bug Fixes] Record OpenAI-native cached_tokens in usage metering [#9829](https://github.com/aaif-goose/goose/pull/9829)
-
Moonshot 프로바이더의 API URL 옵션을 재정의한다
# CLI·설정
원문
[🐛 Bug Fixes] Override API URL option for Moonshot provider [#9819](https://github.com/aaif-goose/goose/pull/9819)
-
공백이 포함된 이미지 경로를 감지한다
원문
[🐛 Bug Fixes] Detect image paths with spaces [#9387](https://github.com/aaif-goose/goose/pull/9387)
-
새 채팅 단축키 탐색을 복원한다
# UI
원문
[🐛 Bug Fixes] Restore new chat shortcut navigation [#9528](https://github.com/aaif-goose/goose/pull/9528)
-
WSL에서 멈추는 대신 OAuth 콜백 타임아웃을 처리한다
# 보안·권한
원문
[🐛 Bug Fixes] OAuth callback timeout instead of hanging in WSL [#9536](https://github.com/aaif-goose/goose/pull/9536)
-
delegate에서 일치하지 않는 확장 이름에 대해 경고한다
# MCP·플러그인
원문
[🐛 Bug Fixes] Warn on unmatched extension names in delegate [#9513](https://github.com/aaif-goose/goose/pull/9513)
-
레시피 매개변수 폼을 취소할 때 모달을 닫는다
# UI
원문
[🐛 Bug Fixes] Close modal when canceling recipe parameter form [#9195](https://github.com/aaif-goose/goose/pull/9195)
-
도구 요청 타임스탬프가 도구 응답 타임스탬프보다 앞서도록 보장한다
원문
[🐛 Bug Fixes] Ensure tool request timestamp precedes tool response timestamp [#9462](https://github.com/aaif-goose/goose/pull/9462)
-
ollama_cloud를 표준 프로바이더에 올바르게 매핑한다
# CLI·설정
원문
[🐛 Bug Fixes] Correctly map ollama_cloud to canonical provider [#9639](https://github.com/aaif-goose/goose/pull/9639)
-
groq 프로바이더의 잘못된 max tokens 값을 수정한다
# 모델·요금
원문
[🐛 Bug Fixes] Incorrect max tokens values for groq provider [#9790](https://github.com/aaif-goose/goose/pull/9790)
-
스트림 디코딩 오류를 재시도 가능하도록 표시한다
# 모델·요금
원문
[🐛 Bug Fixes] Mark stream decode errors retryable [#9723](https://github.com/aaif-goose/goose/pull/9723)
-
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)
-
Anthropic 스트림 거부를 눈에 보이는 오류로 표시한다
# 모델·요금
원문
[🐛 Bug Fixes] Surface Anthropic stream refusals as visible errors [#9724](https://github.com/aaif-goose/goose/pull/9724)
-
summon에서 레시피가 아닌 프로젝트 설정 파일을 건너뛴다
# CLI·설정
원문
[🐛 Bug Fixes] Skip non-recipe project config files in summon [#9808](https://github.com/aaif-goose/goose/pull/9808)
-
턴 내의 중복된 도구 호출 ID를 중복 제거한다
원문
[🐛 Bug Fixes] Dedup duplicate tool-call ids within a turn [#9792](https://github.com/aaif-goose/goose/pull/9792)
-
검색에서 번들로 제공되는 확장을 해결한다
# MCP·플러그인
원문
[🐛 Bug Fixes] Resolve bundled extensions from discovery [#9759](https://github.com/aaif-goose/goose/pull/9759)
-
ACP 초기화 응답에 agentInfo를 포함한다
원문
[🐛 Bug Fixes] Include agentInfo in ACP initialize response [#9765](https://github.com/aaif-goose/goose/pull/9765)
-
세션을 전환한 후에도 확장 아이콘이 보이도록 유지한다
# UI
원문
[🐛 Bug Fixes] Keep extensions icon visible after switching sessions [#9787](https://github.com/aaif-goose/goose/pull/9787)
-
local-inference의 비전 프롬프트에 미디어 마커 파트를 사용한다
# 모델·요금
원문
[🐛 Bug Fixes] Use media marker parts for vision prompts in local-inference [#9452](https://github.com/aaif-goose/goose/pull/9452)
-
azure api-version 쿼리 파라미터를 선택 사항으로 만든다
# CLI·설정
원문
[🐛 Bug Fixes] Make azure api-version query param optional [#9221](https://github.com/aaif-goose/goose/pull/9221)
-
Add Extension 폼에서 대기 중인 환경변수가 유지되도록 고친다
# CLI·설정
원문
[🐛 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)
-
실행할 때마다 메인 창이 점점 길어지던 현상을 고친다
# UI
원문
[🐛 Bug Fixes] Stop main window growing taller on every launch [#9409](https://github.com/aaif-goose/goose/pull/9409)
-
게이트웨이 세션에서 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)
-
ACP 서버 컨텍스트 창 크기를 클라이언트에 전달하도록 고친다
# 세션·컨텍스트
원문
[🐛 Bug Fixes] Forward ACP server context window size to clients [#9455](https://github.com/aaif-goose/goose/pull/9455)
-
Switch Models 선택기에서 공급자 목록을 새로고침하도록 고친다
# UI
원문
[🐛 Bug Fixes] Refresh provider list in Switch Models picker [#9408](https://github.com/aaif-goose/goose/pull/9408)
-
레시피 파라미터 모달에서 현재 창의 새 채팅을 시작하도록 고친다
# UI
원문
[🐛 Bug Fixes] Start new chat in current window from recipe param modal [#9422](https://github.com/aaif-goose/goose/pull/9422)
-
스트리밍 가능한 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)
-
텔레그램 게이트웨이 오류 보고 및 연결 안정성을 개선한다
# 원격·클라우드
원문
[🐛 Bug Fixes] Improve Telegram gateway error reporting and connection reliability [#9223](https://github.com/aaif-goose/goose/pull/9223)
-
Windows 콘솔 호스트에서 VT 처리를 활성화한다
# CLI·설정
원문
[🐛 Bug Fixes] Enable VT processing on Windows Console Host [#9248](https://github.com/aaif-goose/goose/pull/9248)
-
로컬 공급자의 비용을 0으로 처리한다
# 모델·요금
원문
[🐛 Bug Fixes] Zero out cost for local providers (ollama, local) [#9219](https://github.com/aaif-goose/goose/pull/9219)
-
MCP Apps 초기화 핸드셰이크에서 clientInfo 대신 appInfo를 사용한다
# MCP·플러그인
원문
[🐛 Bug Fixes] Autovisualiser: use appInfo instead of clientInfo in MCP Apps init handshake [#9249](https://github.com/aaif-goose/goose/pull/9249)
-
az.cmd를 사용하여 Windows에서 Azure CLI를 해결한다
# CLI·설정
원문
[🐛 Bug Fixes] Resolve Azure CLI on Windows by using az.cmd [#9215](https://github.com/aaif-goose/goose/pull/9215)
-
Windows의 goose configure에서 비대화형 터미널을 처리한다
# CLI·설정
원문
[🐛 Bug Fixes] Handle non-interactive terminal in goose configure on Windows [#9214](https://github.com/aaif-goose/goose/pull/9214)
-
toolshim 출력에서 도구 사용 마커가 유출되는 문제를 방지한다
원문
[🐛 Bug Fixes] Prevent tool-use marker leakage in toolshim output [#8310](https://github.com/aaif-goose/goose/pull/8310)
-
대리 모델이 모델을 재정의할 때 표준 제한을 다시 적용한다
# 모델·요금
원문
[🐛 Bug Fixes] Re-apply canonical limits when delegate overrides model [#9183](https://github.com/aaif-goose/goose/pull/9183)
-
잘못된 위치를 가리키는 하드코딩된 React 별칭을 제거한다
원문
[🐛 Bug Fixes] Remove hard-coded React alias that points to wrong location [#9842](https://github.com/aaif-goose/goose/pull/9842)
-
RPM build-id 링크를 비활성화한다
# 빌드·테스트
원문
[🐛 Bug Fixes] RPM build-id links disabled [#9671](https://github.com/aaif-goose/goose/pull/9671)
-
uvx 및 jbang 스크립트에서 Hermit을 정리한다
# 빌드·테스트
원문
[🐛 Bug Fixes] Hermit cleanup in uvx and jbang scripts [#9616](https://github.com/aaif-goose/goose/pull/9616)
-
블로킹 OTLP HTTP 내보내기 도구를 사용한다
원문
[🐛 Bug Fixes] Use blocking OTLP HTTP exporter [#9599](https://github.com/aaif-goose/goose/pull/9599)
-
OTLP HTTP 내보내기 도구 배치 스레드를 위해 Tokio 런타임을 제공한다
원문
[🐛 Bug Fixes] Provide Tokio runtime for OTLP HTTP exporter batch thread [#9541](https://github.com/aaif-goose/goose/pull/9541)
-
대체 로캘에 대한 과도한 MISSING_TRANSLATION 경고를 줄인다
원문
[🐛 Bug Fixes] Reduce excessive MISSING_TRANSLATION warnings for fallback locales [#9294](https://github.com/aaif-goose/goose/pull/9294)
-
셀프 테스트 워크스페이스 초기화에 mkdir -p를 사용한다
# 빌드·테스트
원문
[🐛 Bug Fixes] Use mkdir -p for self-test workspace initialization [#9247](https://github.com/aaif-goose/goose/pull/9247)
· 기타 19개
-
개발 프로필에서 의존성에 대한 디버그 정보를 제거한다
원문
[🔧 Improvements] Drop debug info for dependencies in dev profile [#9843](https://github.com/aaif-goose/goose/pull/9843)
-
hooks 페이로드 가이드에 메시지 필드 이름을 명시한다
원문
[📚 Documentation] Name the message field in the hooks payload guide [#9913](https://github.com/aaif-goose/goose/pull/9913)
-
커스텀 에이전트 가이드를 추가한다
원문
[📚 Documentation] Custom agents guide [#9293](https://github.com/aaif-goose/goose/pull/9293)
-
커스텀 에이전트 가이드를 수정한다
원문
[📚 Documentation] Correct custom agents guide [#9947](https://github.com/aaif-goose/goose/pull/9947)
-
goose Desktop을 원격 goosed 서버에 연결하는 가이드를 추가한다
원문
[📚 Documentation] Add guide for connecting goose Desktop to a remote goosed server [#9275](https://github.com/aaif-goose/goose/pull/9275)
-
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)
-
delegate 및 load 도구에 대한 summon 확장 요구사항을 문서화한다
원문
[📚 Documentation] Document summon extension requirement for delegate and load tools [#9231](https://github.com/aaif-goose/goose/pull/9231)
-
ACP 클라이언트 문서를 업데이트한다
원문
[📚 Documentation] ACP clients documentation update [#9772](https://github.com/aaif-goose/goose/pull/9772)
-
AAIF 마이그레이션 블로그 포스트를 작성한다
원문
[📚 Documentation] AAIF migration blog post [#9866](https://github.com/aaif-goose/goose/pull/9866)
-
자기 개선 에이전트 블로그 포스트를 작성한다
원문
[📚 Documentation] Self-improving agents blog post [#9846](https://github.com/aaif-goose/goose/pull/9846)
-
goose 오케스트레이션 블로그 포스트를 작성한다
원문
[📚 Documentation] Orchestrating with goose blog post [#9104](https://github.com/aaif-goose/goose/pull/9104)
-
peekaboo와 함께하는 goose 블로그 포스트를 작성한다
원문
[📚 Documentation] Goose with peekaboo blog post [#8884](https://github.com/aaif-goose/goose/pull/8884)
-
내장 로컬 추론 블로그 포스트를 작성한다
원문
[📚 Documentation] Built-in Local Inference blog post [#8808](https://github.com/aaif-goose/goose/pull/8808)
-
MiniMax 및 오피스 QA 벤치마크 결과 블로그 포스트를 작성한다
원문
[📚 Documentation] MiniMax and office QA benchmark findings blog post [#8984](https://github.com/aaif-goose/goose/pull/8984)
-
Scaleway 프로바이더 문서를 추가한다
원문
[📚 Documentation] Scaleway provider documentation [#9423](https://github.com/aaif-goose/goose/pull/9423)
-
SaladCloud AI Gateway 문서를 추가한다
원문
[📚 Documentation] SaladCloud AI Gateway documentation [#9253](https://github.com/aaif-goose/goose/pull/9253)
-
Scholar Sidekick 튜토리얼 페이지를 추가한다
원문
[📚 Documentation] Scholar Sidekick tutorial page [#9477](https://github.com/aaif-goose/goose/pull/9477)
-
문서를 재정리한다
원문
[📚 Documentation] Documentation reorganization [#9310](https://github.com/aaif-goose/goose/pull/9310)
AI가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.