Documentation Index
Fetch the complete documentation index at: https://docs.atlasmeets.com/llms.txt
Use this file to discover all available pages before exploring further.
Purpose
The manifest tells Atlas what the gateway can do. It should be stable, explicit, and machine-readable.Top-level shape
Gateway metadata
Thegateway object should describe:
idnameurl- optional
description - auth mode
- high-level capabilities such as async jobs, callbacks, and approvals
Agent metadata
Theagent block is descriptive metadata from the customer side.
It can identify the internal system or capability layer behind the gateway, but it is not an Atlas agent definition.
Actions
Actions are the actual callable units. Each action should expose:- optional
id name- optional
title descriptionexecutionModeinputSchema- optional
outputSchema - optional
outputDescription requiresApprovalsideEffectLevelidempotent- optional
timeoutMs - optional
scopes - optional
tags
Schema guidance
Keep the schema subset simple and provider-safe. Good:typepropertiesrequireditemsenumadditionalProperties
$refoneOfanyOf- deep schema indirection
Strict-safe input schemas
Atlas is moving toward exposing gateway actions as first-class typed tools whenever the manifest schema is clean enough. That works best when actioninputSchema follows a strict-safe shape:
- root schema is always an object
additionalProperties: false- include
required: []even for no-input actions - if a field is optional, prefer a nullable required field instead of omitting it from
required