开发指南
Guides for contributors and developers working on Suzent itself.
Quick Start Get SUZENT running in development mode in under 2 minutes. 1. Install Python dependencies (including dev + social extras) uv sync --all-extras 2. Launch the full develo
Docker Services (Optional)This document describes optional Docker configurations for auxiliary services. > Note : The core application does NOT require Docker. Docker is only needed if you want sandbox mode
Updating Model CapabilitiesSuzent keeps shipped model metadata in config/capabilities/ .json . These files change frequently as providers add models and LiteLLM updates its metadata, so repository updates ar
Release GuideSuzent keeps a Release PR permanently open against main . There is no "start a release" step: every push to main re-merges into that PR, re-derives the version from the commit rang
Stream recovery protocolDesktop chat sends, retry/edit, steering, approval resume, heartbeat and Canvas turns can recover their in-progress output after a page reload or connection loss. Native and ACP pr