Skip to content

Commit a06cfbd

Browse files
committed
sync(bfmono): fix(gambit): unblock npm dnt build for 0.8.5-rc.4 (+19 more) (bfmono@0fdcdf864)
This PR is an automated gambitmono sync of bfmono Gambit packages. - Source: `packages/gambit/` - Core: `packages/gambit/packages/gambit-core/` - bfmono rev: 0fdcdf864 Changes: - 0fdcdf864 fix(gambit): unblock npm dnt build for 0.8.5-rc.4 - 48cd964d4 feat(gambit-core): restore built-in exec via host adapter - b48ad8ec2 chore(gambit): cut 0.8.5-rc.3 - 701935f94 ci(gambit-core): gate npm compatibility in core CI - 6957cc580 docs(gambit-core): document worker sandbox host contract - 2eb1ce7c6 test(gambit-core): add unsupported worker sandbox coverage - 825145eea fix(gambit-core): partition worker sandbox by runtime host - 1801a5380 refactor(gambit-core): remove built-in exec tool from runtime - 9db408859 fix(gambit-release): support nested core path and cut 0.8.5-rc.2 - 5e286d3a9 fix(gambit): clean codex smoke temp artifacts under ignored tmp - 2ce4b7ee8 fix(gambit): resolve local jsr package in release-binaries compile - e0c706e16 feat(gambit-simulator): show deck labels in build file selector - 02e3a5133 fix(gambit-simulator): keep test run metadata timestamp stable on selection - d5d4c4790 fix(gambit): make publish config resilient when init package scaffold is absent - e59c46b74 docs(gambit): align snippet terminology and publish migration post - 32c05988a chore(gambit): migrate demo and docs built-in URIs to snippets - 0c3283e87 chore(gambit): rename legacy action/test deck keys in examples and docs - e6cee968d chore(gambit-examples): adopt scenario participant snippet in user-turn decks - 898e776f0 feat(gambit): add scenario participant snippet and scaffold adoption - e61fcaa4e feat(gambit-simulator): add previous test run selectors for test and grade Do not edit this repo directly; make changes in bfmono and re-run the sync.
1 parent fc5169f commit a06cfbd

4 files changed

Lines changed: 20 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,12 @@ since = "23ccdd7fdda8909a1395dff3eb2bbbaae8cba692"
99

1010
- TBD
1111

12+
## v0.8.5-rc.4
13+
14+
- chore(infra): run `deno task build_npm` for gambit during `bft precommit`
15+
- fix(gambit): ignore dnt TS2345 diagnostics from vendored `@std/fs` and
16+
`@std/toml` npm-compat sources
17+
1218
## v0.8.5-rc.3
1319

1420
- fix(gambit-release): support nested core path and cut 0.8.5-rc.2

deno.jsonc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"$schema": "https://deno.land/x/deno/cli/schemas/config-file.v1.json",
33
"name": "@bolt-foundry/gambit",
44
"description": "Agent harness framework for building, running, and verifying LLM workflows in Markdown and code.",
5-
"version": "0.8.5-rc.3",
5+
"version": "0.8.5-rc.4",
66
"license": "Apache-2.0",
77
"repository": {
88
"type": "git",

packages/gambit-core/deno.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@bolt-foundry/gambit-core",
3-
"version": "0.8.5-rc.3",
3+
"version": "0.8.5-rc.4",
44
"description": "Core runtime for Gambit decks.",
55
"license": "Apache-2.0",
66
"repository": {

scripts/build_npm.ts

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,18 @@ try {
244244
noImplicitAny: false,
245245
skipLibCheck: true,
246246
},
247-
filterDiagnostic: (diagnostic) => diagnostic.code !== 2339,
247+
filterDiagnostic: (diagnostic) => {
248+
if (diagnostic.code === 2339) return false;
249+
if (diagnostic.code !== 2345) return true;
250+
const fileName = diagnostic.file?.fileName?.replaceAll("\\", "/") ?? "";
251+
if (
252+
fileName.includes("/src/deps/jsr.io/@std/fs/") ||
253+
fileName.includes("/src/deps/jsr.io/@std/toml/")
254+
) {
255+
return false;
256+
}
257+
return true;
258+
},
248259
package: {
249260
name: pkg.name,
250261
version: pkg.version,

0 commit comments

Comments
 (0)