Skip to content

Admin Settings

The Admin Settings module provides a superuser-only API for managing Swisper's runtime configuration — LLM node models and providers, Swisper Studio observability integration, system diagnostics, and log access.

Swisper Studio is an external debugging tool that receives real-time event streams (node execution, token usage, state changes) from the backend via Redis, enabling live observability of the Global Supervisor pipeline.

Key Components

Component Purpose
Admin Settings Router Superuser-only API at /api/v1/admin/settings for configuration management
LLM Node Configuration Per-node model, provider, and parameter settings for all graph nodes (read-only)
Swisper Studio Config Connection management for the external observability tool (Redis stream)
System Diagnostics Config viewing (password-masked), log access, version info

Documentation Sections

  • Overview — What this module does and who it serves