bridge-v0.2.1: yade-mcp-bridge 0.2.1
·
113 commits
to master
since this release
yade-mcp-bridge 0.2.1
Task output pagination is now performed on the bridge.
Highlights
- handle_check_task_status accepts skip_newest / limit / filter_text and
returns an explicit pagination dict (total_lines, line_range, has_older,
has_newer) alongside the paginated output window. - ScriptTask.get_paginated_output reads the full log file and applies the
tail-biased window + optional substring filter. Log files are now read
with errors='replace', so mixed-encoding output no longer crashes status
queries with UnicodeDecodeError. - The WebSocket safety net in _send_response keeps the TAIL (most recent
output) instead of the HEAD, which matches the monitoring use case for
long-running tasks.
This release is co-published with yade-mcp 0.2.1; the new check_task_status
payload format is required by that client.