feat: add "iapp chain select" command#268
Merged
PierreJeanjacquot merged 6 commits intomainfrom Feb 19, 2026
Merged
Conversation
|
You have run out of free Bugbot PR reviews for this billing cycle. This will reset on March 10. To receive reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial. |
Contributor
There was a problem hiding this comment.
Pull request overview
Adds a new CLI subcommand to set the project’s defaultChain in iapp.config.json, along with tests to validate config defaults and the new selection behavior.
Changes:
- Add
iapp chain select <chainName>command wired into the yargs CLI. - Implement
chainSelectcommand to updatedefaultChainin the project config (after locating project root). - Extend CLI tests with config-reading helper and new
chain selecttest cases.
Reviewed changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 5 comments.
| File | Description |
|---|---|
| cli/test/test-utils.ts | Adds readIAppConfig(projectDir) helper to read iapp.config.json from tests. |
| cli/test/iapp.test.ts | Adds assertions for init-generated config defaults and adds chain select tests. |
| cli/src/index.ts | Registers new chain select command with SUPPORTED_CHAINS choices. |
| cli/src/cmd/chain-select.ts | Implements command logic to update and persist defaultChain in config. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
abbesBenayache
approved these changes
Feb 19, 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.
changes
add
iapp chain select <name>command to update the project default chain