{% extends "base.html" %} {% block title %}Server config — {{ config.INSTANCE_NAME }}{% endblock %} {% block content %} {# Server configuration editor — instance.yaml fields grouped by section. Page-shell only: GET /api/admin/server-config feeds the form (with secrets redacted), POST /api/admin/server-config saves a section. The "danger-zone" sections (auth, server) get a confirmation dialog before the request is sent. Saves trigger the restart banner — hot-reload is out of scope for #91. #}
agnes init workspace
skeleton with content from your own Git repo. When set, Agnes
ships none of its own files — your repo is
authoritative for CLAUDE.md, hooks, slash commands, settings,
and folder layout. See docs/initial-workspace-override.md
for the full responsibility-transfer contract.
Register a Git repo whose contents will replace the default agnes init workspace skeleton.
https://. Public repo or PAT-authed private..env_overlay
(chmod 600), never in the YAML overlay. Leave blank to keep an
existing PAT; type a value to rotate.
Save anyway? An app restart is required for the change to take effect.