#22504: chore: remove unused Teams hosting deps
channel: msteams
extensions: llm-task
extensions: lobster
extensions: open-prose
scripts
maintainer
size: S
## Summary
- Remove unused Microsoft Teams extension dependencies (`@microsoft/agents-hosting-express`, `@microsoft/agents-hosting-extensions-teams`) from `extensions/msteams/package.json`.
- Point A2UI rolldown alias resolution for lit/context/signals directly at the `ui` workspace dependency tree.
- Add `rolldown` fallback in `scripts/bundle-a2ui.sh` when the binary is not on PATH.
## Validation
- `pnpm deadcode:report:ci:knip` generated artifacts and no longer reports these Teams deps as unused in this tranche.
- `pnpm install --lockfile-only` refreshed lockfile dependencies.
Most Similar PRs
#16140: fix: convert installable extension deps from workspace:* to peerDep...
by battman21 · 2026-02-14
57.6%
#11454: fix(plugins): remove workspace:* from extension dependencies
by AnonO6 · 2026-02-07
56.4%
#13089: fix(msteams): alias team config under channel conversation IDs for ...
by BradGroux · 2026-02-10
56.3%
#16606: Fix Teams plugin: ship required @microsoft/agents-hosting deps in b...
by daocoding · 2026-02-14
56.1%
#21979: chore: add knip dependency check and remove unused dependencies
by chansuke · 2026-02-20
55.9%
#22182: fix(msteams): prevent false auto-restart loop after successful startup
by pandego · 2026-02-20
55.5%
#20055: fix(plugins): strip workspace:* dev-deps before npm install
by openperf · 2026-02-18
55.1%
#20415: fix(extensions): use dist/ import paths for bundled extensions
by 88plug · 2026-02-18
55.0%
#8500: fix: Remove workspace:* from devDependencies in voice-call plugin
by ImBIOS · 2026-02-04
54.5%
#13671: fix(memory-lancedb): ship @lancedb/lancedb for bundled extension
by CryptoJym · 2026-02-10
54.4%