Skip to content

Conversation

@bobbyhouse
Copy link
Contributor

@bobbyhouse bobbyhouse commented Jan 6, 2026

What I did
In the createprofile logic we were skipping any entries that did not have an image. This inadvertently skipped any remotes.

This PR adds a check for remotes. If the server is either a remote or an image it will be added to a profile.

To reproduce the issue:

  1. Add a remote to a session
  2. Use the built-in mcp-create-profile to save server and config to a profile
  3. Get error about no images found

Related issue

(not mandatory) A picture of a cute animal, if possible in relation to what you did

In the createprofile logic we were skipping any entries that did not
have an image. This inadvertently skipped any remotes.

Add a check for remotes.
@bobbyhouse bobbyhouse requested a review from a team as a code owner January 6, 2026 18:45
@bobbyhouse bobbyhouse requested a review from cmrigney January 6, 2026 18:46
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The local beads file shouldn't be versioned, right?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I didn't mean to add it. removing it

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've fixed this in #313 as well. Can you take a look at the change to createprofile.go there? I'm just putting the final touches on that PR right now.

@bobbyhouse bobbyhouse closed this Jan 6, 2026
// Determine server type based on whether it has an image or remote endpoint
var serverType workingset.ServerType

if catalogServer.Image != "" {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just for reference, there is a Type property that will either be server, remote, or poci that could also be checked here.

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.

4 participants