feat(app): add ByteDance TRAE CLI to the ACP provider catalog (#1831)
* feat(app): add ByteDance TRAE CLI to the ACP provider catalog Adds the official ByteDance TRAE CLI (traecli) to the in-app ACP provider catalog. traecli is ACP-native, so Paseo drives it over the standard ACP transport via `traecli acp serve`, reusing the generic ACP client exactly like Kiro, Qoder, Cursor, and Gemini. - catalog: traecli entry (command ["traecli","acp","serve"], manual install) - icon: vendored TRAE monogram SVG + registered icon name - docs: supported-providers list + CHANGELOG - tests: focused command + icon-name assertions Verified against the real traecli ACP surface in multica-ai/multica#4724. * feat(app): use the real TRAE app logo for the traecli provider icon * docs: drop TRAE CLI changelog entry --------- Co-authored-by: Mohamed Boudra <boudra.moha@gmail.com>
This commit is contained in:
co-authored by
Mohamed Boudra
parent
3708eddbcd
commit
5a0ea3385e
@@ -18,6 +18,7 @@ describe("resolveProviderIconName", () => {
|
||||
it("returns the catalog identifier for ACP catalog provider ids that ship an icon", () => {
|
||||
expect(resolveProviderIconName("amp-acp")).toEqual({ kind: "catalog", id: "amp-acp" });
|
||||
expect(resolveProviderIconName("gemini")).toEqual({ kind: "catalog", id: "gemini" });
|
||||
expect(resolveProviderIconName("traecli")).toEqual({ kind: "catalog", id: "traecli" });
|
||||
});
|
||||
|
||||
it("falls back to the bot icon for unknown custom providers", () => {
|
||||
|
||||
Reference in New Issue
Block a user