Skip to content

API: Remove redundant keys and add inline support for validators #1340

Closed

Description

@Prajna1999

Is your feature request related to a problem?
The current API has redundant keys like type and tag that serve no purpose beyond logging, which clutters the interface. Additionally, there is no support for inline validators, limiting flexibility.

Describe the solution you'd like

  • Remove type and tag keys from the API.
  • Add support for inline validators.
Original issue

Describe the current behavior
Couple of redundant keys i.e type/tag are nominal and do not serve any purpose other than logging. Hence its prudent to drop them. Additionally, added support for inline validators along with the validator config support that we currently have.

Describe the enhancement you'd like
Drop type, tag keys and add support for inline validators

Activity

  1. self-assigned this
    on Nov 10, 2026
  2. moved this from To Do to In Review in Kaapi-devon Nov 10, 2026
  3. changed the title [-]Guadrails: Add support for inline validators in standalone guardrails and remove unused keys from API endpoint[/-] [+]API: Remove redundant keys and add validators[/+] on Nov 10, 2026
  4. moved this from In Review to In Progress in Kaapi-devon Nov 10, 2026
  5. changed the title [-]API: Remove redundant keys and add validators[/-] [+]API: Remove redundant keys and add inline support for validators[/+] on Nov 10, 2026
  6. moved this from In Progress to In Review in Kaapi-devon Nov 10, 2026
  7. moved this from In Review to Closed in Kaapi-devon Nov 10, 2026
  8. github-actions commented on Nov 10, 2026

    @github-actions

    🎉 This issue has been resolved in version 1.9.0-main.8 🎉

    The release is available on GitHub release

    Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

  • Status
    Closed

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions