-
Notifications
You must be signed in to change notification settings - Fork 1
Labels
bugSomething isn't workingSomething isn't working
Description
This is an edge case that arises when no valid coder combinations are available.
PS C:\Users\CTParker\PycharmProjects\mcp_literature_eval> uv run metacoder eval .\project\literature_mcp_eval_config.yaml
:microscope: Running evaluations from: project\literature_mcp_eval_config.yaml
:bar_chart: Loaded dataset: pubmed tools evals
Models: gpt-4o
Coders: goose, dummy (all available)
Cases: 25
Total evaluations: 50
:rocket: Starting evaluations...
Skipping claude - not available
:floppy_disk: Results saved to: eval_results.yaml
:chart_with_upwards_trend: Summary:
Total: 0
Traceback (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "C:\Users\CTParker\PycharmProjects\mcp_literature_eval\.venv\Scripts\metacoder.exe\__main__.py", line 10, in <module>
sys.exit(main())
~~~~^^
File "C:\Users\CTParker\PycharmProjects\mcp_literature_eval\.venv\Lib\site-packages\click\core.py", line 1442, in __call__
return self.main(*args, **kwargs)
~~~~~~~~~^^^^^^^^^^^^^^^^^
File "C:\Users\CTParker\PycharmProjects\mcp_literature_eval\.venv\Lib\site-packages\click\core.py", line 1363, in main
rv = self.invoke(ctx)
File "C:\Users\CTParker\PycharmProjects\mcp_literature_eval\.venv\Lib\site-packages\click\core.py", line 1830, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "C:\Users\CTParker\PycharmProjects\mcp_literature_eval\.venv\Lib\site-packages\click\core.py", line 1226, in invoke
return ctx.invoke(self.callback, **ctx.params)
~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\CTParker\PycharmProjects\mcp_literature_eval\.venv\Lib\site-packages\click\core.py", line 794, in invoke
return callback(*args, **kwargs)
File "C:\Users\CTParker\PycharmProjects\mcp_literature_eval\.venv\Lib\site-packages\metacoder\metacoder.py", line 598, in eval_command
f" Passed: {summary['passed']} ({summary['passed'] / summary['total_evaluations'] * 100:.1f}%)"
~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ZeroDivisionError: division by zero
PS C:\Users\CTParker\PycharmProjects\mcp_literature_eval>
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working