feat: Update CLI and configuration documentation for new flags and parameters#805
Merged
officialasishkumar merged 5 commits intomainfrom Mar 23, 2026
Merged
feat: Update CLI and configuration documentation for new flags and parameters#805officialasishkumar merged 5 commits intomainfrom
officialasishkumar merged 5 commits intomainfrom
Conversation
…ew flags and parameters. Added details for `--host`, `--port`, `--grpc-port`, and `--base-path` in CLI commands. Enhanced configuration file section with `replaceWith`, `host`, `port`, `grpcPort`, and `basePath` options, including replay target resolution order and examples.
…precated options. Changed `--host`, `--port`, `--grpc-port`, and `--base-path` to camelCase format. Removed examples and notes related to deprecated flags for clarity.
|
Kilo Code Review could not run — your account is out of credits. Add credits at app.kilo.ai to enable reviews on this change. |
There was a problem hiding this comment.
Pull request overview
Updates the Keploy v3 configuration-file documentation to reflect new replay target selection options and revised test configuration fields, aiming to align docs with the updated CLI/config behavior.
Changes:
- Extends the sample
keploy.yamlwith newtestfields (e.g.,ignoredTests,replaceWith,host/port/grpcPort,basePath,mocking,disableMockUpload) and updates the defaultkeployContainername. - Adds detailed documentation for
replaceWithand a step-by-step “Replay Target Resolution Order”. - Renames/clarifies coverage configuration documentation (
skipCoverage) and fixes formatting aroundbypassRules.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
versioned_docs/version-3.0.0/running-keploy/configuration-file.md
Outdated
Show resolved
Hide resolved
versioned_docs/version-3.0.0/running-keploy/configuration-file.md
Outdated
Show resolved
Hide resolved
…ameters such as `ignoredTests`, `replaceWith`, `host`, `port`, `grpcPort`, `basePath`, and updating `keployContainer` to version 3. Included detailed explanations and examples for the new `replaceWith` functionality and replay target resolution order.
…file focus. Updated the section title and description, and removed detailed command usage examples to streamline the content. Added new tags and keywords relevant to the configuration file.
…s. Updated section title and description to reflect the new emphasis on Keploy CLI commands. Added detailed command usage with flags and removed deprecated options. Adjusted configuration file parameters, including updating `keployContainer` to version 2 and introducing `withCoverage` for coverage report generation.
gouravkrosx
approved these changes
Mar 23, 2026
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.
What has changed?
This pull request updates the Keploy CLI documentation and configuration file to introduce new replay target selection features, clarify the replay logic, and align flag and config names for consistency. The most important changes are grouped below:
CLI Flag and Behavior Updates
testcommand flags to include new options:--host,--port,--grpc-port, and--base-path. Several existing flags were renamed for consistency (e.g.,--apiTimeout→--api-timeout,--containerName→--container-name). Deprecated or replaced flags such as--generateTestReport,--coverage, and--goCoveragewere removed or replaced.--host,--port,--grpc-port, and--base-path, including usage examples and explanations for each.Replay Target Resolution Logic
--base-path,replaceWith,--host, and port overrides interact. Added notes on howreplaceWithrules are matched and the precedence of test-set-specific over global rules. [1] [2]Configuration File Enhancements
testsection of the configuration file:replaceWith,host,port,grpcPort,basePath,mocking, anddisableMockUpload. Provided detailed documentation and YAML examples for the new fields, especially forreplaceWithand replay target resolution. [1] [2]Naming and Defaults Consistency
coveragetoskipCoveragefor clarity and updated the documentation to reflect this change. Updated the default container name fromkeploy-v2tokeploy-v3. [1] [2]These changes improve the flexibility and clarity of Keploy's replay target configuration, making it easier for users to control and understand how testcases are replayed.
This PR Resolves #(issue)
Type of change
Please delete options that are not relevant.
How Has This Been Tested?
Please run npm run build and npm run serve to check if the changes are working as expected. Please include screenshots of the output of both the commands. Add screenshots/gif of the changes if possible.
Checklist: