@langwatch/scenario
    Preparing search index...

      @langwatch/scenario

      Namespaces

      voice

      Enumerations

      AgentRole
      StateChangeEventType

      Classes

      AgentAdapter
      Base64Technique
      CharSplitTechnique
      CodeBlockTechnique
      CrescendoStrategy
      GoatStrategy
      JudgeAgent
      JudgeAgentAdapter
      JudgeSpanCollector
      JudgeSpanDigestFormatter
      LeetspeakTechnique
      RealtimeAgentAdapter
      ROT13Technique
      ScenarioExecution
      ScenarioExecutionState
      UserSimulatorAgentAdapter

      Interfaces

      AgentInput
      AttackerOutput
      AttackTechnique
      AudioResponseEvent
      BacktrackEntry
      FinishTestArgs
      GoatConfig
      InterruptOptions
      JudgeAgentConfig
      JudgeResult
      JudgmentRequest
      LangwatchConfig
      RealtimeAgentAdapterConfig
      RealtimeUserAgent
      RedTeamAgentConfig
      RedTeamStrategy
      RunOptions
      ScenarioConfig
      ScenarioConfigFinal
      ScenarioConfigureOptions
      ScenarioExecutionLike
      ScenarioExecutionStateLike
      ScenarioResult
      Technique
      TestingAgentConfig
      UserSimulatorAgent
      UserSimulatorAgentConfig
      UserSimulatorVoiceConfig
      VoiceAgentOptions
      VoiceProceedOptions
      VoiceUserOptions
      VoiceUserSimulator

      Type Aliases

      AgentReturnTypes
      CrescendoConfig
      InvokeLLMParams
      InvokeLLMResult
      ScenarioProjectConfig
      ScriptStep
      StateChangeEvent
      UserSimulatorAgentWithVoice

      Variables

      allAgentRoles
      DEFAULT_GOAT_TECHNIQUES
      DEFAULT_MAX_TURNS
      DEFAULT_TECHNIQUES
      DEFAULT_TOKEN_THRESHOLD
      DEFAULT_VERBOSE
      judgeSpanCollector
      judgeSpanDigestFormatter
      scenario
      scenarioOnly
      scenarioProjectConfigSchema

      Functions

      agent
      audio
      backgroundNoise
      configure
      defineConfig
      dtmf
      estimateTokens
      expandTrace
      fail
      grepTrace
      interrupt
      isRealtimeUserAgent
      isRedTeamAgent
      isVoiceUserSim
      judge
      judgeAgent
      message
      proceed
      redTeamAgent
      redTeamCrescendo
      redTeamGoat
      run
      saveRedTeamReport
      setupScenarioTracing
      silence
      sleep
      succeed
      user
      userSimulatorAgent
      voiceAgent
      voiceProceed
      withCustomScopes

      References

      default → scenario