New Feature Summary
Motivation
Lately I have been finding myself debugging and manually checking log records, for some Logs the entries where a lot or maybe with a very long message, right now with AI I have been basically preparing a SOQL query exporting result as JSON and feeding it to a LLM, getting great results and speeding the process. I think adding a convenient way to with one interaction get the data in a click or command in a format that is friendly for agents, can really help users to better act on the logs they are creating and need to analyze.
The Slack plugin already demonstrates the value of surfacing log data outside of Salesforce — this feature will extend that to possible AI-assisted debugging workflows
Proposed Solution
Add a new Markdown Export plugin under nebula-logger/plugins/markdown-export/ that provides:
1. Copy-to-Clipboard (LWC on Log__c Record Page)
A button on the Log record page that generates a rich Markdown representation of the log and all its entries, then copies it to the user's clipboard. Users can then paste it directly into any AI assistant.
2. Slack Integration Enhancement
Extend the existing Slack plugin to allow users to request a Markdown export of a log directly from Slack — either as an inline code block (for small logs) or as a .md file upload (for larger logs) that can be dragged into an AI tool.
Content Included in Markdown Export
The focus is on content richness over formatting, as the output will be digested by agents and not the users.
Log metadata (Transaction ID, Scenario, Org info, Environment Type, API Version, Timestamps, Duration)
Logged By username
Entry counts by logging level
For each Log Entry:
Full message text
Logging level, timestamp, origin location (class/method/line)
Exception type, message, and full stack trace
Stack trace (non-exception)
HTTP request/response (method, endpoint, bodies, status code)
DML result JSON
Record ID and SObject type
Tags
I'd like to work on this feature. Happy to start with the copy-to-clipboard as a first PR, then follow up with the Slack integration as a second PR if this adds good value.
New Feature Summary
Motivation
Lately I have been finding myself debugging and manually checking log records, for some Logs the entries where a lot or maybe with a very long message, right now with AI I have been basically preparing a SOQL query exporting result as JSON and feeding it to a LLM, getting great results and speeding the process. I think adding a convenient way to with one interaction get the data in a click or command in a format that is friendly for agents, can really help users to better act on the logs they are creating and need to analyze.
The Slack plugin already demonstrates the value of surfacing log data outside of Salesforce — this feature will extend that to possible AI-assisted debugging workflows
Proposed Solution
Add a new Markdown Export plugin under nebula-logger/plugins/markdown-export/ that provides:
1. Copy-to-Clipboard (LWC on Log__c Record Page)
A button on the Log record page that generates a rich Markdown representation of the log and all its entries, then copies it to the user's clipboard. Users can then paste it directly into any AI assistant.
2. Slack Integration Enhancement
Extend the existing Slack plugin to allow users to request a Markdown export of a log directly from Slack — either as an inline code block (for small logs) or as a .md file upload (for larger logs) that can be dragged into an AI tool.
Content Included in Markdown Export
The focus is on content richness over formatting, as the output will be digested by agents and not the users.
Log metadata (Transaction ID, Scenario, Org info, Environment Type, API Version, Timestamps, Duration)
Logged By username
Entry counts by logging level
For each Log Entry:
Full message text
Logging level, timestamp, origin location (class/method/line)
Exception type, message, and full stack trace
Stack trace (non-exception)
HTTP request/response (method, endpoint, bodies, status code)
DML result JSON
Record ID and SObject type
Tags
I'd like to work on this feature. Happy to start with the copy-to-clipboard as a first PR, then follow up with the Slack integration as a second PR if this adds good value.