From 5ec2018c8a3f0a692857f407672d8ef89e3c9c91 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sat, 10 Jan 2026 04:30:56 +0100 Subject: [PATCH] fix(release): include msteams in npm pack --- CHANGELOG.md | 1 + package.json | 1 + scripts/release-check.ts | 6 +++++- 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6a6c6e1d1..56ec5f138 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -36,6 +36,7 @@ - Apps/Branding: refreshed iOS/Android/macOS icons (#521) — thanks @fishfisher. ### Fixes +- Packaging: include MS Teams send module in npm tarball. - Sandbox/Browser: auto-start CDP endpoint; proxy CDP out of container for attachOnly; relax Bun fetch typing; align sandbox list output with config images. - Agents/Runtime: gate heartbeat prompt to default sessions; /stop aborts between tool calls; require explicit system-event session keys; guard small context windows; fix model fallback stringification; sessions_spawn inherits provider; failover on billing/credits; respect auth cooldown ordering; restore Anthropic OAuth tool dispatch + tool-name bypass; avoid OpenAI invalid reasoning replay; harden Gmail hook model defaults. - Agent history/schema: strip/skip empty assistant/error blocks to prevent session corruption/Claude 400s; scrub unsupported JSON Schema keywords + sanitize tool call IDs for Cloud Code Assist; simplify Gemini-compatible tool/session schemas; require raw for config.apply. diff --git a/package.json b/package.json index e34a1c18b..a0603ff75 100644 --- a/package.json +++ b/package.json @@ -25,6 +25,7 @@ "dist/infra/**", "dist/macos/**", "dist/media/**", + "dist/msteams/**", "dist/process/**", "dist/sessions/**", "dist/providers/**", diff --git a/scripts/release-check.ts b/scripts/release-check.ts index 3863a9d11..e94db0713 100755 --- a/scripts/release-check.ts +++ b/scripts/release-check.ts @@ -5,7 +5,11 @@ import { execSync } from "node:child_process"; type PackFile = { path: string }; type PackResult = { files?: PackFile[] }; -const requiredPaths = ["dist/discord/send.js", "dist/hooks/gmail.js"]; +const requiredPaths = [ + "dist/discord/send.js", + "dist/hooks/gmail.js", + "dist/msteams/send.js", +]; const forbiddenPrefixes = ["dist/Clawdbot.app/"]; function runPackDry(): PackResult[] {