Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package goose for openSUSE:Factory checked in at 2026-01-09 17:03:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/goose (Old) and /work/SRC/openSUSE:Factory/.goose.new.1928 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "goose" Fri Jan 9 17:03:20 2026 rev:6 rq:1325980 version:1.19.1 Changes: -------- --- /work/SRC/openSUSE:Factory/goose/goose.changes 2025-12-22 22:55:19.700082133 +0100 +++ /work/SRC/openSUSE:Factory/.goose.new.1928/goose.changes 2026-01-09 17:04:31.050540277 +0100 @@ -1,0 +2,76 @@ +Thu Jan 08 12:36:54 UTC 2026 - Sai Karthik Karra <[email protected]> + +- Add shell completions +- Update to version 1.19.1: + * fix: prevent duplicate rendering when tool returns both mcp-ui and mcp-apps resources (#6378) + * fix: update MCP Apps _meta.ui.resourceUri to use nested format (SEP-1865) (#6372) + * fix: prevent infinite loop of tool-input notifications in MCP Apps (#6374) + * chore(release): release version 1.19.1 + * Bump rust toolchain to 1.92 (current stable) (#6356) + * chore(release): release version 1.19.0 + * fix(ci): prevent gh-pages branch bloat (#6340) + * chore(deps): bump qs and body-parser in /documentation (#6338) + * Skip the smoke tests for dependabot PRs (#6337) + * docs(blog): compress images to fix GitHub Pages deployment (#6339) + * fix(code-execution): support bracket notation and multiple import styles (#6290) + * chore(deps): bump qs from 6.14.0 to 6.14.1 in /ui/desktop (#6317) + * feat(cli): add subcommand `completion` to generate various shell completions (#6313) + * fix: Make Azure OpenAI API key optional to match documentation (#6215) + * Release 1.18.0 + * Add recipe download and copy yaml (#6201) + * Add more logging and analytics to updater processes (#6208) + * MCP Apps Plumbing (#6286) + * docs(blog): Agentic Guardrails and Controls (#6329) + * fix: use minute-level granularity for MOIM timestamps (#6294) + * fix(install script): ensure script works when piped into bash (#6296) + * fix: Update tetrate signup step (#6324) + * fix(openai): handle interleaved streaming chunks in tool call (#6312) + * Add blog post: How I Taught My Agent My Design Taste (#6326) + * Have goose issue solver solve issues like a goose contributor (#6321) + * feat: add caching support for Anthropic models via Databricks (#6320) + * chore(deps): bump qs and express in /documentation (#6314) + * fix: handle toolnames without underscores (#6318) + * feat: upgrade to rmcp 0.12.0 and sacp 10.0.0 by removing SSE transport (#6304) + * chore: refactor add_extension to reduce line count (#6278) + * fix: improve smoke test prompt for reliable tool calling (#6281) + * chore: refactor format_messages in databricks.rs to reduce line count (#6275) + * fix: adding more open models (#6300) + * docs: add goose for vs code extension (#6262) + * feat(code-mode): use server names for MCP extensions (#6284) + * docs: agent skills compatibility note (#6299) + * docs: clarify GOOSE_TERMINAL requires ~/.zshenv for zsh users (#6297) + * feat: add OpenAI Codex CLI provider (#6263) + * docs: fix Resources menu (#6292) + * Remove Advent of AI announcement banner (#6291) + * Add blog post: How We Use goose to Maintain goose (#6289) + * feat: default todo message (#6217) + * docs: ref blog from Skills page (#6269) + * docs: RPI tutorial (#6261) + * docs: move code mode topic (#6259) + * feat(acp): Honor MCP servers from clients like Zed (stdio + http) (#6230) + * docs: code mode and code execution extension (#6255) + * RPI recipes (#6258) + * docs: fix links in recipe topics (#6256) + * remove Tool Selection Strategy preview (#6250) + * fix(cli): correct bash syntax in terminal integration functions (#6181) + * fix : opening a session to view it modifies session history order in desktop (#6156) + * test: fix recipe and audio tests to avoid side effects (#6231) + * chore: Update gemini versions in test_providers.sh (#6246) + * feat: option to stream json - jsonl really (#6228) + * feat: add mcp app renderer (#6095) + * docs: update skills extension to support .agents/skills directories (#6199) + * Add YouTube short to Chrome DevTools MCP tutorial (#6244) + * docs: Caveats for privacy information in logs documentation (#6218) + * move goose issue solver to opus (#6233) + * feat: improved UX for tool calls via execute_code (#6205) + * Blog: Code Mode Doesn't Replace MCP (#6227) + * fix: prevent keychain requests during cargo test (#6219) + * test: fix test_max_turns_limit slow execution and wrong message type (#6221) + * Skills vs MCP blog (#6220) + * Add blog post: Does Your AI Agent Need a Plan? (#6209) + * fix(ui): enable MCP UI to send a prompt message when an element is clicked (#6207) + * docs: param option for recipe deeplink/open (#6206) + * docs: edit in place or fork session (#6203) + * Recipe slash command parsing (#6173) + +------------------------------------------------------------------- Old: ---- goose-1.18.0.tar.zst New: ---- goose-1.19.1.tar.zst ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ goose.spec ++++++ --- /var/tmp/diff_new_pack.51SE93/_old 2026-01-09 17:04:35.030705663 +0100 +++ /var/tmp/diff_new_pack.51SE93/_new 2026-01-09 17:04:35.030705663 +0100 @@ -17,7 +17,7 @@ Name: goose -Version: 1.18.0 +Version: 1.19.1 Release: 0 Summary: A local, extensible, open source AI agent that automates engineering tasks License: Apache-2.0 @@ -32,6 +32,37 @@ %description Goose is an extensible open source AI agent that enhances your software development by automating coding tasks. +%package bash-completion +Summary: Bash Completion for %{name} +Group: System/Shells +Requires: bash-completion +BuildArch: noarch +Requires: %{name} +Supplements: (%{name} and bash-completion) + +%description bash-completion +The official bash completion script for %{name}, generated during the build. + +%package zsh-completion +Summary: ZSH Completion for %{name} +Group: System/Shells +BuildArch: noarch +Requires: %{name} +Supplements: (%{name} and zsh) + +%description zsh-completion +The official zsh completion script for %{name}, generated during the build. + +%package fish-completion +Summary: Fish Completion for %{name} +Group: System/Shells +BuildArch: noarch +Requires: %{name} +Supplements: (%{name} and fish) + +%description fish-completion +The official fish completion script for %{name}, generated during the build. + %prep %autosetup -a1 -p0 @@ -49,6 +80,16 @@ install -m 0755 %{_builddir}/%{name}-%{version}/target/release/%{name} %{buildroot}%{_bindir}/%{name} +# Build the shell autocomplete files +%{buildroot}/%{_bindir}/%{name} completion bash > %{name}-autocomplete.bash +%{buildroot}/%{_bindir}/%{name} completion zsh > %{name}-autocomplete.zsh +%{buildroot}/%{_bindir}/%{name} completion fish > %{name}-autocomplete.fish + +# Install the shell autocomplete files +install -Dm 644 %{name}-autocomplete.bash %{buildroot}%{_datadir}/bash-completion/completions/%{name} +install -Dm 644 %{name}-autocomplete.zsh %{buildroot}%{_datadir}/zsh/site-functions/_%{name} +install -Dm 644 %{name}-autocomplete.fish %{buildroot}%{_datadir}/fish/completions/_%{name} + %check # basic check %{buildroot}%{_bindir}/%{name} info @@ -60,3 +101,13 @@ %license LICENSE %{_bindir}/%{name} +# completions +%files bash-completion +%{_datadir}/bash-completion + +%files zsh-completion +%{_datadir}/zsh + +%files fish-completion +%{_datadir}/fish + ++++++ _service ++++++ --- /var/tmp/diff_new_pack.51SE93/_old 2026-01-09 17:04:35.094708322 +0100 +++ /var/tmp/diff_new_pack.51SE93/_new 2026-01-09 17:04:35.102708656 +0100 @@ -3,7 +3,7 @@ <param name="url">https://github.com/block/goose.git</param> <param name="versionformat">@PARENT_TAG@</param> <param name="scm">git</param> - <param name="revision">v1.18.0</param> + <param name="revision">v1.19.1</param> <param name="match-tag">*</param> <param name="versionrewrite-pattern">v(\d+\.\d+\.\d+)</param> <param name="versionrewrite-replacement">\1</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.51SE93/_old 2026-01-09 17:04:35.146710483 +0100 +++ /var/tmp/diff_new_pack.51SE93/_new 2026-01-09 17:04:35.150710650 +0100 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/block/goose.git</param> - <param name="changesrevision">46699566eb95ec723e2af9eb761533ea43f19394</param></service></servicedata> + <param name="changesrevision">69086e774afda0de4390ffe833be1edd39418908</param></service></servicedata> (No newline at EOF) ++++++ goose-1.18.0.tar.zst -> goose-1.19.1.tar.zst ++++++ /work/SRC/openSUSE:Factory/goose/goose-1.18.0.tar.zst /work/SRC/openSUSE:Factory/.goose.new.1928/goose-1.19.1.tar.zst differ: char 7, line 1 ++++++ goose.obsinfo ++++++ --- /var/tmp/diff_new_pack.51SE93/_old 2026-01-09 17:04:35.226713808 +0100 +++ /var/tmp/diff_new_pack.51SE93/_new 2026-01-09 17:04:35.230713974 +0100 @@ -1,5 +1,5 @@ name: goose -version: 1.18.0 -mtime: 1766177767 -commit: 46699566eb95ec723e2af9eb761533ea43f19394 +version: 1.19.1 +mtime: 1767819817 +commit: 69086e774afda0de4390ffe833be1edd39418908 ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/goose/vendor.tar.zst /work/SRC/openSUSE:Factory/.goose.new.1928/vendor.tar.zst differ: char 7, line 1
