Commit Graph
10 Commits
Author SHA1 Message Date
Meleki 982aa60376 docs: Dokumentation aktualisieren – Multi-Provider-System, Gemini, Modell-Caching 2026-03-12 09:06:55 +01:00
Meleki b40a872c29 refactor: Build-Output in Build/{OS}/-Ordnerstruktur
Plattformspezifische bin/obj/publish-Ordner unter Build/Linux/
und Build/Windows/ statt bin-linux/, obj-linux/, publish/ etc.

- Directory.Build.props: OS-Erkennung setzt BaseOutputPath,
  BaseIntermediateOutputPath und MSBuildProjectExtensionsPath
  auf Build/{Linux|Windows|macOS}/
- gott.csproj: Vereinfacht auf ein einziges Build/** Exclude
- deploy.sh: publish-Output nach Build/Linux/publish
- OpenClawEndpoint.cs: DB-Pfad relativ zu AppContext.BaseDirectory
- Doku (README, ARCHITECTURE, ARCHITECTURE_QUICK) aktualisiert
2026-03-09 15:50:11 +01:00
Meleki 677b227200 docs: Dokumentation aktualisieren (Telegram Bots, OpenClaw Import, Public-Flags)
ARCHITECTURE.md:
- Telegram-Integration komplett umgeschrieben (Bots als eigenständige Entität)
- Neuer Abschnitt: OpenClaw Import (Funktionsweise, sort_key, Frontend)
- Entity-Relationship: TelegramBot hinzugefügt
- Tabellen: telegram_links → telegram_bots, Sessions/Agents/Messages aktualisiert
- Frontend-Routing: telegram-bot-page hinzugefügt
- Projektstruktur: neue Dateien (TelegramBotRecord, OpenClawEndpoint, telegram-bot-page)
- Agent-System: IsPublic Property dokumentiert
- Card-Builder: buildTelegramBotCard dokumentiert
- API-Endpunkte: Telegram + OpenClaw aktualisiert

ARCHITECTURE_QUICK.md:
- Datenmodell: TelegramBot-Relation, telegram_bots statt telegram_links
- Sessions/Agents/Messages Felder aktualisiert
- API-Tabelle: Telegram + OpenClaw Endpoints
- Frontend-Routing: telegram-bot Page
- Auth: Webhook-Pfad auf botId aktualisiert

README.md:
- Telegram-Feature-Beschreibung aktualisiert
- OpenClaw Import als Feature hinzugefügt
2026-03-08 23:06:40 +01:00
Meleki b4c844b7c2 docs: Dokumentation aktualisieren (JS-Refactoring, Dashboard-Optimierung, WebP/Thumbnails)
ARCHITECTURE.md:
- JS-Projektstruktur: ui.js → 13 modulare Dateien dokumentiert
- Kern-Module: Vollständige Liste aller neuen Module mit Beschreibungen
- Card-Builder: Referenzen von ui.js auf cards.js aktualisiert
- History-Rendering: Referenz von ui.js auf bubbles.js aktualisiert
- Markdown-Rendering: Referenz von ui.js auf markdown.js aktualisiert
- Avatar-System: PNG/JPEG → WebP, neue Felder avatar_small/image_small
- ImageService: Beschreibung aktualisiert (512px + 256px Thumbnail, WebP)
- Neue Records: SessionWithStats, GitStatusSummary dokumentiert
- Endpoints: Sessions-Liste inkl. inline Git-Status, Agents inkl. inline Skills
- Tabellen: avatar_small, image_small Felder ergänzt
- Datenbank-Migrationen: Bild-Migration (WebP + Thumbnails) dokumentiert

ARCHITECTURE_QUICK.md:
- JS-Verzeichnisstruktur: Alle 13 neuen Module aufgelistet
- Tabellen: avatar_small, image_small ergänzt
- ImageService: WebP + Thumbnail-Beschreibung

README.md:
- JS-Verzeichnisbeschreibung: 'UI-Module (modular aufgeteilt)'
2026-03-07 20:29:12 +01:00
Meleki f4dc5fd812 docs: Dokumentation aktualisiert – Preparer, ask_user_choice, Plan-Modus, TaskInstruction, Message-Tag
ARCHITECTURE.md:
- Multi-Agent System: 'Review + Finalizer' → 'Preparer + Review + Finalizer'
- Neue Sektion: Vorbereiter-Agent (Preparer) mit Flow, SSE-Events, History-Logik
- Neue Sektion: Interaktive Rückfragen (ask_user_choice) mit Tool-Definition, Backend/Frontend-Flow
- Neue Sektion: Plan-Modus mit Tool-Filterung, System-Prompt-Anpassungen
- System-Prompt-Aufbau: 12 → 14+ Blöcke (Anweisungen, Rückfragen, Plan-Modus, Preparer)
- Tool-System: ask_user_choice + Plan-Modus Read-only Filter dokumentiert
- Agent-System: AllowUserChoice + TaskInstruction Felder
- Datenmodell: preparer_agent_id, plan_mode, Tag, neue StopReasons
- DB-Persistierung: Tag-Markierung für Sub-Agent-Messages

ARCHITECTURE_QUICK.md:
- Sessions/Chains/Messages Tabellen aktualisiert
- Chat-Pipeline: Preparer-Phase + ask_user_choice ergänzt
- Tool-System: 12 → 13 Tools
- System-Prompt: 12 → 14+ Blöcke
- Multi-Agent: Preparer + Tag-System

README.md:
- Features: Vorbereiter-Agent, Interaktive Rückfragen, Plan-Modus
- 12 → 13 Tools
2026-03-07 18:46:29 +01:00
Meleki 72347ed2f5 docs: Finalizer-Agent, Web-Search Sources und Multi-Agent System dokumentiert
ARCHITECTURE.md:
- Kapitel 18 umbenannt: Multi-Agent Review-System → Multi-Agent System (Review + Finalizer)
- Finalizer-Agent komplett dokumentiert (Konfiguration, Backend-Flow, SSE-Events, Frontend)
- RunAgentChat() als generische Methode für Review/Finalizer dokumentiert
- Neues Kapitel Web-Search (Backend, Streaming pauseStreamBubble, History, Shared-Page)
- Sessions-Tabelle: finalizer_agent_id, Message-Typ: web_search_result
- Entity-Relationship: Finalizer-Agent Beziehung
- Chat-Pipeline: Phase 4c (Finalizer)

ARCHITECTURE_QUICK.md:
- Multi-Agent System Sektion erweitert (Finalizer-Flow, SSE-Events, Frontend-Rendering)
- Web-Search Sources Sektion (DB, History, Shared-Page, Streaming)
- Tabellen + Message-Typen aktualisiert

README.md:
- Finalizer-Agent und Web-Search als Features
2026-03-07 10:53:03 +01:00
Meleki a3f2aa38c1 Update README.md 2026-03-06 23:09:08 +01:00
Meleki 28fd685136 docs: vollständige README mit Features, Installation, Konfiguration, Deployment + Screenshot 2026-03-06 23:02:32 +01:00
Meleki 23c2bde8d4 docs: ServerSettings-UI, Avatar-Offset, konfigurierbarer Port, appsettings.Production.json Verwaltung 2026-03-06 22:53:25 +01:00
Meleki f33aa3f9b4 Fix chat button style, add Readme 2026-02-27 13:44:31 +01:00