Skip to content

fix(coding-agent): reduce npm dependency downloads - #300

Merged
Pepps233 merged 5 commits into
mainfrom
fix/npm-install-3-packaging
Oct 28, 2026
Merged

Pepps233 merged 5 commits into
mainfrom
fix/npm-install-3-packaging

Conversation

@Pepps233

@Pepps233 Pepps233 commented Oct 28, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Reduce external dependency entries from 228 to 140 by bundling the Mistral provider's required JavaScript.

Reasoning

Avoid downloading unused SDK dependencies while preserving provider behavior, native assets, extension loading, and optional tracing integrations.

Changes

  • Bundle reviewed provider inputs during npm staging.
  • Preserve licenses, declarations, exports, and integrity inventories.
  • Regenerate installation locks.
  • Resolve pnpm acceptance imports from canonical package paths.

Testing

  • Packaging, bundling, lock-resolution, and payload tests passed.
  • Mock-fetch provider streaming, error, cancellation, and deterministic-output tests passed.
  • Local npm/pnpm/Bun candidate acceptance passed.
  • npm run check and ./test.sh passed locally.

@Pepps233 Pepps233 added coding-agent dependencies Pull requests that update a dependency file labels Oct 28, 2026
@Pepps233 Pepps233 self-assigned this Oct 28, 2026
@Pepps233 Pepps233 changed the title fix(coding-agent): reduce npm dependency downloads (3/4) fix(coding-agent): reduce npm dependency downloads Oct 28, 2026
@Pepps233
Pepps233 changed the base branch from fix/npm-install-2-pnpm to main October 28, 2026 22:08
@Pepps233
Pepps233 merged commit e5cfbe8 into main Oct 28, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

coding-agent dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant