awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repository-uri

Awesome GitHub RepositoriesValidation Failure Callbacks

Custom listeners that trigger specific actions when an API response fails to meet expected criteria.

Distinct from Response Validation: Focuses on the observer pattern for validation failures rather than the general validation logic.

Explore 4 awesome GitHub repositories matching web development · Validation Failure Callbacks. Refine with filters or upvote what's useful.

Awesome Validation Failure Callbacks GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • rest-assured/rest-assuredAvatar rest-assured

    rest-assured/rest-assured

    7,127Vezi pe GitHub↗

    Rest-assured is a Java-based REST API testing framework and HTTP client library designed for automating web service tests. It provides a fluent domain-specific language and assertion library to send HTTP requests and validate response metadata, including status codes, headers, cookies, and bodies. The framework is distinguished by a method-chaining DSL that creates readable specifications for API interactions. It features a filter-based request interception pipeline, object-mapping serialization for converting Java objects to JSON or XML, and a path-based parsing system to isolate specific fi

    Allows registration of custom listeners to execute callbacks when response validation fails.

    Java
    Vezi pe GitHub↗7,127
  • guardrails-ai/guardrailsAvatar guardrails-ai

    guardrails-ai/guardrails

    7,033Vezi pe GitHub↗

    Guardrails is a Python SDK that wraps calls to large language models with configurable validation pipelines, corrective actions, and structured output generation. It provides a unified API layer that connects to over 100 language models, applying consistent validation, streaming, and error-handling across providers. The framework validates and corrects model responses against safety and quality rules, detecting and mitigating risks in both inputs and outputs using pre-built and custom validators. The project distinguishes itself through a validator-pipeline architecture that sequentially appl

    Retries the LLM prompt or fixes the output automatically when a validation check fails.

    Pythonaifoundation-modelgpt-3
    Vezi pe GitHub↗7,033
  • vitalets/x-editableAvatar vitalets

    vitalets/x-editable

    6,505Vezi pe GitHub↗

    x-editable este o bibliotecă jQuery de editare in-place care convertește conținutul static în câmpuri editabile. Funcționează ca un editor de conținut inline, permițând efectuarea actualizărilor direct pe o pagină web fără a fi nevoie de navigarea paginii. Biblioteca include un renderer de input personalizabil care susține formate diverse, cum ar fi câmpuri de text, selectoare de dată și editoare de text îmbogățit (rich text). Dispune, de asemenea, de un validator de input client-side pentru a verifica valorile editate față de reguli specifice înainte ca modificările să fie comise. Toolkit-ul se integrează cu framework-uri UI, inclusiv Bootstrap și jQuery UI. Oferă declanșatoare de interacțiune configurabile, cum ar fi click-uri simple sau duble, pentru a activa modul de editare.

    Implements callback-based logic to verify user input before committing changes to the data source.

    JavaScript
    Vezi pe GitHub↗6,505
  • mervinpraison/praisonaiAvatar MervinPraison

    MervinPraison/PraisonAI

    5,592Vezi pe GitHub↗

    PraisonAI is an autonomous AI agent platform that coordinates multiple LLM-powered agents for research, planning, and execution of complex workflows. It functions as a multi-agent orchestration framework, a workflow builder, and a Model Context Protocol server, while also providing retrieval-augmented generation through vector knowledge bases. Agents can interact via CLI, web, or standardized protocols with sandboxed code execution. The platform distinguishes itself with a rich set of agent communication protocols, including A2A, REST, WebSocket, voice and telephony integration, and MCP, allo

    Automatically retries tasks when guardrail validation fails, up to a configurable maximum number of attempts.

    Pythonagentsaiai-agent-framework
    Vezi pe GitHub↗5,592
  1. Home
  2. Web Development
  3. Response Validation
  4. Validation Failure Callbacks

Explorează sub-etichetele

  • Automatic RetriesAutomatically retries the LLM prompt or fixes the output when a validation check fails. **Distinct from Validation Failure Callbacks:** Distinct from Validation Failure Callbacks: automatically retries or fixes output, not just triggers custom listeners.
  • Pre-Commit Input CallbacksCustom JavaScript functions executed to validate or transform user input before data is committed. **Distinct from Validation Failure Callbacks:** Focuses on the logic executed before data commit, whereas validation failure callbacks trigger after a failure has occurred.