refactor: rename generic --id flags to resource-specific names #44
+269
−161
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.
Rename all generic --id flags to resource-specific names for improved clarity:
Also adds TestNoGenericIDFlags test to prevent regression.
Greptile Overview
Greptile Summary
This PR systematically renames all generic
--idflags to resource-specific names across the CLI, improving clarity and preventing ambiguity when multiple resource types are in scope.Key Changes
TestNoGenericIDFlagsto prevent future use of generic--idflagsFlag Mappings
--id→--session-id--id→--function-id--id→--vault-id--id→--profile-id--id→--persona-id--id→--agent-idImpact
This is a breaking change for CLI users who rely on the
--idflag. Error messages and documentation have been updated accordingly. The refactoring is thorough and consistent across all affected commands.Confidence Score: 5/5
Important Files Changed
--idto--agent-idfor status, stop, workflow-code, and replay commands; updated error message--idflags across all command groups--idto--function-idacross all function commands; updated comments and examples--idflag to--session-idfor all page commands--idto--vault-idfor credentials, update, and delete commands--function-idand updated test comments--session-idinstead of--id