Open
Conversation
--no-cache is the idiomatic flag name (npm, pip, docker) and better describes the behavior, especially with --local where there is no registry update involved. Renames RunOptions.update to .noCache and normalizes Commander.js --no-* boolean in both action handlers.
Collaborator
|
Currently
Do we want |
Contributor
Author
Good point. this is more about ergonomics for the user. The use case i had was a local mcp bundle. I was rebuilding the bundle with new code, but the exploded directory was still being cached. So we need a means to basically remove the unziped version |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
--updateflag to--no-cacheonmpak run/mpak bundle runfor better developer ergonomics--no-cacheis the idiomatic flag name (npm, pip, docker) and better describes the behavior — especially with--localwhere there's no registry update involvedRunOptions.updatetoRunOptions.noCacheand normalizes Commander.js--no-*boolean in both action handlersTest plan
pnpm buildpassesmpak run --helpshows--no-cache, no--updatempak run --no-cache --local <bundle>forces re-extraction