Show messages:
1-15
16-35
36-37
From: Gabriel
Hey everyone,
v. 0.4.0 is out
This release only changes the server. The MoI side is unchanged, so you don't need to reinstall the bridge. Pull, rebuild, and restart your AI client.
What's new:
- Better help on MoI objects. moi_factory_help can now describe objects, edges and styles, which MoI's own API doesn't document. It works without a running MoI session.
- Clearer hints when a script goes wrong.
- If a script returns nothing because it has no return, the reply now says so.
- If a script fails on a large model, the error stays short: it lists up to 10 object ids and gives a count for the rest.
- Nine more MoI scripting pitfalls are explained to the agent. These include commit() return values, mesh import, join returning one object per connected group, and isClosed on breps. The whole list is now easier for the agent to read.
- Units. On a document with no unit system, the agent may set millimeters on its own when it's only testing. Otherwise it still asks you first.
Full changelog and download:
Changelog mcp-bridge-for-moi 0.4.0
Cheers,
Gabriel
From: Gabriel
Hey everyone,
v. 0.5.0 is out: see what the tools cost your agent
This release is about token cost. It changes nothing in the MoI bridge, so updating the server is enough.
- New tokens command. "mcp-bridge-for-moi tokens" estimates how many tokens each tool definition costs an agent, and the total. It needs no MoI session. Add --json to print the definitions as the server sends them.
- Token use section in the README. It lists the cost tool by tool and explains how to check it in your own client. With every definition loaded up front, the estimate is about 3,900–4,400 tokens. Claude Code's /context counted about 5,700 in my test. Clients that load definitions on demand pay less.
- A size guard. A test fails ifst a set size, so the cost can't creep upunnoticed.
- moi_eval description trimmed.de's 2,048-character cap on tooldescriptions, so its ending was cut off. The MoI scripting traps and helper details now live inmoi_factory_help('traps') and moi_factory_
- Pointer on failure. When a moi_eval fails with moi_error, the reply now points to moi_factory_help('traps').
Release notes and download:
v0.5.0 on GitHub'
Cheers,
Gabriel
Show messages:
1-15
16-35
36-37