Tryb Bypass

Gdy checkbox Bypass jest zaznaczony, AI wykonuje wszystkie operacje zapisujące do repozytorium EA bez pytania o potwierdzenie (auto-akceptacja). Okna dialogowe potwierdzenia są pomijane automatycznie.

Co dokładnie robi Bypass

Normalnie przed każdą operacją zapisującą do EA (tworzenie elementu, modyfikacja, usunięcie pakietu itp.) pojawia się modalne okno potwierdzenia. Bypass pomija ten krok — AI wykonuje operacje natychmiast, bez zatrzymywania się na pytanie.

⚠️ Bypass działa na wszystkie operacje w całej rozmowie aż do odznaczenia checkboxa — w tym destrukcyjne: ea_run_script, ea_copy_package, ea_delete_*. Używaj ostrożnie na danych produkcyjnych.

Czego Bypass NIE robi

  • Nie pomija system promptu — model wciąż otrzymuje pełne instrukcje, kontekst EA i reguły metamodelu.
  • Nie zmienia zestawu narzędzi — dostępne narzędzia EA pozostają bez zmian.
  • Nie dotyczy operacji odczytu — zapytania SQL i podgląd elementów nigdy nie wymagają potwierdzenia.

Bypass vs. „Tak na wszystkie"

MechanizmZasięgResetuje się
Bypass (checkbox)Cała rozmowaPo odznaczeniu checkboxa
Tak na wszystkie (w oknie dialogowym)Jedna tura zapytaniaAutomatycznie po każdej turze

Kiedy używać

  • Masowe generowanie lub refaktoryzacja modelu EA — ręczne potwierdzanie każdej operacji byłoby uciążliwe
  • Środowiska testowe / repozytoria deweloperskie (nie produkcyjne)
  • Skrypty automatyzacyjne, gdzie pełna kontrola jest zapewniona przez wcześniejszy przegląd promptu

Jak włączyć

Zaznacz checkbox Bypass w dolnym pasku okna Chat (obok przycisku SEND). Checkbox jest aktywny tylko gdy model jest podłączony.

Bypass Mode

When the Bypass checkbox is checked, AI executes all write operations to the EA repository without asking for confirmation (auto-accept). Confirmation dialogs are skipped automatically.

What Bypass Actually Does

Normally, before any write operation to EA (creating an element, modifying, deleting a package, etc.) a modal confirmation dialog appears. Bypass skips that step — AI executes operations immediately without pausing for approval.

⚠️ Bypass applies to all operations throughout the entire conversation until unchecked — including destructive ones: ea_run_script, ea_copy_package, ea_delete_*. Use with caution on production data.

What Bypass Does NOT Do

  • Does not skip the system prompt — the model still receives full instructions, EA context, and metamodel rules.
  • Does not change the tool set — available EA tools remain unchanged.
  • Does not affect read operations — SQL queries and element previews never require confirmation.

Bypass vs. "Yes to All"

MechanismScopeResets
Bypass (checkbox)Entire conversationWhen checkbox is unchecked
Yes to All (in dialog)Single query turnAutomatically after each turn

When to Use

  • Bulk generation or refactoring of an EA model where manually confirming each operation would be tedious
  • Test environments / development repositories (not production)
  • Automation scripts where full control is ensured by prior review of the prompt

How to Enable

Check the Bypass checkbox in the bottom bar of the Chat window (next to the SEND button). The checkbox is active only when a model is connected.