For the complete documentation index, see llms.txt. This page is also available as Markdown.

Setup

The setup commands let you set up the ABAP Agent and configure it for its first use.

Set up the Agent

The setup install command lets you initialize the ABAP Agent. It does the following:

  • Generates a symmetric key that's specific to your machine.

  • Creates a default config.toml configuration file in the %programdata%\TRICENTIS\SeaLights\ABAP Agent directory.

Syntax
slabapcli.exe setup install

This command takes no parameters.

Example

Expected output (PowerShell)
.\slabapcli.exe setup install
[2025-06-17 08:15:56.388+01:00] [info] Current ANSI Code Page: 65001 (UTF-8) (65001)
[2025-06-17 08:15:56.389+01:00] [info] Config pathname: ../config/config.toml
[2025-06-17 08:15:56.389+01:00] [info] Install default config
[2025-06-17 08:15:56.392+01:00] [info] Installed default config
[2025-06-17 08:15:56.395+01:00] [info] Install symmetric key
[2025-06-17 08:15:56.395+01:00] [info] Create symmetric key
[2025-06-17 08:15:56.398+01:00] [info] Created symmetric key
[2025-06-17 08:15:56.399+01:00] [info] Create IV
[2025-06-17 08:15:56.399+01:00] [info] Created IV
[2025-06-17 08:15:56.400+01:00] [info] Installed symmetric key
[2025-06-17 08:15:56.401+01:00] [info] Install Windows Error Reporting
[2025-06-17 08:15:56.401+01:00] [info] Installed Windows Error Reporting
[2025-06-17 08:15:56.401+01:00] [info] Total time: 00:00:00.013

Migrate a legacy configuration

The setup migrate command lets you migrate your config.toml file from an earlier version of the ABAP Agent. You won't normally need to run this command because the ABAP Agent's installation program runs it for you automatically if it detects you're on an earlier version.

This command takes no parameters.

TODO (from v1.5 draft): The source Syntax block for this command showed setup install. Corrected to setup migrate — please confirm. The source Example was empty (expected output to be added).

Example

Expected output (PowerShell) to be added.

Upgrade a configuration

When you migrate a legacy configuration, the setup uninstall command disables existing SeaLights Agent tasks in the Windows Task Scheduler. The setup upgrade command re-enables each of these tasks. You won't normally need to run this command because the setup migrate command runs it automatically.

This command takes no parameters.

Example

Disable agent tasks

The setup uninstall command disables any existing SeaLights Agent tasks in the Windows Task Scheduler. You won't normally need to run this command because the setup migrate command runs it automatically.

This command takes no parameters.

Example

Get a health report

The setup status command provides a health report for the ABAP Agent which checks the ABAP Agent's connection to SeaLights, and the connectivity of each of your RFC Destinations.

This command takes no parameters.

Example

Last updated

Was this helpful?