Mooncore.Dev.RequestLogger
(mooncore v0.2.5)
Copy Markdown
Logs action calls to the dev dashboard.
Called internally by Mooncore.Action.execute/2 — captures all actions
regardless of transport (HTTP, WebSocket, MCP runner).
Logs are stored in Mooncore.MCP.Watcher with tag :action.
Only logs when MOONCORE_DEV_SECRET is set.
Summary
Functions
Log an action call with its request context, result, and duration. Called automatically from Action.execute after every action.