Skip to content

feat: enhance Geval to support multiple contracts in checks - #10

Merged
overseek944 merged 1 commit into
mainfrom
support-multiple-contracts
Mar 19, 2026
Merged

feat: enhance Geval to support multiple contracts in checks#10
overseek944 merged 1 commit into
mainfrom
support-multiple-contracts

Conversation

@overseek944

Copy link
Copy Markdown
Collaborator
  • Updated the geval check command to accept multiple contract files, allowing users to evaluate several contracts against the same signals in a single PR.
  • Revised the decision artifact format to accommodate multi-contract evaluations, including overall decision reporting and individual contract results.
  • Enhanced documentation across README, examples, and CLI commands to reflect the new multi-contract functionality and provide clearer usage instructions.
  • Improved the explanation output to detail results for each contract and the overall decision, enhancing user understanding of the evaluation process.

- Updated the `geval check` command to accept multiple contract files, allowing users to evaluate several contracts against the same signals in a single PR.
- Revised the decision artifact format to accommodate multi-contract evaluations, including overall decision reporting and individual contract results.
- Enhanced documentation across README, examples, and CLI commands to reflect the new multi-contract functionality and provide clearer usage instructions.
- Improved the explanation output to detail results for each contract and the overall decision, enhancing user understanding of the evaluation process.
@overseek944
overseek944 merged commit 8a06db3 into main Mar 19, 2026
1 check passed
@overseek944
overseek944 deleted the support-multiple-contracts branch March 19, 2026 19:20
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.

2 participants