BashToolOutput constructor

const BashToolOutput({
  1. required String stdout,
  2. String stderr = '',
  3. required int exitCode,
  4. bool interrupted = false,
  5. bool isImage = false,
  6. String? backgroundTaskId,
  7. bool backgroundedByUser = false,
  8. bool assistantAutoBackgrounded = false,
  9. String? returnCodeInterpretation,
  10. bool noOutputExpected = false,
  11. String? persistedOutputPath,
  12. int? persistedOutputSize,
})

Implementation

const BashToolOutput({
  required this.stdout,
  this.stderr = '',
  required this.exitCode,
  this.interrupted = false,
  this.isImage = false,
  this.backgroundTaskId,
  this.backgroundedByUser = false,
  this.assistantAutoBackgrounded = false,
  this.returnCodeInterpretation,
  this.noOutputExpected = false,
  this.persistedOutputPath,
  this.persistedOutputSize,
});