fabien
5863858b09
fix panic : appels OnChunk sans garde de nil dans AnyLLMEngine.Stream (crash du serveur lors d'un appel d'outil hors streaming, ex. tâche planifiée)
2026-10-06 23:46:17 +02:00
fabien
535603f6d3
README : installation, configuration, authentification OpenID Connect
2026-10-06 22:15:59 +02:00
fabien
058370830f
tâches planifiées : prompts cron persistés, outil scheduler, conversations liées aux tâches, rattrapage des exécutions manquées au redémarrage (go-cron MissedRunOnce)
2026-10-06 22:15:59 +02:00
fabien
bedb6c98e7
authentification OpenID Connect (Keycloak) : flux authorization code, state signé, validation du token ID via JWKS, provisioning automatique des utilisateurs
2026-10-06 22:03:20 +02:00
fabien
51bbb45b32
compaction de contexte, filtre/pagination/suppression des conversations
...
- compaction automatique du contexte LLM quand la taille atteint le seuil
(contexte max - taille de réponse max), par résumé de l'historique ancien
- filtre textuel (?q=) et pagination (20/page) de l'historique des conversations
- correctif ORM : offset de pagination en base 0
- suppression d'une conversation : messages associés supprimés, session en
cours annulée, popup de confirmation (ConfirmDialog)
- titres de conversation nettoyés du markdown
- styles des listes markdown, variante danger du bouton
- go.mod/go.sum : dépendances go-rod et stealth manquantes du commit précédent
2026-10-05 23:46:12 +02:00
fabien
a970bfa991
correction bug nouvelle conversation
2026-10-05 22:21:57 +02:00
fabien
509a3b14c8
Mise à jour du titre (imparfait)
2026-10-05 22:05:07 +02:00
fabien
345129c7bf
Ajout de SEARXNG pour les recherches web
2026-10-05 19:05:24 +02:00
fabien
87eeb41364
paufinement de l'UI du chat
2026-10-04 21:55:31 +02:00
fabien
0a6ffab050
prise en charge des outils + weather
2026-10-04 21:03:51 +02:00
fabien
a36f1231cd
basic system promp
2026-09-23 00:09:26 +02:00
fabien
b3be1a81e6
basic system prompt
2026-09-22 23:34:28 +02:00
fabien
1b5abb566e
accès à un chat ouvert
2026-09-22 23:01:20 +02:00
fabien
a92cc76a9a
basic llm request stream
2026-09-22 21:15:23 +02:00
fabien
f74e4d1043
Agent par défaut
2026-09-07 21:04:48 +02:00
fabien
cf10b9073b
divers fixes : bouton sauvegarde
2026-09-05 15:18:10 +02:00
fabien
f1b176ae4a
fixes
2026-09-05 11:15:36 +02:00
fabien
0bb8d1cb46
correction des pb de space : le spaceId est maintenant dans l'url uniquement
2026-09-02 21:50:26 +02:00
fabien
c52460bac0
gestion des espaces dans l'url
2026-09-01 19:45:29 +02:00
fabien
4d72952b2c
gestion des providers
2026-08-31 21:23:35 +02:00
fabien
357bf9b41c
choix de la timezone dans un select
2026-08-23 13:33:40 +02:00
fabien
21e96702a0
add personal address en mieux
2026-08-19 00:08:58 +02:00
fabien
d2a153536f
add personal address
2026-08-18 23:57:08 +02:00
fabien
50d1ba630e
Add personal team on registration
2026-08-09 00:01:45 +02:00
fabien
0010c92103
Convert backend/web from submodule to regular directory
2026-08-08 23:26:14 +02:00
fabien
102a316d42
first commit
2026-08-08 23:17:02 +02:00
fabien
e3fd942c47
first commit
2026-08-08 23:12:37 +02:00
fabien
ff6ef46cd4
navigation
2026-08-07 19:20:16 +02:00
fabien
5810c4c94f
renommage lassistanoque
2026-08-07 00:03:15 +02:00