Optionalprovider: IMetadataProviderUse Cleanup.
Cleans up old log entries
MCP connection ID (optional, cleans all if not specified)
Delete logs older than this many days
User context
Optionalprovider: IMetadataProviderNumber of deleted entries
Optionalprovider: IMetadataProviderUse CompleteLog.
Completes a log entry after tool execution
Log entry ID from startLog
Tool call result
Logging configuration
User context
Optionalprovider: IMetadataProviderOptionalprovider: IMetadataProviderUse FailLog.
Marks a log entry as failed due to an error
Log entry ID
Error that occurred
Duration before failure
User context
Optionalprovider: IMetadataProviderUse GetRecentLogs.
Gets recent execution logs for a connection
MCP connection ID
Maximum number of logs to return
User context
Recent log entries
Use GetStats.
Gets execution statistics for a connection
MCP connection ID
Number of days to look back
User context
Execution statistics
Optionalprovider: IMetadataProviderUse StartLog.
Creates a new log entry at the start of tool execution
MCP connection ID
MCP tool ID (if available)
Tool name
Input parameters
Logging configuration
User context
Optionalprovider: IMetadataProviderLog entry ID for later completion
ExecutionLogger handles logging of MCP tool calls to the database.
Features:
Example