Skip to content

Feature/auto eval - #38

Merged
simonweigold merged 3 commits into
mainfrom
feature/auto-eval
Aug 3, 2026
Merged

Feature/auto eval#38
simonweigold merged 3 commits into
mainfrom
feature/auto-eval

Conversation

@simonweigold

Copy link
Copy Markdown
Owner

This pull request updates the AI agent and reasoning kit documentation to add support for automated evaluation of workflow steps using a judge LLM, introduces the kit.json configuration file for kit-level defaults, and clarifies evaluation modes and CLI flags. It also improves formatting and code examples for clarity. Below are the most important changes:


Automated Evaluation and Judge LLM Support

  • Added documentation for auto-evaluating reasoning kit steps using a judge LLM, enabled via the --auto-evaluate flag and/or the auto_evaluate=True argument in Python. Describes how steps are scored automatically using evaluator_N.txt or evaluator_N.json files, and how the judge model can be specified per run or via kit.json. [1] [2] [3]
  • Updated Python usage and CLI examples to demonstrate auto-evaluation, judge model selection, and aggregation strategies for multi-dimension evaluators. [1] [2]

Kit Configuration Enhancements

  • Introduced the kit.json file for kit-level configuration defaults, including model, judge_model, mode, and evaluator_aggregation. Added documentation for the file format, precedence rules, and integration with the ReasoningKit and new KitConfig data model. [1] [2]

Evaluation File and Aggregation Support

  • Added support and documentation for single- and multi-dimension evaluator files (evaluator_N.txt, evaluator_N.json), and the evaluator_aggregation strategy (average, min, max, first). [1] [2] [3]

Formatting, Tech Stack, and Command Documentation

  • Improved formatting of tables and code blocks for consistency and readability. Updated the LLM provider name to gpt-5.4-nano throughout. [1] [2] [3] [4] [5]
  • Clarified CLI commands, environment setup, and common code patterns in .github/instructions/AGENTS.md.instructions.md. [1] [2] [3]

Minor Improvements

  • Added or improved code style guidelines, docstring templates, and best practices for Python code in the agent instructions. [1] [2] [3] [4]

…lysis

- Created evaluator files for contract analysis, legal research, classification, compliance checking, and void-clause analysis.
- Updated instruction files to clarify research strategy, output format, and compliance reporting requirements.
- Introduced a new JSON configuration file for the judge model.
@simonweigold simonweigold self-assigned this Aug 3, 2026
@vercel

vercel Bot commented Aug 3, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
clerk Ready Ready Preview Aug 3, 2026 7:28pm

@simonweigold
simonweigold merged commit 2546d59 into main Aug 3, 2026
5 checks passed
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