Configuring Textual settings for A2A

On a self-hosted instance of Tonic Textual, to configure how A2A calls to your instance work, use the following environment variables:

Variable
Default value
Description

SOLAR_API_URL

Public origin of the API (https://textual.example.com).

Published in the agent card as the absolute interface URL.

Must be reachable by clients.

SOLAR_A2A_PROTOCOL_MODE

both

The allowed A2A protocol. Allowed values are:

  • both - Accepts v0.3 and v1 clients on the same endpoint.

  • v1_only - Rejects v0.3.

  • v03_only - Rejects v1.

SOLAR_A2A_MAX_TEXT_LENGTH

500000

The maximum number of characters in a string sent for detection or redaction.

When set to 0 , the text detection and redaction skills are disabled.

SOLAR_A2A_MAX_FILE_SIZE_MB

100

The maximum size in megabytes of a file sent for redaction.

When set to 0 , the file redaction skill is disabled.

SOLAR_A2A_MAX_CONCURRENT_TASKS_PER_ORG

5

The number of active A2A tasks that are allowed for each organization.

When set to 0 , the A2A agent is disabled.

SOLAR_A2A_JOB_TIMEOUT_IN_MINUTES

30

The number of minutes before a file-redact job times out and is marked as failed.

SOLAR_A2A_TASK_TTL_HOURS

72

The number of hours to retain completed, failed, and canceled tasks.

When set to 0 , the tasks are not purged.

Last updated

Was this helpful?