Skip to content

Add ct.agent.quality module for synthesis evaluation#7

Open
shouryasrivastava wants to merge 2 commits intocelltype:mainfrom
shouryasrivastava:feat/agent-quality-evaluator
Open

Add ct.agent.quality module for synthesis evaluation#7
shouryasrivastava wants to merge 2 commits intocelltype:mainfrom
shouryasrivastava:feat/agent-quality-evaluator

Conversation

@shouryasrivastava
Copy link

Summary

  • Adds evaluate_synthesis_quality() in new src/ct/agent/quality.py module
  • Checks that synthesis reports cite completed steps and propose actionable tool invocations
  • Fixes: test_kb_benchmarks.py::test_benchmark_suite_run_and_gateTypeError: 'NoneType' object is not callable

Test plan

  • pytest tests/test_kb_benchmarks.py passes (good/bad cases and gate behavior)

Adds evaluate_synthesis_quality() which checks that agent synthesis
reports cite completed steps and propose actionable next-step tool
invocations. Resolves the TypeError in test_kb_benchmarks where the
try/except import left the symbol as None.

Made-with: Cursor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant