io.enterpriseai.model.EaiExtension
Source: sdks/java/enterprise-ai-java/src/main/java/io/enterpriseai/model/EaiExtension.java. Back to the Java SDK reference index.
note
This page is generated by tools/docs/gen_sdk_reference.py from the SDK sources and the OpenAPI text folders. Do not edit it by hand: change the source and regenerate.
Model EaiExtension
The eai extension body field of gateway calls.
Fields:
| Name | Type | Required | Description |
|---|---|---|---|
effort | Effort | yes | Normalized reasoning effort (common.schema.json#/$defs/effort), translated per model by the Capability Resolver. |
agentId | String | yes | Id of the calling agent (agent_id). |
sessionId | String | yes | Id of the conversation session (session_id). |
runId | String | yes | Id of the current run (run_id). |
taskId | String | yes | Id of the task (task_id). |
dataClassification | String | yes | Classification of the data sent (data_classification), for example confidential. |
purpose | String | yes | Use of the target. Default backup. |
regionAllow | List<String> | yes | Processing regions allowed for routing (region_allow). |
fallbackPolicy | String | yes | Fallback policy of model routing (fallback_policy). |