CMDCTest.Reasoning.Fixtures (cmdc_test v0.3.1)

Copy Markdown View Source

推理策略事件与 Runner 结果的测试 fixture。

fixture 只描述 reasoning_* 公开事件和 CMDC.Reasoning.Runner 返回 payload 的 contract shape,可用于集成方的 Trace Viewer、Eval Gate 和 CI 回归测试。

Summary

Functions

生成一组完整的 reasoning_* EventBus 事件。

生成轻量 token usage map。

Functions

events(opts \\ [])

@spec events(keyword()) :: [term()]

生成一组完整的 reasoning_* EventBus 事件。

runner_result(opts \\ [])

@spec runner_result(keyword()) :: map()

生成 CMDC.Reasoning.Runner.run/4 成功返回 payload。

token_usage(opts \\ [])

@spec token_usage(keyword()) :: map()

生成轻量 token usage map。