Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@

## Unreleased

### Docs
- Bump built-in policy count from 32 to 39 in `README.md` and the 14 translated `docs/i18n/README.*.md` files to reflect the seven Infra Commands policies added in #202. The reference doc (`docs/built-in-policies.mdx` and its localized counterparts) was already correct (#207).

## 0.0.8 — 2026-04-27

### Fixes
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ The easiest way to manage policies that keep your AI agents reliable, on-task, a
<img src="failproofai-hq.gif" alt="Failproof AI in action" width="800" />
</p>

- **32 Built-in Policies** - Catch common agent failure modes out of the box. Block destructive commands, prevent secret leakage, keep agents inside project boundaries, detect loops, and more.
- **39 Built-in Policies** - Catch common agent failure modes out of the box. Block destructive commands, prevent secret leakage, keep agents inside project boundaries, detect loops, and more.
- **Custom Policies** - Write your own reliability rules in JavaScript. Use the `allow`/`deny`/`instruct` API to enforce conventions, prevent drift, gate operations, or integrate with external systems.
- **Easy Configuration** - Tune any policy without writing code. Set allowlists, protected branches, thresholds per-project or globally. Three-scope config merges automatically.
- **Agent Monitor** - See what your agents did while you were away. Browse sessions, inspect every tool call, and review exactly where policies fired.
Expand Down Expand Up @@ -258,7 +258,7 @@ FAILPROOFAI_TELEMETRY_DISABLED=1 failproofai
| Guide | Description |
|-------|-------------|
| [Getting Started](docs/getting-started.mdx) | Installation and first steps |
| [Built-in Policies](docs/built-in-policies.mdx) | All 32 built-in policies with parameters |
| [Built-in Policies](docs/built-in-policies.mdx) | All 39 built-in policies with parameters |
| [Custom Policies](docs/custom-policies.mdx) | Write your own policies |
| [Configuration](docs/configuration.mdx) | Config file format and scope merging |
| [Dashboard](docs/dashboard.mdx) | Monitor sessions and review policy activity |
Expand Down
4 changes: 2 additions & 2 deletions docs/i18n/README.ar.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
<img src="failproofai-hq.gif" alt="Failproof AI in action" width="800" />
</p>

- **32 سياسة مدمجة** - اكتشف أنماط الفشل الشائعة للوكيل من الصندوق. احجب الأوامر المدمرة، منع تسرب الأسرار، احتفظ بالوكلاء داخل حدود المشروع، اكتشف الحلقات، والمزيد.
- **39 سياسة مدمجة** - اكتشف أنماط الفشل الشائعة للوكيل من الصندوق. احجب الأوامر المدمرة، منع تسرب الأسرار، احتفظ بالوكلاء داخل حدود المشروع، اكتشف الحلقات، والمزيد.
- **سياسات مخصصة** - اكتب قواعد الموثوقية الخاصة بك في JavaScript. استخدم واجهة برمجة التطبيقات `allow`/`deny`/`instruct` لفرض الاتفاقيات والوقاية من الانجراف وتقييد العمليات أو التكامل مع الأنظمة الخارجية.
- **إعدادات سهلة** - اضبط أي سياسة بدون كتابة أكواد. عيّن قوائم بيضاء والفروع المحمية والحدود لكل مشروع أو عالمياً. ثلاث نطاقات إعدادات تدمج تلقائياً.
- **مراقب الوكيل** - شاهد ما فعله وكيلوك أثناء غيابك. استعرض الجلسات وافحص كل استدعاء أداة واستعرض بالضبط أين تم تفعيل السياسات.
Expand Down Expand Up @@ -266,7 +266,7 @@ FAILPROOFAI_TELEMETRY_DISABLED=1 failproofai
| الدليل | الوصف |
|-------|-------------|
| [Getting Started](docs/getting-started.mdx) | التثبيت والخطوات الأولى |
| [Built-in Policies](docs/built-in-policies.mdx) | جميع السياسات المدمجة الـ 32 مع المعاملات |
| [Built-in Policies](docs/built-in-policies.mdx) | جميع السياسات المدمجة الـ 39 مع المعاملات |
| [Custom Policies](docs/custom-policies.mdx) | اكتب سياساتك الخاصة |
| [Configuration](docs/configuration.mdx) | تنسيق ملف الإعدادات ودمج النطاق |
| [Dashboard](docs/dashboard.mdx) | راقب الجلسات واستعرض نشاط السياسة |
Expand Down
4 changes: 2 additions & 2 deletions docs/i18n/README.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ Der einfachste Weg, Richtlinien zu verwalten, die Ihre KI-Agenten zuverlässig,
<img src="failproofai-hq.gif" alt="Failproof AI in Aktion" width="800" />
</p>

