Add Kiro CLI - #561
Open
CatherineCao2016 wants to merge 1 commit into
Open
Conversation
AbduRahmanS
added a commit
to AbduRahmanS/kiro-acp-bridge
that referenced
this pull request
Sep 5, 2026
Two corrections after reviewing the other Kiro submissions to the ACP Registry.
The authMethods claim was wrong. I reported that Kiro returns authMethods: [] and
concluded it advertises no auth method at all. It is state-dependent: the shipped
binary contains a kiro-login method ('Kiro Login', 'Run `… login` in terminal to
authenticate') which it advertises when authentication is required. The empty list
I measured means 'nothing needed right now', because the test machine was signed
in. Registry PR agentclientprotocol/registry#561 states this independently, which
is what prompted the recheck.
Terminal auth is still justified, but for narrower and more accurate reasons: a
client must decide what to render from one initialize response without knowing the
auth state, and kiro-cli may be absent entirely -- which is the Registry runner's
condition, since the bridge ships via npx and does not bundle Kiro. Both are now
stated instead of the stronger wrong claim, in auth.ts, bridge.ts, research.md,
publishing.md, capability-matrix.md, final-report.md and the two fixtures.
Renamed the registry display name from 'Kiro' to 'Kiro Bridge'. Three open PRs
(#33, #209, #561) submit Kiro CLI itself under id 'kiro'; taking the bare name for
a third-party wrapper would be confusing next to those and would imply an
endorsement that does not exist. #482 sets the precedent with 'Kiro Gateway'. The
description now leads with what this adds rather than restating what Kiro is.
AbduRahmanS
added a commit
to AbduRahmanS/registry
that referenced
this pull request
Sep 5, 2026
Three open PRs (agentclientprotocol#33, agentclientprotocol#209, agentclientprotocol#561) submit Kiro CLI itself under id 'kiro'. Taking the bare name 'Kiro' for a third-party wrapper would sit confusingly beside those and would imply an endorsement that does not exist. agentclientprotocol#482 sets the precedent with 'Kiro Gateway'. The description now leads with what this adds rather than restating what Kiro is, since the entry only makes sense in relation to Kiro CLI.
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.
This PR adds Kiro CLI to the agent registry.
Kiro CLI provides an ACP server via
kiro-cli acp, letting ACP-compatible clients discover Kiro CLI, download a versioned release, verify the checksum, and start its ACP server automatically.Distribution
.tar.gzarchives with SHA-256 checksums from the official release manifest)..dmg/.msiinstallers, which the registry does not accept. Users on macOS and Windows can download Kiro CLI directly from kiro.dev. We plan to add these platforms to the registry once versioned archive builds are available.Authentication
When authentication is required, Kiro CLI advertises the
kiro-loginmethod during ACP initialization; users complete authentication by runningkiro-cli loginin a terminal.Validation
build_registry.pypasses locally (schema, icon, and URL validation):Added agent: kiro v2.20.1.icon.svgis a 16x16 monochromecurrentColorglyph of the Kiro mark.