You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 13c9570
Browse filesBrowse the repository at this point in the historyBrowse files
fix: address review threads on the legacy-removal PRs (#850)
* fix(entry,state): accept CommonJS server factories and pin journal nullability
`scanEntryExportsSource` now counts a top-level `module.exports = <expr>` as a
default export, so AB4730 no longer rejects a `.cjs` stdio MCP entry that the
generated lifecycle shell can run: the shell imports the entry namespace and
the bundler exposes `module.exports` as its `default`. `exports.foo` and
`module.exports.foo` stay named.
The SQLite state driver's generic table check now compares each column's
NOT NULL flag from `PRAGMA table_info` against the CREATE TABLE statements, so
a journal whose `result_state` is nullable fails at open with the existing
typed `corrupt` error instead of on the first NULL row.
Docs record both, plus the resource/app contract fixture shape, in en and zh.
* chore: link changeset to #850
* fix(config): scope CommonJS factory detection to AB4730 and skip a local module binding
0 commit comments