Skip to content

release: v0.4.1 with Bot readback fix, batch ingest and sandbox configuration - #31

Merged
Tynwink2000 merged 7 commits into
mainfrom
release/0.4.1
Nov 12, 2026
Merged

Tynwink2000 merged 7 commits into
mainfrom
release/0.4.1

Conversation

@Tynwink2000

@Tynwink2000 Tynwink2000 commented Nov 12, 2026 •

Copy link
Copy Markdown
Contributor

Fix Bot writes that succeed in Core but incorrectly report verification_failed when the payload contains event_bindings or plugin_processors. The readback projection now retains both fields with the existing credential masking. Binding records tolerate Core-generated IDs and defaults while checking all submitted fields; changed values, missing fields, array order/length changes, and ignored clearing still fail verification. Nested configuration objects retain exact replacement checks.

This release branch combines three completed branches:

Closes #27
Closes #30

Validation: reproduced #27 before the fix; focused regression tests, full go test -count=1 ./..., and go vet ./... pass on the combined branch. CI runs race-enabled tests on Linux/macOS/Windows and builds all six release targets. Real E2B sandbox execution was not performed.

Sandbox configuration preserves capability/permission preflights and requires the Core routes from langbot-app/LangBot#2882 plus the four-line declaration fix in langbot-app/LangBot#3016. Core behavior and the capability protocol remain unchanged.

After merging, publish v0.4.1 from the resulting main commit with six binaries, both installers, and SHA-256 checksums. README feature documentation is included; no hardcoded README version needs bumping.

@Tynwink2000
Tynwink2000 merged commit 4ed5274 into main Nov 12, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant