Skip to content
This repository was archived by the owner on Sep 21, 2026. It is now read-only.
coderiftsPublic archive

About

CodeRifts integration example for AutoGen

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

CodeRifts — AutoGen Integration Example

Demonstrates how to add CodeRifts enforcement to an AutoGen multi-agent conversation using a termination check and tool guard.

Quick Start

pip install requests
python main.py

Two Enforcement Patterns

1. Termination Check

def coderifts_termination_check(message):
    decision = coderifts_preflight(message["spec_url"])
    if decision["decision"] == "BLOCK":
        return True  # Stop the conversation
    return False

2. Tool Guard

def api_tool(spec_url):
    decision = coderifts_preflight(spec_url)
    if decision["decision"] == "BLOCK":
        raise RuntimeError("CodeRifts BLOCK")
    return "API call succeeded"

Links

About

CodeRifts integration example for AutoGen

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages