Skip to content

feat(runtime): add Trae CLI ACP runtime#12

Merged
522700967-wq merged 2 commits into
nexu-io:mainfrom
JasonYang0104:feat/trae-cli-yolo-runtime
Jun 5, 2026
Merged

feat(runtime): add Trae CLI ACP runtime#12
522700967-wq merged 2 commits into
nexu-io:mainfrom
JasonYang0104:feat/trae-cli-yolo-runtime

Conversation

@JasonYang0104

Copy link
Copy Markdown
Contributor

Summary

  • add a public Trae CLI runtime adapter that launches traecli acp serve --yolo over ACP stdio
  • register Trae CLI in the built-in agent list
  • add focused runtime coverage for registration, yolo launch args, and public-surface leakage checks
  • update English and Chinese README agent counts / supported-agent tables

Validation

  • pnpm --filter @html-video/runtime build
  • pnpm --filter @html-video/runtime test
  • pnpm exec biome lint packages/runtime/src/defs/trae-cli.ts packages/runtime/src/registry.ts packages/runtime/test/trae-cli.test.mjs
  • pnpm -r build
  • pnpm -r typecheck
  • pnpm smoke
  • git diff --check
  • built-runtime smoke: findAgent('trae-cli') returns the adapter and detectOne finds local traecli
  • traecli acp serve --help includes -y, --yolo

Notes

  • pnpm -r test still fails on current main because packages/core declares node --test test/ but has no packages/core/test/ directory.
  • pnpm lint still reports pre-existing Biome debt outside this PR scope; focused lint for the changed runtime files passes.

@lefarcen
lefarcen requested a review from mrcfps June 5, 2026 03:52
@lefarcen lefarcen added size/M Size M (100-299 LOC) risk/high High risk type/feature Feature change labels Jun 5, 2026
@JasonYang0104
JasonYang0104 force-pushed the feat/trae-cli-yolo-runtime branch from c66695f to f3f6672 Compare June 5, 2026 03:55
@lefarcen
lefarcen requested a review from elihahah666 June 5, 2026 04:01
…pt conflict)

# Conflicts:
#	packages/runtime/package.json
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

risk/high High risk size/M Size M (100-299 LOC) type/feature Feature change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants