feat(roadblock): carry blocks through RunResult
This commit is contained in:
@@ -97,6 +97,7 @@ public sealed class ClaudeProcess : IClaudeProcess
|
|||||||
TurnCount = streamResult.TurnCount,
|
TurnCount = streamResult.TurnCount,
|
||||||
TokensIn = streamResult.TokensIn,
|
TokensIn = streamResult.TokensIn,
|
||||||
TokensOut = streamResult.TokensOut,
|
TokensOut = streamResult.TokensOut,
|
||||||
|
Blocks = streamResult.Blocks,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -112,6 +113,7 @@ public sealed class ClaudeProcess : IClaudeProcess
|
|||||||
TurnCount = streamResult.TurnCount,
|
TurnCount = streamResult.TurnCount,
|
||||||
TokensIn = streamResult.TokensIn,
|
TokensIn = streamResult.TokensIn,
|
||||||
TokensOut = streamResult.TokensOut,
|
TokensOut = streamResult.TokensOut,
|
||||||
|
Blocks = streamResult.Blocks,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ public sealed class RunResult
|
|||||||
public int TurnCount { get; init; }
|
public int TurnCount { get; init; }
|
||||||
public int TokensIn { get; init; }
|
public int TokensIn { get; init; }
|
||||||
public int TokensOut { get; init; }
|
public int TokensOut { get; init; }
|
||||||
|
public IReadOnlyList<string> Blocks { get; init; } = Array.Empty<string>();
|
||||||
|
|
||||||
public bool IsSuccess => ExitCode == 0 && ResultMarkdown is not null;
|
public bool IsSuccess => ExitCode == 0 && ResultMarkdown is not null;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user