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
JavaFX 27 (2026-10-18), from 25.0.4, the contract's version; compile-only, as before.
Added
The validator knows a set of nested classes (contract ofClasses, 2026-10-16): such a set passes when its
classes' setup type is one a host writes, and a part of its field type (or of its element, when referred to by
name) counts as writable, since the host writes it as a reference (Screens.MARKET.beerBuy).
botmaker mcp-bridge: Studio's MCP tools over stdio, across Studio's restarts. An MCP client configured
with Studio's HTTP endpoint marked it failed each time Studio stopped, until the user reconnected it by hand.
The bridge is the client's server for its whole session: it reads Studio's port and token from Studio's mcp.json, forwards each call while Studio runs, answers that Studio is not running while it does not, and
sends notifications/tools/list_changed when Studio comes back or restarts. Claude Code: claude mcp add botmaker-studio -- botmaker mcp-bridge.
The bridge checks it talks to Studio before it sends the token. A process that took Studio's port while
Studio was down is asked for /mcp-hello's proof first and gets no token.
start_studio starts Studio from the bridge while it is down: --studio <command> ($BOTMAKER_STUDIO), or --umbrella <dir> ($BOTMAKER_UMBRELLA) for a dev Studio run by Maven. Its output goes to Studio's cache, studio-run.log. The tool is listed whether Studio runs or not.