BaaRai
13dde2da15
feat(llm): optional custom User-Agent for LLM requests
...
Add an optional per-profile User-Agent that overrides the header on every
outbound LLM request. When empty (the default), the existing behaviour is
unchanged and the default User-Agent is left untouched.
The value is trimmed and validated: control characters / newlines (header
injection) and values longer than 256 bytes are rejected. Wired through the
profile config struct, the Postgres llm_profiles schema, the profile API/DTO,
the connection-test path, and the LLM profile form, following the existing
session-header field. Addresses part of #154 ; the fixed-full-URL mode is not
included.
2026-11-08 17:11:43 +01:00
..
2026-10-12 06:26:51 +02:00
2026-10-08 23:14:34 +02:00
2026-10-10 18:12:42 +02:00
2026-10-08 23:14:34 +02:00
2026-10-10 18:12:42 +02:00
2026-10-08 23:14:34 +02:00
2026-10-08 23:14:34 +02:00
2026-10-08 23:14:34 +02:00
2026-10-08 23:14:34 +02:00
2026-10-08 23:14:34 +02:00
2026-10-08 23:14:34 +02:00
2026-10-08 23:14:34 +02:00
2026-10-12 07:30:27 +02:00
2026-07-26 04:27:45 -04:00
2026-09-10 14:08:40 +08:00
2026-10-12 07:29:59 +02:00
2026-10-12 06:25:35 +02:00
2026-10-08 23:14:34 +02:00
2026-10-08 23:14:34 +02:00
2026-09-10 14:08:40 +08:00
2026-10-08 23:14:34 +02:00
2026-10-08 23:14:34 +02:00
2026-10-08 23:14:34 +02:00
2026-10-12 00:58:53 +02:00
2026-10-08 23:14:34 +02:00
2026-10-12 06:45:21 +02:00
2026-10-21 14:25:35 +02:00
2026-10-12 00:58:53 +02:00
2026-10-08 23:14:34 +02:00
2026-10-08 23:14:34 +02:00
2026-10-08 23:14:34 +02:00
2026-10-12 08:02:08 +02:00
2026-08-25 09:40:05 -04:00
2026-11-08 17:11:43 +01:00
2026-11-03 23:20:21 +01:00
2026-10-08 23:14:34 +02:00
2026-08-25 11:39:24 -04:00
2026-11-08 17:11:43 +01:00
2026-09-07 10:43:38 -04:00
2026-10-12 06:26:51 +02:00
2026-10-08 23:14:34 +02:00
2026-08-24 19:29:00 +08:00
2026-09-07 11:21:50 -04:00
2026-10-08 23:14:34 +02:00
2026-09-10 21:42:25 +08:00
2026-10-21 14:46:56 +02:00
2026-07-26 04:27:45 -04:00
2026-10-08 23:14:34 +02:00
2026-10-08 23:14:34 +02:00
2026-10-12 18:43:29 +02:00
2026-08-08 09:09:38 -04:00
2026-10-09 14:28:08 +02:00
2026-10-09 14:28:08 +02:00
2026-10-08 23:14:34 +02:00
2026-10-09 14:28:08 +02:00
2026-10-08 23:14:34 +02:00
2026-10-08 23:14:34 +02:00
2026-10-21 14:46:56 +02:00
2026-11-08 17:11:43 +01:00
2026-08-29 21:55:27 +08:00
2026-10-21 14:25:35 +02:00
2026-10-08 23:14:34 +02:00