Meleki
|
0dd7c38751
|
feat: Telegram Bot Integration
- TelegramService: Non-Streaming Claude Chat mit Tool-Loop,
Commands (/start, /link, /session, /new, /clear, /status, /unlink),
Nachrichten-Splitting bei >4096 Zeichen, Typing-Indicator,
History-Aufbau aus DB, Token-Usage-Tracking
- TelegramEndpoint: Webhook (POST, no-auth), Link-Code-Generierung
(POST, auth), Webhook-Registrierung + Info (Admin)
- DatabaseService: telegram_links Tabelle mit Link-Code-Flow
(6-stelliger Code, 5 Min Ablauf), GetUserSessions
- AuthMiddleware: /api/telegram/webhook von Auth ausgenommen
- Session-Verknüpfung via Link-Code (Web-UI generiert Code,
Telegram /link CODE löst ein)
- TelegramLinkRecord Model
|
2026-03-03 06:30:05 +01:00 |
|
Meleki
|
4531a19b39
|
Initial: Debug Console mit Tool Use Loop
- Anthropic Messages API mit OAuth Token Auth
- Chat Interface mit Message History
- Tools: read_file, write_file, edit_file, list_files
- Multi-Turn Tool Loop (max 25 Iterationen)
- Steps-basiertes Response Format (Text + Tool interleaved)
- Sandboxed Workspace für Dateioperationen
|
2026-02-26 14:13:25 +01:00 |
|