Skip to content

fix: bump goose backend to 51d9effe - #325

Merged
kalvinnchau merged 1 commit into
mainfrom
fix/bump-goose-51d9effe
Sep 14, 2026
Merged

kalvinnchau merged 1 commit into
mainfrom
fix/bump-goose-51d9effe

Conversation

@kalvinnchau

Copy link
Copy Markdown
Collaborator

Overview

Category: fix

User Impact: Astra chats can receive automatic titles instead of remaining named “New Chat”.

Problem: The currently pinned Goose backend sends unsupported reasoning.effort: "none" when generating Astra session titles.

Solution: Bump the Goose backend from 5e909259 to 51d9effeed24f1b319f520c3dae3ac626bd57170. This revision includes aaif-goose/goose#11976, which maps Astra reasoning-off requests to the supported low effort while preserving GPT-5.6 behavior.

Changes

File changes

goose-backend.lock.json
Update only the backend commit. Preserve the repository, ref, package, and binary settings used by development and bundled releases.

Verification

  • Confirmed the target commit contains the merged Astra fix (618d41ee).
  • At the exact target commit, cargo test --locked -p goose-provider-types --lib gpt6: 2 passed, 0 failed, covering effort mapping and Responses API serialization.
  • git diff --check passed.
  • At the exact target commit, cargo build --locked -p goose-cli --bin goose passed (debug build).
  • Release/setup script tests: 92 passed initially; one 15-second timeout passed on targeted rerun (4.3 seconds).
  • Full Tauri release build and live naming have not been verified.

No changes to composer dispatch or queue behavior governed by the chat laws.

include the upstream astra reasoning-off mapping fix for automatic session titles.
@kalvinnchau
kalvinnchau requested a review from a team September 14, 2026 15:37
@kalvinnchau
kalvinnchau merged commit ee72eef into main Sep 14, 2026
9 checks passed
@kalvinnchau
kalvinnchau deleted the fix/bump-goose-51d9effe branch September 14, 2026 15:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant