Skip to content

Update cleanup marker logic for Fedora users.#5868

Merged
The-Best-Codes merged 5 commits intoblock:mainfrom
sudocarlos:patch-1
Nov 26, 2025
Merged

Update cleanup marker logic for Fedora users.#5868
The-Best-Codes merged 5 commits intoblock:mainfrom
sudocarlos:patch-1

Conversation

@sudocarlos
Copy link
Contributor

Update cleanup marker logic for Fedora users.

Summary

Removes the double quotes from CLEANUP_MARKER for Fedora systems experiencing an error touch: cannot access '~/.config/goose/.mcp-hermit-cleanup-v1': No such file or directory when trying to add extensions.

Type of Change

  • Feature
  • Bug fix
  • Refactor / Code quality
  • Performance improvement
  • Documentation
  • Tests
  • Security fix
  • Build / Release
  • Other (specify below)

AI Assistance

  • This PR was created or reviewed with AI assistance

Testing

Manual testing. I made this change in my system to resolve the issue when I encountered it. I verified the same in a fresh Fedora Workstation 43 VM, too.

Related Issues

Relates to #ISSUE_ID
Discussion: LINK (if any)

Screenshots/Demos (for UX changes)

Before:

After:

Submitting a Recipe?

Email:

@michaelneale
Copy link
Collaborator

weird - what is adding double quotes? If that is an issue - could probably remove it for all, this can't just be fedora? (could try single quotes too).

@michaelneale
Copy link
Collaborator

@sudocarlos if you can do the DCO thing as well, would be appreciated, and can get it in (still very strange! but I have seen weirder things and clearly this worked for you when packaged up).

sudocarlos and others added 4 commits November 25, 2025 21:20
Update cleanup marker logic for Fedora users.

Signed-off-by: Carlos <me@sudocarlos.com>
Remove extra lines

Signed-off-by: Carlos <me@sudocarlos.com>
Signed-off-by: Carlos <me@sudocarlos.com>
…xpansion

Signed-off-by: Carlos <me@sudocarlos.com>

# One-time cleanup for existing Linux users to fix locking issues
CLEANUP_MARKER="~/.config/goose/.mcp-hermit-cleanup-v1"
CLEANUP_MARKER="${HOME}/.config/goose/.mcp-hermit-cleanup-v1"
Copy link
Collaborator

@The-Best-Codes The-Best-Codes Nov 26, 2025

Choose a reason for hiding this comment

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

Remove the quotes, it should work fine with them but better without them for consistency.

Signed-off-by: Carlos <me@sudocarlos.com>
Copy link
Collaborator

@The-Best-Codes The-Best-Codes left a comment

Choose a reason for hiding this comment

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

Looks good, @michaelneale do you mind reviewing this as well?

Copy link
Collaborator

@michaelneale michaelneale left a comment

Choose a reason for hiding this comment

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

I think should be great. thanks all

@The-Best-Codes The-Best-Codes merged commit cbb07d9 into block:main Nov 26, 2025
16 checks passed
@The-Best-Codes
Copy link
Collaborator

Merged @sudocarlos, thank you!

angiejones pushed a commit that referenced this pull request Nov 26, 2025
Signed-off-by: Carlos <me@sudocarlos.com>
BlairAllan pushed a commit to BlairAllan/goose that referenced this pull request Nov 29, 2025
Signed-off-by: Carlos <me@sudocarlos.com>
Signed-off-by: Blair Allan <Blairallan@icloud.com>
katzdave added a commit that referenced this pull request Dec 1, 2025
* 'main' of github.com:block/goose:
  blog: fixing img url (#5895)
  blog: MCPs for Developers (#5884)
  docs: Extension Manager MCP (#5883)
  Update cleanup marker logic for Fedora users. (#5868)
  Improve AWS credential loading and configuration handling in BedrockProvider  (#5699)
katzdave added a commit that referenced this pull request Dec 1, 2025
…nses-streaming

* 'main' of github.com:block/goose:
  Feat/automatic update installation (#5345)
  fix: Added "Merged consecutive assistant messages" to the acceptable issues for moim injection check (#5933)
  fix: anthropic provider model fetching (#5932)
  [MCP-UI] add CSP for images to proxy HTML (#5931)
  fix: correct typo in blog post (AIMDOEL -> AIMODEL) (#5902)
  feat: @goose in terminal (native terminal support) (#5887)
  docs: adding AI-friendly features (#5918)
  Blog/advent of ai announcement (#5917)
  Extension selector behind ALPHA flag (#5892)
  blog: typo fixes (#5896)
  blog: fixing img url (#5895)
  blog: MCPs for Developers (#5884)
  docs: Extension Manager MCP (#5883)
  Update cleanup marker logic for Fedora users. (#5868)
  Improve AWS credential loading and configuration handling in BedrockProvider  (#5699)
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.

3 participants

Comments