Skip to content

Commit

Permalink
Added 3 enhancements to the CallableLogger class (used for OmniStudio…
Browse files Browse the repository at this point in the history
… logging & loosely-coupled dependencies)

    1. It now automatically appends OmniStudio's input data for OmniScript steps as JSON to the Message__c fields on LogEntryEvent__e and LogEntry__c.
    2. The 'newEntry' action now also supports setting the parent log transaction ID, using the argument 'parentLogTransactionId'.
    3. Transaction details are now returned in the output for all actions, including the current transaction ID, the parent log transaction ID, and the Salesforce-generated request ID.
  • Loading branch information
jongpie committed Oct 31, 2024
1 parent 8e859c2 commit 091fbbd
Show file tree
Hide file tree
Showing 13 changed files with 630 additions and 55 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

The most robust observability solution for Salesforce experts. Built 100% natively on the platform, and designed to work seamlessly with Apex, Lightning Components, Flow, OmniStudio, and integrations.

## Unlocked Package - v4.14.15
## Unlocked Package - v4.14.16

[![Install Unlocked Package in a Sandbox](./images/btn-install-unlocked-package-sandbox.png)](https://test.salesforce.com/packaging/installPackage.apexp?p0=04t5Y0000015obxQAA)
[![Install Unlocked Package in Production](./images/btn-install-unlocked-package-production.png)](https://login.salesforce.com/packaging/installPackage.apexp?p0=04t5Y0000015obxQAA)
Expand Down
Loading

0 comments on commit 091fbbd

Please sign in to comment.