Skip to content

feat(core): implement AgentOutputValidator and integrate with executi…#29

Merged
alxsuv merged 1 commit into
mainfrom
feat/25-promote-input-validator-to-core
Feb 21, 2026
Merged

feat(core): implement AgentOutputValidator and integrate with executi…#29
alxsuv merged 1 commit into
mainfrom
feat/25-promote-input-validator-to-core

Conversation

@alxsuv

@alxsuv alxsuv commented Feb 21, 2026

Copy link
Copy Markdown
Member

…on pipeline

  • Introduce domain-specific validation gates for LLM outputs in the core engine
  • Implement strict control character filtering (x00-x1F) while preserving TAB/LF
  • Add Unicode Bidirectional (Bidi) and Isolate character detection for security
  • Fix byte-size limit logic to use UTF-8 getBytes().length over String.length()
  • Integrate AgentOutputValidator into OutputExtractionPostProcessor
  • Update READMEs and developer guides with the new Agentic Output Validation spec

Resolve: #25

…on pipeline

- Introduce domain-specific validation gates for LLM outputs in the core engine
- Implement strict control character filtering (x00-x1F) while preserving TAB/LF
- Add Unicode Bidirectional (Bidi) and Isolate character detection for security
- Fix byte-size limit logic to use UTF-8 getBytes().length over String.length()
- Integrate AgentOutputValidator into OutputExtractionPostProcessor
- Update READMEs and developer guides with the new Agentic Output Validation spec

Resolve: #25
Signed-off-by: Aleksandr Suvorov <asuvorov@hensu.io>
@alxsuv alxsuv merged commit 3200a86 into main Feb 21, 2026
7 checks passed
@alxsuv alxsuv deleted the feat/25-promote-input-validator-to-core branch March 9, 2026 18:10
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.

[Feature] Move and Promote InputValidator to Core for Output Sanitization

1 participant