Help & shortcuts

Press ? any time to reopen this.

Keyboard shortcuts

? Open / close this help dialog
Esc Close modals, dropdowns
Enter Send chat message · run a search
/ In chat composer: open slash-command palette
Ctrl+Shift+F ABAP Editor: run Auto-fix on current buffer
Ctrl+wheel Query Builder: zoom in / out (anchored on cursor)
drag on empty canvas Query Builder: pan the workspace

Sandbox vs Live SAP

The toggle in the top-left switches between two modes. Sandbox runs against mocked data — safe for exploration, demos, code generation. Live SAP connects to the active profile and runs real RFC / ADT calls; writes are audited. Switching into Live mode prompts for confirmation the first time per browser session.

What lives where

  • Chat — main entry. Slash commands (/help, /status, /clean-core, /atc-run) work here.
  • ABAP Editor — load / edit / activate ABAP. Activate asks for confirm in Live mode.
  • Query Builder — drag tables, draw joins, generate SQL / CDS / ABAP. Scroll = zoom, drag empty = pan.
  • Knowledge — search any SAP object, see fields / relations / graph / sample code.
  • Reference Docs — upload SAP PDFs / Word docs; chat auto-retrieves from them.
  • AI Specialists — 5 personas + 3 preset chains for multi-stage workflows.
  • Spec Generator — produce Functional / Technical specs from a short brief.
  • Audit Log — every write + every approval is recorded here; export CSV / JSON.

Safety nets in production code

The ABAP Developer persona automatically applies: number ranges (SNRO/NUMBER_GET_NEXT), lock objects (ENQUEUE_/DEQUEUE_), message classes (T100), BAdI preference over CMOD/SMOD, and AUTHORITY-CHECK. The agent-workflow's Deploy stage is gated by ATC: priority-1 findings block activation.