发布

  • [OPIK-6376][BE] `ExperimentItemProcessor.process` silently masks agent LLM failures as empty-output traces (#6657)

    frostbyte_neo 发布于 2026-05-11 14:15:16 +00:00

    • [OPIK-6376][BE] Enhance trace persistence with structured error details on LLM failures (#6721)
    • Updated ExperimentItemProcessor to log error type and message when LLM calls fail.
    • Enhanced ExperimentTracePersistence to include structured error information in output for better fault diagnosis.
    • Added a new test case to validate error propagation in trace output.
    • [OPIK-6376][BE] Prevent sensitive details in logs for LLM provider exceptions
    • Updated ExperimentItemProcessor to exclude e.getMessage() from logs to avoid exposing sensitive details such as API keys or user input contained in exception messages.
    • Ensured full exception details remain available in trace error information for debugging within ACL-protected environments.
    下载附件