- **32 eingebaute Richtlinien** – Häufige Ausfallmuster von Agenten werden sofort abgefangen. Destruktive Befehle blockieren, Secret-Leaks verhindern, Agenten innerhalb der Projektgrenzen halten, Schleifen erkennen und vieles mehr.
- **39 eingebaute Richtlinien** – Häufige Ausfallmuster von Agenten werden sofort abgefangen. Destruktive Befehle blockieren, Secret-Leaks verhindern, Agenten innerhalb der Projektgrenzen halten, Schleifen erkennen und vieles mehr.
- **Benutzerdefinierte Richtlinien** – Schreiben Sie eigene Zuverlässigkeitsregeln in JavaScript. Nutzen Sie die `allow`/`deny`/`instruct`-API, um Konventionen durchzusetzen, Abweichungen zu verhindern, Operationen abzusichern oder externe Systeme einzubinden.
- **Einfache Konfiguration** – Jede Richtlinie lässt sich ohne Code-Änderungen anpassen. Allowlists, geschützte Branches und Schwellenwerte können pro Projekt oder global festgelegt werden. Drei Konfigurationsebenen werden automatisch zusammengeführt.
- **Agent Monitor** – Sehen Sie, was Ihre Agenten während Ihrer Abwesenheit getan haben. Sitzungen durchsuchen, jeden Tool-Aufruf inspizieren und genau nachvollziehen, wo Richtlinien ausgelöst wurden.
Expand Down Expand Up @@ -264,7 +264,7 @@ FAILPROOFAI_TELEMETRY_DISABLED=1 failproofai
| Leitfaden | Beschreibung |
|-----------|-------------|
| [Erste Schritte](docs/getting-started.mdx) | Installation und erster Einstieg |
| [Eingebaute Richtlinien](docs/built-in-policies.mdx) | Alle 32 eingebauten Richtlinien mit Parametern |
| [Eingebaute Richtlinien](docs/built-in-policies.mdx) | Alle 39 eingebauten Richtlinien mit Parametern |
| [Benutzerdefinierte Richtlinien](docs/custom-policies.mdx) | Eigene Richtlinien schreiben |
| [Konfiguration](docs/configuration.mdx) | Konfigurationsdateiformat und Bereichs-Merging |
| [Dashboard](docs/dashboard.mdx) | Sitzungen überwachen und Richtlinienaktivität überprüfen |
Expand Down
4 changes: 2 additions & 2 deletions docs/i18n/README.es.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ La forma más sencilla de gestionar políticas que mantienen a tus agentes de IA
<img src="failproofai-hq.gif" alt="Failproof AI en acción" width="800" />
</p>

- **32 Políticas integradas** - Detecta los modos de fallo más comunes de los agentes desde el primer momento. Bloquea comandos destructivos, evita la filtración de secretos, mantiene a los agentes dentro de los límites del proyecto, detecta bucles y mucho más.
- **39 Políticas integradas** - Detecta los modos de fallo más comunes de los agentes desde el primer momento. Bloquea comandos destructivos, evita la filtración de secretos, mantiene a los agentes dentro de los límites del proyecto, detecta bucles y mucho más.
- **Políticas personalizadas** - Escribe tus propias reglas de fiabilidad en JavaScript. Usa la API `allow`/`deny`/`instruct` para aplicar convenciones, prevenir desviaciones, controlar operaciones o integrarte con sistemas externos.
- **Configuración sencilla** - Ajusta cualquier política sin escribir código. Define listas de permitidos, ramas protegidas y umbrales por proyecto o de forma global. Las tres configuraciones de ámbito se fusionan automáticamente.
- **Monitor de agentes** - Descubre qué hicieron tus agentes mientras no estabas. Navega por sesiones, inspecciona cada llamada a herramientas y revisa exactamente dónde se activaron las políticas.
Expand Down Expand Up @@ -264,7 +264,7 @@ FAILPROOFAI_TELEMETRY_DISABLED=1 failproofai
| Guía | Descripción |
|------|-------------|
| [Primeros pasos](docs/getting-started.mdx) | Instalación y primeros pasos |
| [Políticas integradas](docs/built-in-policies.mdx) | Las 32 políticas integradas con sus parámetros |
| [Políticas integradas](docs/built-in-policies.mdx) | Las 39 políticas integradas con sus parámetros |
| [Políticas personalizadas](docs/custom-policies.mdx) | Escribe tus propias políticas |
| [Configuración](docs/configuration.mdx) | Formato del archivo de configuración y fusión de ámbitos |
| [Panel de control](docs/dashboard.mdx) | Monitoriza sesiones y revisa la actividad de las políticas |
Expand Down
4 changes: 2 additions & 2 deletions docs/i18n/README.fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ La solution la plus simple pour gérer les politiques qui maintiennent vos agent
<img src="failproofai-hq.gif" alt="Failproof AI in action" width="800" />
</p>

- **32 politiques intégrées** — Détectez les modes de défaillance courants des agents dès l'installation. Bloquez les commandes destructives, prévenez les fuites de secrets, maintenez les agents dans les limites du projet, détectez les boucles, et bien plus encore.
- **39 politiques intégrées** — Détectez les modes de défaillance courants des agents dès l'installation. Bloquez les commandes destructives, prévenez les fuites de secrets, maintenez les agents dans les limites du projet, détectez les boucles, et bien plus encore.
- **Politiques personnalisées** — Rédigez vos propres règles de fiabilité en JavaScript. Utilisez l'API `allow`/`deny`/`instruct` pour appliquer des conventions, prévenir les dérives, contrôler les opérations ou vous intégrer à des systèmes externes.
- **Configuration simplifiée** — Ajustez n'importe quelle politique sans écrire de code. Définissez des listes blanches, des branches protégées et des seuils par projet ou globalement. La configuration à trois niveaux est fusionnée automatiquement.
- **Moniteur d'agents** — Voyez ce que vos agents ont fait pendant votre absence. Parcourez les sessions, inspectez chaque appel d'outil et examinez précisément où les politiques ont été déclenchées.
Expand Down Expand Up @@ -264,7 +264,7 @@ FAILPROOFAI_TELEMETRY_DISABLED=1 failproofai
| Guide | Description |
|-------|-------------|
| [Démarrage](docs/getting-started.mdx) | Installation et premiers pas |
| [Politiques intégrées](docs/built-in-policies.mdx) | Les 32 politiques intégrées avec leurs paramètres |
| [Politiques intégrées](docs/built-in-policies.mdx) | Les 39 politiques intégrées avec leurs paramètres |
| [Politiques personnalisées](docs/custom-policies.mdx) | Rédigez vos propres politiques |
| [Configuration](docs/configuration.mdx) | Format des fichiers de configuration et fusion des niveaux |
| [Tableau de bord](docs/dashboard.mdx) | Surveiller les sessions et examiner l'activité des politiques |
Expand Down
4 changes: 2 additions & 2 deletions docs/i18n/README.he.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
<img src="failproofai-hq.gif" alt="Failproof AI in action" width="800" />
</p>

- **32 מדיניות מובנות** - תפסו חדשות תקלות נפוצות בסוכנים שלכם. חסמו פקודות הרסניות, מנעו דליפת סודות, שמרו סוכנים בגבולות הפרויקט, גלו לולאות אינסופיות ועוד.
- **39 מדיניות מובנות** - תפסו חדשות תקלות נפוצות בסוכנים שלכם. חסמו פקודות הרסניות, מנעו דליפת סודות, שמרו סוכנים בגבולות הפרויקט, גלו לולאות אינסופיות ועוד.
- **מדיניות מותאמת אישית** - כתבו כללי אמינות משלכם ב-JavaScript. השתמשו ב-API `allow`/`deny`/`instruct` כדי לאכוף כינויים, למנוע סטיות, לשער פעולות, או להשתלב עם מערכות חיצוניות.
- **קונפיגורציה קלה** - התאימו כל מדיניות ללא כתיבת קוד. הגדירו רשימות אישור, ענפים מוגנים, סף בעל קצבה לפרויקט או בצורה גלובלית. שלוש-קפדנות תצורה מתמזגות באופן אוטומטי.
- **Agent Monitor** - ראו מה עשו הסוכנים שלכם בזמן שהיתם רחוק. עיינו בסשנים, בדקו כל זימון כלי, ובדקו בדיוק איפה על מדיניות נערכו.
Expand Down Expand Up @@ -266,7 +266,7 @@ FAILPROOFAI_TELEMETRY_DISABLED=1 failproofai
| מדריך | תיאור |
|-------|-------------|
| [Getting Started](docs/getting-started.mdx) | התקנה וצעדים ראשונים |
| [Built-in Policies](docs/built-in-policies.mdx) | כל 32 מדיניות מובנויות עם פרמטרים |
| [Built-in Policies](docs/built-in-policies.mdx) | כל 39 מדיניות מובנויות עם פרמטרים |
| [Custom Policies](docs/custom-policies.mdx) | כתוב את המדיניות שלך |
| [Configuration](docs/configuration.mdx) | תצורת קובץ תצורה ומזיגת קפדנות |
| [Dashboard](docs/dashboard.mdx) | מוניטור סשנים וביקורת של פעילות מדיניות |
Expand Down
4 changes: 2 additions & 2 deletions docs/i18n/README.hi.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
<img src="failproofai-hq.gif" alt="Failproof AI in action" width="800" />
</p>

