protege-mcp v0.3.1
Ontology Assistant attachments. The in-Protégé chat input now accepts attachments:
- Long pasted text is compacted in the transcript as
[Pasted content #N: … chars]while the full body still reaches the assistant (large bodies are buffered to a temp file and referenced by path, so no paste can overflow the command line). - Files & images via the Attach button, drag/drop, or clipboard paste become
[Image #N]/[File #N: name]placeholders. Codex receives images via native--image; Claude is granted read access via--add-dir.
Privacy & robustness. Each attached file/image is copied into its own owner-only temp folder and only that single-file copy is exposed to the CLI — never the rest of its containing folder — and the copies are deleted when the turn finishes. The one-time egress consent is re-versioned and reworded to name attachments/pasted content (shown once more). A placeholder edited away before Send is reported and not sent; the clipboard-image encode runs off the EDT with a generation guard so a reset mid-encode can't inject a stale attachment.
Tool count unchanged (47). Requires Java 17+. Install via File ▸ Check for plugins, or drop protege-mcp-0.3.1.jar into Protégé's plugins/ folder.