OpenHands / frontend /src /api /invariant-service.ts
Backup-bdg's picture
Upload 565 files
b59aa07 verified
raw
history blame contribute delete
767 Bytes
import { openHands } from "./open-hands-axios";
class InvariantService {
static async getPolicy() {
const { data } = await openHands.get("/api/security/policy");
return data.policy;
}
static async getRiskSeverity() {
const { data } = await openHands.get("/api/security/settings");
return data.RISK_SEVERITY;
}
static async getTraces() {
const { data } = await openHands.get("/api/security/export-trace");
return data;
}
static async updatePolicy(policy: string) {
await openHands.post("/api/security/policy", { policy });
}
static async updateRiskSeverity(riskSeverity: number) {
await openHands.post("/api/security/settings", {
RISK_SEVERITY: riskSeverity,
});
}
}
export default InvariantService;