Skip to content

FastLogs 0.5.0 - agent tooling

Choose a tag to compare

@AitiX AitiX released this 16 Jul 09:29

Added: liveness beacon for the command channel (GET /api/commands//health, admin or scoped command token) reporting pollingNow / lastPollAt / lastPollSecAgo, stamped on every poll including idle ones - it tells an agent 'no build is running' apart from 'the handler hung', which otherwise look identical (CONTRACT section 8e; COMMANDS_LIVENESS_SEC, default 10). Added: MCP server (server/mcp/) exposing the API as native agent tools - run_command (enqueue and wait), enqueue/result, channel_health, await_log, search_logs, get_log; an isolated subpackage with its own dependencies, so the server core keeps its single dependency. Verified: 260 server tests, the end-to-end harness against a real built player (9/9), and the MCP tools driven against that same real player (7/7). Install (Unity): https://github.com/AitiX/Fastlogs.git?path=/unity#v0.5.0