github block/goose v1.21.0

5 hours ago

Features

  • Multi-chat support - Added ability to manage multiple chat sessions (#6428) (@zanesq)
  • Standalone MCP apps - Support for standalone MCP applications (#6458) (@DOsinga)
  • User configurable templates - Allow users to customize templates (#6420) (@DOsinga)
  • Flatpak support for Linux - Added Flatpak packaging for Linux distributions (#6387) (@The-Best-Codes)
  • GCP Vertex model list with org policy filtering - Enhanced model listing with organization policy support (#6393) (@rabi)
  • Parallel sessions with isolated agent state - Enable parallel sessions in goose-acp (#6392) (@codefromthecrypt)
  • CLI permission prompts - Ask for permission in the CLI (#6475) (@DOsinga)
  • Customizable new line keybinding in CLI - Allow customizing the new line keybinding (#5956) (@trobrock)
  • Graceful fallback for keyring failures - Better handling when keyring is unavailable (#5808) (@sheikhlimon)
  • Format large/small token counts for readability - Improved token count display in UI (#6449) (@aharvard)
  • Support prefersBorder option for MCP Apps - UI enhancement for MCP apps (#6465) (@aharvard)
  • Exclude subagent tool from code_execution filtering - Allow subagent delegation in code execution mode (#6531) (@rabi)
  • Standardize agent-session-id for session correlation - Improved session tracking across providers (#6626) (@codefromthecrypt)
  • MCP server for recipes - Added MCP server support for recipes (#6552) (@dianed-square)
  • Optional request params and context limit from GOOSE_PREDEFINED_MODELS - Extended model configuration options (#6489) (@zanesq)

Bug Fixes

Improvements

Documentation

Don't miss a new goose release

NewReleases is sending notifications on new releases.