primus.reports.blocks.score_info module

class primus.reports.blocks.score_info.ScoreInfo(config: Dict[str, Any], params: Dict[str, Any] | None, api_client: PrimusDashboardClient)

Bases: BaseReportBlock

Generates a block of information about a specific Score.

Config:
score (str): The ID or name of the Score to display.

(Note: Current mock implementation uses this as ID)

include_variant (bool, optional): Whether to include variant details.

Defaults to False.

async generate() → Tuple[Dict[str, Any] | None, str | None]

Fetches (mock) Score data and returns it with logs.