Skip to content

Goose stuck "thinking" calling Jenkins MCP server after upgrading from Goose 1.2.0 to 1.3.0 #4481

@batmat

Description

@batmat

I configured Goose 1.1.4 a few weeks back to use https://github.com/jenkinsci/mcp-server-plugin using Streamable HTTP, it was working great.

I upgraded to latest 1.7.0 and saw Goose was getting stuck.

So I went on checking precisely when it started breaking, and it is on 1.3.0 that this stops working for me. (and is still broken with latest 1.7.0)

A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Install the Jenkins MCP server plugin onto a Jenkins instance
  2. Create an access token
  3. Run Goose 1.2.0
  4. Create a Goose Extension for the Jenkins MCP server using Streamable HTTP (pass a typical base64 encoded password after creating an access token)
  5. Ask "list jenkins jobs"
  6. this works
  7. Upgrade Goose to 1.3.0+
  8. This loops forever with "Goose is thinking"
Image

Screenshots
If that helps, here's what the config looks like:

Image

Please provide following information:

  • OS & Arch: [Mac M4 pro, Sequoia 15.6.1]
  • Interface: [UI]
  • Version: [e.g. v1.3.0]
  • Extensions enabled: [Jenkins MCP server plugin]
  • Provider & Model: [gtp-4-o]

Additional context
I'm happy to provide more info or details or anything on how to reproduce .

Metadata

Metadata

Assignees

Labels

mcpMCP/Extension relatedp2Priority 2 - Mediumwaiting

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions