OmniScript Inspektör: DevTools körning debugger för OmniStudio JSON
OmniScript Inspektör, skapat av Mubarik Hussain, är en Chrome DevTools-tillägg för Salesforce och Vlocity-utvecklare som behöver körningens synlighet i OmniStudio guidade processer. Verktyget visar live jsonData och backend-interaktionsloggar inuti webbläsarens utvecklarverktyg, vilket möjliggör inspektion utan att redigera OmniScript-källan. Nyckelelement inkluderar en realtids JSON-inspektör, en Actions-övervakare, syntaxmarkerade trädvyer och stöd för flera namnrymder. Det riktar sig till utvecklare och arkitekter som felsöker och avbuggar komplexa guidade arbetsflöden i produktions- eller sandboxmiljöer.
Exponerar live runtime-tillstånd inuti DevTools för omedelbar inspektion
Verktyget inkluderar en Real-time JSON Data Inspector som visar live jsonData från aktiva OmniScript-steg, vilket låter utvecklare observera stegstatus utan att lägga till debug-uttalanden eller ändra källkonfiguration. Den live-vyn stänger gapet mellan design-tidsförhandsgranskning och runtime-beteende, vilket hjälper när inbäddade komponenter beter sig annorlunda på den körande sidan än i förhandsgranskningsmiljön.
Spårar backend-åtgärder och rapporterar exekveringstid i millisekunder
Actions-fliken övervakar backend-interaktioner och visar begärnings- och svarspayloads, inklusive Integrationsprocedurer, DataRaptors, Remote Actions och HTTP-anrop. Den registrerar exekveringstid och status för varje spårad åtgärd, vilket gör det möjligt att identifiera långsamma eller misslyckade anrop genom deras registrerade varaktigheter och utfallskoder istället för att gissa från ytliga symptom.
Navigerar komplex JSON och inspekterar anpassade komponenter med väljare
En syntaxmarkerad trädvy presenterar nästlade objekt och arrayer för enklare navigering, och en-klick Kopiera till Urklipp exporterar fulla payloads för offline-analys. Multi-namespace-stöd täcker Vlocity-branschnamnrymder, medan stöd för Anpassad Väljare låter utvecklare lägga till väljare för icke-standardsteg eller anpassade Lightning Web Components som används i community-runtime.
Integreras i Chrome DevTools med minimala behörigheter och lokal lagring
Installation kräver åtkomst till Chrome DevTools (F12) och fungerar på Salesforce Lightning Experience och Experience Cloud-webbplatser. Tillägget beskrivs som lättviktigt och lagrar ingen data externt; de enda bestående objekten är anpassade väljare som sparas lokalt på enheten. Den designen håller verktyget självständigt inom en utvecklares webbläsarmiljö.
Fokuserad nytta för OmniStudio-specialister, värdefull i live-miljöer
Erkänd inom Salesforce-utvecklarcommunityt som en praktisk nytta för att felsöka OmniStudio-komponenter i produktions- eller sandbox-miljöer, passar verktyget utvecklare och arkitekter som behöver direkt felsökning i körning. Dess snäva fokus på OmniStudio och Vlocity-arbetsflöden gör den mindre användbar för allmän webbdebugging, så utvärdera den när ditt arbete specifikt involverar guidade arbetsflöden och branschnamnrymder.