Class RedactedThinkingBlock
Represents a block of content where the model's internal reasoning or "thinking"
has been intentionally hidden (redacted) before being returned to the client.
Inheritance
RedactedThinkingBlock
Assembly: Glitch9.AIDevKit.Provider.Anthropic.dll
Syntax
public class RedactedThinkingBlock : ContentBlock
Properties
|
Edit this page
View Source
Data
The redacted data itself.
Instead of the actual reasoning text, this will usually contain
a placeholder or marker (e.g., "[REDACTED]") to indicate that
sensitive internal thought was removed.
Declaration
[JsonProperty("data")]
public string Data { get; set; }
Property Value
|
Edit this page
View Source
ToRedactedReasoning
Declaration
public RedactedReasoning ToRedactedReasoning { get; }
Property Value
|
Edit this page
View Source
Type
The content type is fixed to "RedactedThinking",
indicating this block holds reasoning that was redacted.
Declaration
[JsonProperty("type")]
public override ContentType Type { get; }
Property Value
Overrides
Methods
|
Edit this page
View Source
FromRedactedReasoning(RedactedReasoning)
Declaration
public static RedactedThinkingBlock FromRedactedReasoning(RedactedReasoning reasoning)
Parameters
Returns
Extension Methods