Add Kiro CLI agent support - #14928
Conversation
|
Thank you for your pull request and welcome to our community. We require contributors to sign our Contributor License Agreement, and we don't seem to have the users @hengliu0919 on file. In order for us to review and merge your code, each contributor must visit https://cla.warp.dev to read and agree to our CLA. Once you have done so, please comment |
|
Thank you for your pull request and welcome to our community. We require contributors to sign our Contributor License Agreement, and we don't seem to have the users @hengliu0919 on file. In order for us to review and merge your code, each contributor must visit https://cla.warp.dev to read and agree to our CLA. Once you have done so, please comment |
|
@cla-bot check |
|
The cla-bot has been summoned, and re-checked this pull request! |
Define the supported Kiro CLI integration scope for GH9066 and document why plugin status support remains out of scope.
|
Every PR must be linked to a same-repo issue before Oz can review it. This PR is linked to #9066, but no linked issue is marked See the contribution guidelines for the full readiness model. Powered by Oz |
There was a problem hiding this comment.
Every PR must be linked to a same-repo issue before Oz can review it.
This PR is linked to #9066, but no linked issue is marked ready-to-implement yet. Only repository maintainers apply that label, so please wait for a maintainer to mark the issue. Once it is marked, push a new commit or comment /oz-review to re-trigger review.
See the contribution guidelines for the full readiness model.
Powered by Oz
Description
Adds first-class Kiro CLI support across Warp's CLI-agent surfaces:
kiro-cliand its launcher aliases as Kiro sessions.This draft also adds the required product and technical specifications:
specs/GH9066/product.mdspecs/GH9066/tech.mdPlease review the specifications before the implementation. They update the scope from closed spec PR #12387 and leave unsupported plugin status integration out of this change.
Linked Issue
Closes #9066
ready-to-specorready-to-implement.Testing
./script/format --checkcargo clippy --workspace --exclude warp_completer --all-targets --tests -- -D warningscargo clippy -p warp --all-targets --tests -- -D warningscargo clippy -p warp_completer --all-targets --tests -- -D warningscargo +stable test -p warp test_kiro_variant_properties --libcargo +stable test -p warp cli_agent_rich_input_hint_text_mentions_active_cli_agent --libDISPLAY=:99 LIBCLANG_PATH=/usr/lib64 WARPUI_USE_REAL_DISPLAY_IN_INTEGRATION_TESTS=1 cargo +stable run -p integration --bin integration -- test_kiro_cli_rich_input_shows_kiro_brandingThe real-display e2e test passed and verified the active Kiro session, open Rich Input state, configured placeholder, Kiro icon,
Enter prompt for Kiro...UI, and rendered vertical-tabs panel../script/runScreenshots / Videos
Rich Input
Vertical Tabs
Agent Mode
CHANGELOG-IMPROVEMENT: Add Kiro CLI detection, branding, skill integration, and Rich Input support.