Yichen Jiang 3a37ec4974 fix(cli): boot the composition test the way the profile boot now does hai 1 mes
..
config ef089ed6ec fix(agent-presets): keep the code preset on one plane, and check that hai 1 mes
reference 62d0f26fd6 refactor(cli)!: namespace the profile and bundle manifests under dsh.profile and dsh.bundle hai 1 mes
src 3d68185480 feat(web): move the agent plane behind per-session presets hai 1 mes
tests 3a37ec4974 fix(cli): boot the composition test the way the profile boot now does hai 1 mes
README.i18n.yaml 62d0f26fd6 refactor(cli)!: namespace the profile and bundle manifests under dsh.profile and dsh.bundle hai 1 mes
README.md 62d0f26fd6 refactor(cli)!: namespace the profile and bundle manifests under dsh.profile and dsh.bundle hai 1 mes
README.zh.md 62d0f26fd6 refactor(cli)!: namespace the profile and bundle manifests under dsh.profile and dsh.bundle hai 1 mes
composition.md cd6b4ee3c9 feat(cli)!: dsh boots profiles; plugin subcommand manages them via pnpm hai 2 meses
package.json 3a37ec4974 fix(cli): boot the composition test the way the profile boot now does hai 1 mes
tsconfig.json cd6b4ee3c9 feat(cli)!: dsh boots profiles; plugin subcommand manages them via pnpm hai 2 meses
tsdown.config.ts 10bb9cbf4a cleanup: remove TUI package and legacy dsh entrypoints hai 2 meses

README.i18n.yaml

# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# side as of the last confirmed-consistent state. Both languages carry equal authority;
# after editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write apps/cli/README.md
README.md: f50f26ec5de54e094e17221f7cd355483483754e
README.zh.md: 242e64a0c42064b9f0b7621e665e85fe44523fe5