
vnmoorthy/siege on GitHub
- Stars
- 0
- Forks
- 0
- Language
- TypeScript
- License
- MIT
- Last push
- 13 Sep 2026
Read from GitHub on . Counts change daily.
How it uses Jev
from typesafe_sdk import Choice
q = Choice(instructions=INSTRUCTIONS, criteria=policy["criteria"])
resp = await self.client.system_one(state=state, questions={"action": q})
a = resp.choices["action"]
return {"decision": a.choice, "probabilities": {k: float(v) for k, v in a.probabilities.items()},
"confidence": float(a.confidence), "model": resp.model}
class LLMFallbackGate:
provider = "llm-fallback"

