chore: add custom system prompt capability to judge #294
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
[HOOKS] add custom system prompt capability to judge
Key Changes:
system_promptcapability to the dn judge hookcurrently, the system prompt isn't configurable in the judge hook which is difficult to mould into a fit for multiple types of agent use-cases - this aims to add some flexibility from a user perspective without having to rewrite the judge agent from scratch as a custom implementation
Changed:
system_promptcapability to the dn judge hookGenerated Summary:
system_promptparameter to thellm_judgefunction to allow for custom system prompts.llm_judgeto use thesystem_promptif provided, enhancing flexibility and usability.system_promptis not specified, the function defaults to existing behavior, ensuring backward compatibility.This summary was generated with ❤️ by rigging