Skip to content
This repository was archived by the owner on Jul 25, 2026. It is now read-only.
This repository was archived by the owner on Jul 25, 2026. It is now read-only.

A good way to handle report with invalid json format generated by ExplainaBoard SDK #570

Description

@pfliu-nlp

Background:

If ExplainaBoard SDK generates a report with an invalid JSON format, then it will bring all of ExplainaBoard Web functions down for a user.

For example, the following report generated by SDK contains NaN, which will make ExplainaBoard Web down (i.e., users can see nothing in the System tab of ExplainaBoard Web.)
image

To address this issue,

  • from the SDK side: try to make sure reports with valid JSON format could be generated
  • from the Web side: identify reports with invalid format and handle them.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions