SnagBadgerA little help for every snag.

Generated public exports#

Generated from TypeScript public entries at source revision c49c5fbd73b127e5659bbca819fa8965dbe600d3. This index lists supported entry symbols, including exported types. Read the curated public API guide for behavior and runnable examples. Private implementation files are excluded.

@snagbadger/reporting#

Public source entry

  • BugReport
  • Evidence
  • Expectation
  • JsonValue
  • RecordedInteraction
  • ReportChanges
  • ReportInput
  • ReportSource
  • Reproduction
  • ReproductionStep
  • createBugReport
  • invalidateReproductionVerification
  • parseBugReport
  • parseExpectation
  • parseReportEvidence
  • parseReportTimestamp
  • removeReportEvidence
  • reviseBugReport

@snagbadger/reporting/browser#

Public source entry

  • PluginTabView
  • PluginViewContext
  • mountPluginTabs

@snagbadger/reporting/bundle#

Public source entry

  • AttachmentReview
  • BundleFile
  • DeliveryReceipt
  • ExportOptions
  • ImportedReport
  • IncompleteDeliveryError
  • PreparedReportExport
  • ReportBundle
  • ReportDelivery
  • ReportProvider
  • SanitizationPolicy
  • createReportBundle
  • importReportBundle
  • prepareReportExport
  • redactReportSecrets
  • submitBugReport

@snagbadger/reporting/session#

Public source entry

  • AdapterFailure
  • CaptureCategory
  • CapturePluginCapture
  • CapturePluginOptions
  • Harvester
  • PluginCapability
  • PluginCategory
  • PluginCollection
  • PluginConfiguration
  • PluginContext
  • PluginDelivery
  • PluginDeliveryInput
  • PluginEvent
  • PluginEvents
  • PluginFailure
  • PluginInstance
  • PluginRegistration
  • PluginResult
  • PluginRuntime
  • PluginSelection
  • PluginSelectionBinding
  • PluginSelectionStore
  • PluginTab
  • PluginTabGroup
  • ReportingAdapters
  • ReportingConfiguration
  • ReportingPlugin
  • ReportingRuntime
  • ReportingSession
  • ResolvedPlugin
  • SelectedAdapter
  • SelectedPlugin
  • SessionResult
  • SessionSelection
  • captureCategories
  • createCapturePlugin
  • createPluginRuntime
  • createPluginSelection
  • createReportingRuntime
  • isSnapshotSelection
  • pluginCategories
  • pluginTabs

@snagbadger/reporting/theming-prototype#

Public source entry

Experimental UI and mascot entry; recording is simulated.

  • PrototypeBadger
  • ThemingPrototype
  • ThemingPrototypeProps

@snagbadger/capture#

Public source entry

  • ActiveCapture
  • AdapterContext
  • Cancellation
  • CaptureAdapter
  • CaptureOutput
  • Evidence
  • JsonValue
  • RecordedInteraction

@snagbadger/capture/browser#

Public source entry

  • CapturePrivacy
  • DisplayLease
  • DisplayScreenshotOptions
  • DisplaySource
  • VisualRecording
  • VisualReplay
  • createActionScreenshots
  • createDisplayScreenshot
  • createDisplaySource
  • createDomScreenshot
  • createInteractionRecorder
  • createVisualRecorder
  • decodeVisualRecording
  • openVisualReplay

@snagbadger/embedding#

Public source entry

  • LauncherAdapter

@snagbadger/agent-reporting#

Public source entry

  • Attempt
  • CapturePolicy
  • PromoteOptions
  • RegressionCandidate
  • ResultComment
  • RunPolicy
  • TestDefinitionSnapshot
  • TestResult
  • TestRun
  • TokenUsage
  • UsageSummary
  • addResultComment
  • appendAttempt
  • assessRegressionCandidate
  • createBugFromResult
  • defaultRunPolicy
  • parseTestRun
  • parseTokenUsage
  • requestedScreenshots
  • summarizeResult
  • summarizeTokenUsage

@snagbadger/agent-reporting/html#

Public source entry

  • RunReportOptions
  • RunReportView
  • createTestRunReport
  • parseRunReportView

@snagbadger/harvesters#

Public source entry

  • AppOptions
  • BrowserHost
  • DiagnosticOptions
  • HttpOptions
  • WebSocketOptions
  • createAppHarvester
  • createBrowserHarvester
  • createHttpHarvester
  • createWebSocketHarvester

@snagbadger/configuration#

Public source entry

  • AdapterRegistration
  • Configuration
  • ConfigurationSelector
  • ResolvedConfiguration
  • Setting
  • SettingValues
  • composeConfiguration
  • composeRegistrations
  • pipeConfiguration
  • removeAdapter
  • replaceAdapters
  • resolveConfiguration
  • resolveSettings
  • selectConfiguration
  • snapshotSettings

@snagbadger/agent-catalog#

Public source entry

  • Catalog
  • CatalogDiagnostic
  • CatalogDiscovery
  • CatalogEntry
  • CatalogSection
  • CatalogSelection
  • CatalogSource
  • CatalogTest
  • EvidenceKind
  • EvidenceRequirements
  • Executor
  • Hook
  • HookLayer
  • HookPhase
  • Settings
  • TestLifecycle
  • TestSelection
  • discoverCatalog
  • parseCatalog
  • resolveCatalogTest
  • resolveTestLifecycle
  • selectCatalogTests
  • selectTests
  • testContext

@snagbadger/agent-execution#

Public source entry

  • ExecutionOptions
  • ExecutionState
  • HookContext
  • HookEvent
  • ProjectHook
  • Runtime
  • RuntimeCapabilities
  • Session
  • TaskPacket
  • executeCatalog