Skip to content

loobric-cli 1.2.0 — agents can attach media

Choose a tag to compare

@sliptonic sliptonic released this 25 Jul 22:52
· 16 commits to master since this release

Added

  • MCP: attach_media_from_url — agents can now attach media (founder decision reversing the v1 exclusion, prompted by the first real-world session leaving a manufacturer's CAD model behind). The MCP server downloads a public http(s) URL (50 MB cap; loobric-mcp User-Agent) and uploads the bytes through the existing audited media door onto a catalog or instance record's canonical media, stamped asserted:<agent>@mcp. Roles: model_3d, model_3d_basic, drawing_2d, image, icon, logo, document. File bytes never enter the model's context; non-http(s) URLs are refused before any fetch; re-attaching identical bytes is a no-op; no removal tool exists — dropping a media reference stays a human action. Tool count: 21.

Fixed

  • MCP: client_data no longer silently lost on create. The server stores client_data only under a named client section; without a name it was dropped without error (caught by the media e2e smoke). create_catalog_record now injects client: "mcp" when client_data arrives unnamed; an explicitly named client is left alone.