Forge
csharpdeeb25a2
1#nullable enable
2
3namespace CascadeIDE.Features.Chat;
4
5/// <summary>Итог prepare: wire + статус для commit policy (ADR 0134).</summary>
6public sealed record PreparedIntercomMessage(
7 IntercomMessagePrepareStatus Status,
8 IntercomAttachmentMessageBuilder.Outbound Outbound,
9 IReadOnlyList<string> Warnings,
10 string? Error)
11{
12 public bool IsCommittable =>
13 Status is IntercomMessagePrepareStatus.Success or IntercomMessagePrepareStatus.PartialSuccess;
14}
15
View only · write via MCP/CIDE