• 简体中文
  • v6.5.2
  • 遥测与可观测性

    A3S Code 通过事件、追踪、验证报告和结果元数据提供运行证据。

    结果元数据

    Rust
    Node.js
    Python
    Go
    Rust
    let result = session.send("运行发布检查", None).await?;
    println!("{}", result.usage.prompt_tokens);
    println!("{}", result.usage.completion_tokens);
    println!("{}", result.usage.total_tokens);
    println!("{}", result.tool_calls_count);
    println!("{:?}", result.verification_summary().status);
    println!("{}", result.verification_summary_text());

    追踪与验证

    Rust
    Node.js
    Python
    Go
    Rust
    let trace = session.trace_events();
    let reports = session.verification_reports();
    let summary = session.verification_summary();
    let text = session.verification_summary_text();

    Go 方法需要跨越原生桥接边界,因此会返回 error;Rust、Node.js 与 Python 的 这些进程内观察读取器是同步接口。

    流式事件

    流式输出返回带版本号的 AgentEvent 信封。versiontypepayload 和可选 的 metadata 是稳定且无损的字段;文本、工具名、工具输出、错误、令牌总数和 验证摘要则是便捷投影。未来新增的未知 type 及其载荷仍会完整提供给宿主。

    日志

    产品遥测应优先使用结构化追踪事件和验证报告,不要解析控制台输出。