github block/goose v1.19.0

latest release: v1.19.1
5 days ago

✨ Features

  • Shell completion generation via new completion subcommand for bash, zsh, fish, and more #6313
  • OpenAI Codex CLI provider support #6263
  • Caching support for Anthropic models via Databricks #6320
  • MCP servers from clients like Zed now honored (stdio + http) #6230
  • MCP app renderer for richer UI experiences #6095
  • Server names now used for MCP extensions in code mode #6284
  • Improved UX for tool calls via execute_code #6205
  • JSONL streaming option for JSON output #6228
  • Default todo message for better task tracking #6217
  • Upgraded to rmcp 0.12.0 and sacp 10.0.0 (SSE transport removed) #6304

🐛 Bug Fixes

  • Azure OpenAI API key now optional to match documentation #6215
  • Bracket notation and multiple import styles now supported in code execution #6290
  • Interleaved streaming chunks in OpenAI tool calls handled correctly #6312
  • Tool names without underscores now handled properly #6318
  • Session history order no longer modified when viewing a session in desktop #6156
  • MCP UI now sends prompt message when an element is clicked #6207
  • Minute-level granularity for MOIM timestamps #6294
  • Install script now works when piped into bash #6296
  • Bash syntax corrected in terminal integration functions #6181
  • More open models added to provider list #6300

🔧 Improvements

  • Recipe download and copy YAML functionality #6201
  • Recipe slash command parsing #6173
  • RPI recipes added #6258
  • MCP Apps plumbing for future enhancements #6286
  • goose issue solver now solves issues like a goose contributor #6321
  • goose issue solver moved to Opus model #6233
  • Logging and analytics improvements for updater processes #6208
  • Rust toolchain bumped to 1.92 (current stable) #6356
  • Tool Selection Strategy preview removed #6250

📚 Documentation

  • goose for VS Code extension #6262
  • RPI tutorial #6261
  • Code mode and code execution extension #6255
  • Skills extension updated to support .agents/skills directories #6199
  • Agent skills compatibility note #6299
  • Clarified GOOSE_TERMINAL requires ~/.zshenv for zsh users #6297
  • Privacy information caveats in logs #6218
  • Recipe deeplink/open param option #6206
  • Edit in place or fork session #6203

Don't miss a new goose release

NewReleases is sending notifications on new releases.