0b58feee1e
Vorbereitung fuer Bridge-als-Agent (OpenClaw raus). Phase-A-Cleanup: - aria-data/brain-import/ angelegt — System-Prompt-Files BOOTSTRAP.md + AGENT.md + USER.md.example + TOOLING.md.example dort archiviert. Werden vom neuen Agent-Framework spaeter importiert. - aria-data/config/aria.env + .example geloescht (alle Eintraege waren tot oder via runtime.json/Hardcode-Default abgedeckt) - aria-data/config/openclaw.env + openclaw-auth.json geloescht (Provider-Config landet im Bridge-Code) - docker-compose: AGENT/BOOTSTRAP/USER/openclaw.env-Mounts aus aria-core raus; aria.env-Mount aus bridge raus; COMPACT_AFTER_MESSAGES env raus (kommt jetzt aus runtime.json) - bridge: CONFIG_PATH-Lesen aus /config/aria.env entfernt, load_config nutzt nur noch runtime.json; _compact_after liest compactAfterMessages aus runtime.json (Default 140) - diagnostic: Eingabefeld "Compact nach Messages" in Runtime-Config-UI; load/save schreiben/lesen compactAfterMessages - init.sh: nur noch .env-Bootstrap (Rest landet eh in runtime.json/DB) ARIA antwortet im Phase-A-Status ohne ihre Persoenlichkeit (System-Prompt nicht mehr gemountet, "raw Claude" durch Proxy) — das ist Absicht und Uebergang bis das neue Gehirn live ist. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
27 lines
1.1 KiB
Bash
Executable File
27 lines
1.1 KiB
Bash
Executable File
#!/bin/bash
|
|
# ════════════════════════════════════════════════════════════
|
|
# ARIA — Setup-Script
|
|
#
|
|
# Aktuell nur noch der .env-Bootstrap (Tokens + RVS). Alle weiteren
|
|
# Settings landen ueber die Diagnostic in /shared/config/runtime.json
|
|
# (persistent in der "Datenbank").
|
|
#
|
|
# Im Phase-A-Cleanup-Status: System-Prompt-Files liegen unter
|
|
# aria-data/brain-import/ und werden vom neuen Agent-Framework
|
|
# spaeter importiert. OpenClaw laeuft noch ohne Persoenlichkeit.
|
|
# ════════════════════════════════════════════════════════════
|
|
|
|
set -e
|
|
cd "$(dirname "$0")"
|
|
|
|
if [ ! -f .env ]; then
|
|
if [ -f .env.example ]; then
|
|
cp .env.example .env
|
|
echo "✓ .env erstellt aus .env.example — Tokens jetzt eintragen!"
|
|
else
|
|
echo "⚠ Keine .env.example gefunden — manuell anlegen."
|
|
fi
|
|
else
|
|
echo ".env existiert bereits — uebersprungen."
|
|
fi
|