Skip to content

v0.2.0

Choose a tag to compare

@daniel3303 daniel3303 released this 08 Jun 16:35
· 18 commits to main since this release
b6bbdc1

Added

  • Self-correction guard for the query agent (SelfCorrectingChatClient + UseAgentQLSelfCorrection). It wraps the function-invocation loop and re-prompts the model with a system reminder whenever a turn ends without an answer or an explicit ReportFailure — restating the question and telling the model to read the query error, fix the SQL, and retry. After MaxAttempts nudges it returns a configurable exhaustion message, so the agent never returns an empty answer. Enabled by default in AddAgentQLChat; tune it via the new configureSelfCorrection parameter.
  • .NET test infrastructure (unit + integration) with the project restructured into src/.
  • Integration tests isolated with Respawn.

See CHANGELOG.md.