IntelligenceX
Class

AppendOnlyJsonlToolWriteAuditSink

Namespace IntelligenceX.Tools
Assembly IntelligenceX
Modifiers sealed

Append-only JSONL sink for write-governance audit records.

Inheritance

  • Object
  • AppendOnlyJsonlToolWriteAuditSink

Constructors

public AppendOnlyJsonlToolWriteAuditSink(String filePath) #

Initializes a new append-only sink targeting a JSONL file path.

Parameters

filePath System.String requiredposition: 0
Target JSONL file path.

Exceptions

  • ArgumentException – Thrown when filePath is empty.

Methods

public virtual Void Append(ToolWriteAuditRecord record) #
Returns: Void

Parameters

record IntelligenceX.Tools.ToolWriteAuditRecord requiredposition: 0

Properties

public String FilePath { get; } #

Gets the resolved JSONL file path.