Peter Steinberger
|
cf01d0344e
|
chore: apply biome lint fixes
|
2026-01-03 05:10:09 +01:00 |
|
Peter Steinberger
|
3e05014a2e
|
test: cover new queue modes
|
2026-01-03 04:47:34 +01:00 |
|
Peter Steinberger
|
d3f48e6904
|
feat: expand queue modes and followup backlog
|
2026-01-03 04:26:49 +01:00 |
|
Peter Steinberger
|
5fdba27ce3
|
group chat: hint that reactions are welcome while lurking
Even when staying silent, emoji reactions show engagement without cluttering chat.
|
2026-01-03 02:29:32 +00:00 |
|
Peter Steinberger
|
f246d4af1a
|
style: format linted files
|
2026-01-03 03:10:17 +01:00 |
|
Peter Steinberger
|
d346686f94
|
group chat: add lurking guidance to system prompt
Be a good group participant: lurk and follow the conversation,
but only chime in when genuinely helpful. Quality over quantity.
|
2026-01-03 02:02:55 +00:00 |
|
Peter Steinberger
|
87e7116925
|
fix: default block streaming break to message_end
|
2026-01-03 01:33:10 +00:00 |
|
Peter Steinberger
|
35996c5fea
|
fix: avoid duplicate replies with block streaming
|
2026-01-03 02:16:01 +01:00 |
|
Peter Steinberger
|
5a40636deb
|
feat: make block streaming break configurable
|
2026-01-03 01:49:27 +01:00 |
|
Peter Steinberger
|
82e9a43f99
|
fix: preserve newlines in reply tags
|
2026-01-02 23:36:43 +00:00 |
|
Peter Steinberger
|
331fbd02d8
|
feat: stream reply blocks immediately
|
2026-01-03 00:28:33 +01:00 |
|
Peter Steinberger
|
365f18b978
|
feat: add reply tags and replyToMode
|
2026-01-02 23:18:41 +01:00 |
|
Peter Steinberger
|
6da6e7f28a
|
feat: unify group mention defaults
|
2026-01-02 22:50:58 +01:00 |
|
Peter Steinberger
|
ef6151804a
|
feat: move group mention gating to provider groups
|
2026-01-02 22:24:26 +01:00 |
|
Peter Steinberger
|
19bc76b4b6
|
fix(auto-reply): default whatsapp self-only on empty config
|
2026-01-02 17:15:26 +01:00 |
|
Peter Steinberger
|
3536400745
|
chore: fix lint and add gateway auth tests
|
2026-01-02 17:15:26 +01:00 |
|
Peter Steinberger
|
e98d9a8a98
|
refactor: move whatsapp allowFrom config
|
2026-01-02 13:00:29 +01:00 |
|
Peter Steinberger
|
bd5bc3ce49
|
style: format linted files
|
2026-01-02 12:20:38 +01:00 |
|
Peter Steinberger
|
e19ef8605b
|
feat: add discord guild map + group dm controls
|
2026-01-02 11:15:52 +01:00 |
|
Peter Steinberger
|
ce319bef69
|
refactor: normalize group session keys
|
2026-01-02 10:14:58 +01:00 |
|
Peter Steinberger
|
3e89059036
|
fix: refine HEARTBEAT_OK handling
|
2026-01-02 01:42:27 +01:00 |
|
Peter Steinberger
|
cbbd5b8cd7
|
fix(gateway): stream chat events for agent runs
|
2026-01-02 01:04:59 +01:00 |
|
Peter Steinberger
|
5073dd3392
|
fix: suppress stray HEARTBEAT_OK replies
|
2026-01-01 23:53:29 +01:00 |
|
Peter Steinberger
|
063e95fdc1
|
fix: restart via systemd on linux
|
2026-01-01 17:48:28 +01:00 |
|
Peter Steinberger
|
096b48077b
|
fix: treat /model status as model list
|
2025-12-27 12:10:44 +00:00 |
|
Peter Steinberger
|
4d69e79356
|
fix: normalize imports for lint
|
2025-12-27 04:02:13 +01:00 |
|
Peter Steinberger
|
324c31e011
|
fix: enqueue system event on model switch
|
2025-12-27 01:17:12 +00:00 |
|
Peter Steinberger
|
1f3ddf8850
|
fix: enable lmstudio responses and drop think tags
|
2025-12-27 00:28:52 +00:00 |
|
Peter Steinberger
|
fc35533b71
|
chore: fix lint/test gating
|
2025-12-26 23:54:30 +00:00 |
|
Peter Steinberger
|
d20cb55a85
|
feat: add model aliases + minimax shortlist
|
2025-12-26 23:26:14 +00:00 |
|
Peter Steinberger
|
3ad8e5075c
|
fix: apply biome formatting
|
2025-12-26 14:38:37 +01:00 |
|
Peter Steinberger
|
abbcdfcb8c
|
refactor(queue): remove drop mode
|
2025-12-26 14:29:28 +01:00 |
|
Peter Steinberger
|
7e9c92889d
|
feat(queue): add reset/default directive
|
2025-12-26 14:24:53 +01:00 |
|
Peter Steinberger
|
ac918d2f49
|
feat(queue): add queue modes and discord gating
|
2025-12-26 13:35:44 +01:00 |
|
Shadow
|
c717aa0c72
|
feat(discord): Discord transport
|
2025-12-26 13:20:30 +01:00 |
|
Peter Steinberger
|
28c40ee86b
|
fix: handle embedded agent overflow
|
2025-12-26 10:20:21 +01:00 |
|
Peter Steinberger
|
4971089293
|
style: fix biome formatting
|
2025-12-26 00:50:46 +00:00 |
|
Peter Steinberger
|
3ffd1c9bba
|
feat: move heartbeat config to agent.heartbeat
|
2025-12-26 01:13:42 +01:00 |
|
Peter Steinberger
|
7b2ed87284
|
refactor(config): drop agent.provider
|
2025-12-26 01:13:42 +01:00 |
|
Peter Steinberger
|
b1d532c2e8
|
feat(config): allow provider/model shorthand
|
2025-12-26 01:13:42 +01:00 |
|
Peter Steinberger
|
170faccfcb
|
fix(agent): serialize runs per session
|
2025-12-25 23:50:52 +01:00 |
|
Peter Steinberger
|
650e00813d
|
style: fix biome lint
|
2025-12-24 00:33:35 +00:00 |
|
Peter Steinberger
|
d980ce77f2
|
refactor: move inbound config
|
2025-12-24 00:22:52 +00:00 |
|
Peter Steinberger
|
b0c901fc76
|
feat: add per-session model selection
|
2025-12-23 23:45:20 +00:00 |
|
Peter Steinberger
|
eb667788ae
|
fix: anchor typing loop to run
|
2025-12-23 15:03:05 +00:00 |
|
Peter Steinberger
|
7df28dcff2
|
fix: tag owner numbers in system prompt
|
2025-12-23 14:19:41 +00:00 |
|
Peter Steinberger
|
a24d541abc
|
fix: suppress thinking stream + typing
|
2025-12-23 14:17:18 +00:00 |
|
Peter Steinberger
|
4e1c03b6fe
|
fix: delay typing until reply payload
|
2025-12-23 13:55:01 +00:00 |
|
Peter Steinberger
|
80ed2ad7c0
|
fix: inject group activation in system prompt
|
2025-12-23 13:32:07 +00:00 |
|
Peter Steinberger
|
3fd7570aac
|
fix: honor /new resets with mentions in groups
|
2025-12-23 13:20:11 +00:00 |
|