Skip to content

Releases: langbot-app/langbot-plugin-sdk

v0.4.13

Choose a tag to compare

@dadachann dadachann released this 04 Jul 05:38
2e84f76

fix(runtime): remove memory_mb from _COMPAT_FIELDS - eliminates BoxSessionConflictError when python and node MCPs share mcp-shared session with different memory requirements

v0.4.12

Choose a tag to compare

@dadachann dadachann released this 04 Jul 01:26
aebfc80

fix: add memory_mb to BoxManagedProcessSpec so per-process memory override works; eliminates AttributeError and node/npx MCP OOM kills (return_code=137)

v0.4.11

Choose a tag to compare

@dadachann dadachann released this 04 Jul 01:18
5395797

fix: add memory_mb to BoxManagedProcessSpec + per-process memory override in nsjail backend - eliminates node/npx MCP OOM kills

v0.4.10

Choose a tag to compare

@dadachann dadachann released this 04 Jul 00:53
5395797

fix: per-process memory_mb for node/npx MCP OOM fix

0.4.9

Choose a tag to compare

@dadachann dadachann released this 03 Jul 04:57
b898a10

Raise nsjail RLIMIT_AS to hard (#97) so node/npx stdio MCP servers (e.g. firecrawl-mcp) no longer crash with WebAssembly.instantiate OOM. Physical memory stays bounded by cgroup_mem_max / container mem_limit.

0.4.8

Choose a tag to compare

@dadachann dadachann released this 03 Jul 04:15
a2f0724

Fix long-lived Box stdio MCP servers dropping with Box managed process exited unexpectedly / Failed after 4 attempts.

  • Server-driven WebSocket heartbeat (30s) on the managed-process stdio relay (#95), preventing transient WS drops caused by a missed client ping/pong under event-loop stalls.

Pairs with LangBot#2303 which makes the LangBot side reuse the live managed process on a transport reconnect instead of tearing it down and rebuilding.

0.4.7

Choose a tag to compare

@RockChinQ RockChinQ released this 02 Jul 16:49

Release langbot-plugin 0.4.7.

0.4.6

Choose a tag to compare

@RockChinQ RockChinQ released this 22 Jun 15:06

Release langbot-plugin 0.4.6.

0.4.5

Choose a tag to compare

@huanghuoguoguo huanghuoguoguo released this 19 Jun 14:53
a9632af

What's Changed

  • fix(entities): add provider_specific_fields to Message / ToolCall / MessageChunk / ToolCallChunk (#83)

    Lets provider-specific metadata round-trip through the message entity layer. Specifically required for Gemini's thought_signature, which must be preserved across tool-call rounds for function calls to work correctly (see langbot-app/LangBot#1899). Optional field defaulting to None → fully backward-compatible.

Full Changelog: 0.4.4...0.4.5

0.4.4

Choose a tag to compare

@RockChinQ RockChinQ released this 13 Jun 11:59

feat(runtime): capture per-plugin stderr logs into a ring buffer and expose them via a new GET_PLUGIN_LOGS action, so LangBot can display plugin logger output on the plugin detail page.