- **32 बिल्ट-इन पॉलिसीज़** - सामान्य एजेंट विफलता मोड्स को तुरंत पकड़ें। विनाशकारी कमांड ब्लॉक करें, गोपनीय सूचना रिसाव रोकें, एजेंट्स को प्रोजेक्ट सीमाओं के अंदर रखें, लूप्स पहचानें, और बहुत कुछ।
- **39 बिल्ट-इन पॉलिसीज़** - सामान्य एजेंट विफलता मोड्स को तुरंत पकड़ें। विनाशकारी कमांड ब्लॉक करें, गोपनीय सूचना रिसाव रोकें, एजेंट्स को प्रोजेक्ट सीमाओं के अंदर रखें, लूप्स पहचानें, और बहुत कुछ।
- **कस्टम पॉलिसीज़** - JavaScript में अपने स्वयं की विश्वसनीयता नियम लिखें। `allow`/`deny`/`instruct` API का उपयोग करके कन्वेंशन लागू करें, विचलन रोकें, ऑपरेशन गेट करें, या बाहरी सिस्टम के साथ एकीकृत करें।
- **आसान कॉन्फ़िगरेशन** - कोड लिखे बिना किसी भी नीति को ट्यून करें। allowlists, संरक्षित शाखाएं, प्रति-प्रोजेक्ट या विश्व स्तर पर थ्रेशहोल्ड सेट करें। तीन-स्कोप कॉन्फ़िग स्वचालित रूप से मर्ज होते हैं।
- **एजेंट मॉनिटर** - देखें कि जब आप दूर थे तो आपके एजेंट्स ने क्या किया। सत्रों को ब्राउज़ करें, हर टूल कॉल का निरीक्षण करें, और देखें कि नीतियां कहां सक्रिय हुईं।
Expand Down Expand Up @@ -264,7 +264,7 @@ FAILPROOFAI_TELEMETRY_DISABLED=1 failproofai
| गाइड | विवरण |
|-------|-------------|
| [प्रारंभ करना](docs/getting-started.mdx) | इंस्टॉलेशन और पहले कदम |
| [बिल्ट-इन पॉलिसीज़](docs/built-in-policies.mdx) | सभी 32 बिल्ट-इन नीतियां पैरामीटर के साथ |
| [बिल्ट-इन पॉलिसीज़](docs/built-in-policies.mdx) | सभी 39 बिल्ट-इन नीतियां पैरामीटर के साथ |
| [कस्टम पॉलिसीज़](docs/custom-policies.mdx) | अपनी स्वयं की नीतियां लिखें |
| [कॉन्फ़िगरेशन](docs/configuration.mdx) | कॉन्फ़िग फ़ाइल प्रारूप और स्कोप मर्जिंग |
| [डैशबोर्ड](docs/dashboard.mdx) | सत्रों को मॉनिटर करें और नीति गतिविधि की समीक्षा करें |
Expand Down
4 changes: 2 additions & 2 deletions docs/i18n/README.it.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ Il modo più semplice per gestire le policy che mantengono i tuoi agenti AI affi
<img src="failproofai-hq.gif" alt="Failproof AI in action" width="800" />
</p>

- **32 Policy Integrate** - Cattura le modalità di errore comuni degli agenti direttamente. Blocca i comandi distruttivi, previeni le fughe di segreti, mantieni gli agenti all'interno dei confini del progetto, rileva i loop, e molto altro.
- **39 Policy Integrate** - Cattura le modalità di errore comuni degli agenti direttamente. Blocca i comandi distruttivi, previeni le fughe di segreti, mantieni gli agenti all'interno dei confini del progetto, rileva i loop, e molto altro.
- **Policy Personalizzate** - Scrivi le tue regole di affidabilità in JavaScript. Usa l'API `allow`/`deny`/`instruct` per applicare convenzioni, prevenire derive, controllare le operazioni, o integrarsi con sistemi esterni.
- **Configurazione Semplice** - Regola qualsiasi policy senza scrivere codice. Imposta liste di permessi, rami protetti, soglie per progetto o globalmente. Tre scope di configurazione si uniscono automaticamente.
- **Agent Monitor** - Vedi cosa hanno fatto i tuoi agenti mentre eri via. Sfoglia le sessioni, ispeziona ogni tool call, e verifica esattamente dove le policy si sono attivate.
Expand Down Expand Up @@ -264,7 +264,7 @@ FAILPROOFAI_TELEMETRY_DISABLED=1 failproofai
| Guida | Descrizione |
|-------|-------------|
| [Getting Started](docs/getting-started.mdx) | Installazione e primi passi |
| [Built-in Policies](docs/built-in-policies.mdx) | Tutte le 32 policy integrate con parametri |
| [Built-in Policies](docs/built-in-policies.mdx) | Tutte le 39 policy integrate con parametri |
| [Custom Policies](docs/custom-policies.mdx) | Scrivi le tue policy |
| [Configuration](docs/configuration.mdx) | Formato del file di configurazione e unione degli scope |
| [Dashboard](docs/dashboard.mdx) | Monitora le sessioni e esamina l'attività delle policy |
Expand Down
Loading