Skip to content

add better logging to pydantic ai rollouts (#127) #585

add better logging to pydantic ai rollouts (#127)

add better logging to pydantic ai rollouts (#127) #585

Triggered via push August 29, 2025 20:55
Status Success
Total duration 6m 2s
Artifacts 4

ci.yml

on: push
Lint & Type Check
1m 36s
Lint & Type Check
Matrix: test-core
Batch Evaluation Tests
1m 5s
Batch Evaluation Tests
MCP End-to-End Tests
45s
MCP End-to-End Tests
Upload Coverage
5s
Upload Coverage
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 11 warnings
Lint & Type Check: eval_protocol/_version.py#L71
Expected type arguments for generic class "Callable" (reportMissingTypeArgument)
Lint & Type Check: eval_protocol/_version.py#L68
Expected type arguments for generic class "Callable" (reportMissingTypeArgument)
Lint & Type Check: eval_protocol/_version.py#L65
Expected type arguments for generic class "Callable" (reportMissingTypeArgument)
Lint & Type Check: eval_protocol/_version.py#L43
Instance variable "verbose" is not initialized in the class body or __init__ method (reportUninitializedInstanceVariable)
Lint & Type Check: eval_protocol/_version.py#L42
Instance variable "versionfile_source" is not initialized in the class body or __init__ method (reportUninitializedInstanceVariable)
Lint & Type Check: eval_protocol/_version.py#L41
Instance variable "parentdir_prefix" is not initialized in the class body or __init__ method (reportUninitializedInstanceVariable)
Lint & Type Check: eval_protocol/_version.py#L40
Instance variable "tag_prefix" is not initialized in the class body or __init__ method (reportUninitializedInstanceVariable)
Lint & Type Check: eval_protocol/_version.py#L39
Instance variable "style" is not initialized in the class body or __init__ method (reportUninitializedInstanceVariable)
Lint & Type Check: eval_protocol/_version.py#L38
Instance variable "VCS" is not initialized in the class body or __init__ method (reportUninitializedInstanceVariable)
Lint & Type Check: eval_protocol/__init__.py#L34
"_FIREWORKS_AVAILABLE" is constant (because it is uppercase) and cannot be redefined (reportConstantRedefinition)
Lint & Type Check: eval_protocol/_version.py#L65
Type of "HANDLERS" is partially unknown   Type of "HANDLERS" is "dict[str, Dict[str, (...) -> Unknown]]" (reportUnknownVariableType)
Lint & Type Check: eval_protocol/_version.py#L64
This type is deprecated as of Python 3.9; use "dict" instead (reportDeprecated)
Lint & Type Check: eval_protocol/_version.py#L22
This type is deprecated as of Python 3.9; use "dict" instead (reportDeprecated)
Lint & Type Check: eval_protocol/_version.py#L19
This type is deprecated as of Python 3.9; use "tuple" instead (reportDeprecated)
Lint & Type Check: eval_protocol/_version.py#L19
This type is deprecated as of Python 3.10; use "| None" instead (reportDeprecated)
Lint & Type Check: eval_protocol/_version.py#L19
This type is deprecated as of Python 3.9; use "list" instead (reportDeprecated)
Lint & Type Check: eval_protocol/_version.py#L19
This type is deprecated as of Python 3.9; use "dict" instead (reportDeprecated)
Lint & Type Check: eval_protocol/__init__.py#L82
Type of "__version__" is Any (reportAny)
Lint & Type Check: eval_protocol/__init__.py#L24
Type of "rollout" is partially unknown   Type of "rollout" is "(envs: GeneralMCPVectorEnv, policy: FireworksPolicy | LLMBasePolicy | ((...) -> Unknown), *, evaluation_rows: List[EvaluationRow] | None = None, dataset: List[Dict[Unknown, Unknown]] | None = None, model_id: str | None = None, steps: int = 512, openai_format_log_file: str | None = None, max_concurrent_rollouts: int = 8) -> List[Task[EvaluationRow]]" (reportUnknownVariableType)
Lint & Type Check: eval_protocol/__init__.py#L23
Type of "make" is partially unknown   Type of "make" is "(env_spec: str, evaluation_rows: List[EvaluationRow] | None = None, dataset: List[Dict[Unknown, Unknown]] | None = None, n: int | None = None, seeds: List[int] | None = None, model_id: str = "unknown", user_prompt_formatter: ((...) -> Unknown) | None = None) -> GeneralMCPVectorEnv" (reportUnknownVariableType)
MCP End-to-End Tests
No files were found with the provided path: coverage.xml. No artifacts will be uploaded.

Artifacts

Produced during runtime
Name Size Digest
coverage-batch-eval Expired
33.7 KB
sha256:5e4cee5aa189dece731c34eaf2b1331476c190eb8078860970ad4132bef14f97
coverage-core-3.10 Expired
40.7 KB
sha256:4cb8e8f7d5e08d8f9f7b6e9fb850d5d3c6a96f52e353eb6429538af7c914ca0b
coverage-core-3.11 Expired
40.7 KB
sha256:f9c3e2128d58351005299bddcac2d8139307bf4491758838cd92292ef999b3ca
coverage-core-3.12 Expired
40.7 KB
sha256:30f9856a4d8f86bb80dd15bb02fcbc49470d0109aa04a6ac3492007badc30a46