KosmoKrator

media

Abyssale CLI for Coding Agents

Use the Abyssale CLI for coding agents with headless JSON commands, schema discovery, credentials, and permission controls.

7 functions 6 read 1 write Bearer token auth

Abyssale CLI for Coding Agents

Let coding agents discover schemas and execute integration functions through CLI commands or MCP.

Use this pattern when another coding agent needs exact commands and schema discovery. The Abyssale CLI uses the same integration registry as the TUI, Lua runtime, and MCP gateway, but returns predictable command output for automation.

Command Shape

# Abyssale CLI for Coding Agents
kosmokrator integrations:configure abyssale --set access_token="$ABYSSALE_ACCESS_TOKEN" --enable --read allow --write ask --json
kosmo integrations:call abyssale.abyssale_list_generations '{"page":1,"limit":1,"status":"example_status"}' --json

Discovery Before Execution

Agents and scripts can inspect Abyssale docs and schemas before choosing a function.

kosmo integrations:docs abyssale --json
kosmo integrations:docs abyssale.abyssale_list_generations --json
kosmo integrations:schema abyssale.abyssale_list_generations --json
kosmo integrations:search "Abyssale" --json
kosmo integrations:list --json

Useful Abyssale CLI Functions

FunctionTypeParametersDescription
abyssale.abyssale_list_generations Read page, limit, status List image generation jobs from Abyssale. Returns a paginated list of generations, optionally filtered by status (e.g., "finished", "processing", "failed").
abyssale.abyssale_get_generation Read id Get details of a specific image generation from Abyssale, including its status, output URLs, and applied modifications.
abyssale.abyssale_create_generation Write template_id, format_ids, modifications Generate images from an Abyssale template. Specify the template, one or more output format IDs, and element modifications (text, images, colors) to customize the output.
abyssale.abyssale_list_templates Read page, limit List available design templates from Abyssale. Returns a paginated list of templates with their IDs and names.
abyssale.abyssale_get_template Read id Get details of a specific Abyssale template, including its available formats, elements, and layers that can be modified.
abyssale.abyssale_list_formats Read page, limit List available output formats from Abyssale. Formats define the size and dimensions of generated images (e.g., 1200x628 Facebook post, 1080x1080 Instagram square).
abyssale.abyssale_get_current_user Read none Get the profile of the currently authenticated Abyssale user. Useful for verifying API credentials and retrieving account information.

Automation Notes

Related Abyssale CLI Pages