Peter Steinberger
|
aa9cf42fcc
|
fix: honor whatsapp per-group mention overrides
|
2026-01-03 17:51:10 +01:00 |
|
Peter Steinberger
|
3d22afea6f
|
fix(logging): decouple file logs from console verbose
|
2026-01-03 12:32:14 +00:00 |
|
Peter Steinberger
|
561500e042
|
feat: configurable outbound text chunk limits
|
2026-01-03 01:49:27 +01: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
|
ef6151804a
|
feat: move group mention gating to provider groups
|
2026-01-02 22:24:26 +01:00 |
|
Peter Steinberger
|
e98d9a8a98
|
refactor: move whatsapp allowFrom config
|
2026-01-02 13:00:29 +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
|
5073dd3392
|
fix: suppress stray HEARTBEAT_OK replies
|
2026-01-01 23:53:29 +01:00 |
|
Peter Steinberger
|
4a81346e7a
|
fix: force web reconnect on stalled close
|
2025-12-28 12:04:20 +00:00 |
|
Peter Steinberger
|
c680f3bac5
|
fix: use final heartbeat payload
|
2025-12-26 20:39:20 +00:00 |
|
Peter Steinberger
|
86b4816ac9
|
chore: fix lint after logging tweaks
|
2025-12-26 09:08:37 +00:00 |
|
Peter Steinberger
|
e17cfe6c3b
|
fix: split whatsapp listen hint from subsystem log
|
2025-12-26 08:41:58 +00:00 |
|
Peter Steinberger
|
4cb41565e9
|
feat: unify gateway heartbeat
|
2025-12-26 02:35:40 +01:00 |
|
Peter Steinberger
|
3ffd1c9bba
|
feat: move heartbeat config to agent.heartbeat
|
2025-12-26 01:13:42 +01: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
|
a24d541abc
|
fix: suppress thinking stream + typing
|
2025-12-23 14:17:18 +00:00 |
|
Peter Steinberger
|
49bf82bd8d
|
chore: demote reply chunk logs
|
2025-12-23 13:25:56 +00:00 |
|
Peter Steinberger
|
aada8f7c84
|
fix: honor group requireMention default
|
2025-12-23 12:53:30 +00:00 |
|
Peter Steinberger
|
46ff27c8a1
|
fix: strip repeated heartbeat ok tails
|
2025-12-23 03:12:24 +01:00 |
|
Peter Steinberger
|
e0706949a7
|
fix: inject reply context into body
|
2025-12-23 02:44:38 +01:00 |
|
Peter Steinberger
|
317d4ddbac
|
fix: add whatsapp reply context
|
2025-12-23 02:30:21 +01:00 |
|
Peter Steinberger
|
7c759b959a
|
refactor: lint cleanups and helpers
|
2025-12-23 00:28:55 +00:00 |
|
Peter Steinberger
|
3a31a55670
|
fix: bump pi deps and fix lint
|
2025-12-22 20:45:38 +00:00 |
|
Peter Steinberger
|
19d0734714
|
feat: add group activation command
|
2025-12-22 20:36:29 +01:00 |
|
Peter Steinberger
|
28e0c45f34
|
feat: add group chat activation mode
|
2025-12-22 19:32:12 +01:00 |
|
Peter Steinberger
|
92c312ab12
|
refactor(logging): streamline whatsapp console output
|
2025-12-21 17:36:24 +00:00 |
|
Peter Steinberger
|
861585bc52
|
feat(web): emit provider status updates
|
2025-12-20 23:43:27 +01:00 |
|
Peter Steinberger
|
8a1d922592
|
fix(web): handle self-chat mode
|
2025-12-20 19:32:06 +01:00 |
|
Peter Steinberger
|
df2b6583b7
|
fix: use file-type for mime sniffing
|
2025-12-20 19:13:50 +01:00 |
|
Peter Steinberger
|
89ee820c7c
|
feat(web): stream tool summaries
|
2025-12-20 13:47:07 +00:00 |
|
Peter Steinberger
|
010b67dd91
|
fix(browser): restore tsc types
|
2025-12-20 01:27:51 +00:00 |
|
Peter Steinberger
|
e8892b37ca
|
fix: remove WhatsApp batching delay
|
2025-12-20 01:48:29 +01:00 |
|
Peter Steinberger
|
d17d7ba521
|
feat: embed pi agent runtime
|
2025-12-17 11:29:04 +01:00 |
|
Peter Steinberger
|
ae4fe33a12
|
fix(web): use heartbeat inbound msg for delivery
|
2025-12-14 01:55:40 +00:00 |
|
Peter Steinberger
|
59e573643e
|
fix(web): heartbeat fallback after group inbound
|
2025-12-14 01:26:40 +00:00 |
|
Peter Steinberger
|
da4a79c932
|
Cron: add scheduler, wakeups, and run history
|
2025-12-13 02:34:38 +00:00 |
|
Peter Steinberger
|
717b6584fc
|
fix(gateway): handle SIGTERM shutdown cleanly
|
2025-12-12 18:28:08 +00:00 |
|
Peter Steinberger
|
c96432e491
|
fix(voice): persist WhatsApp last route
|
2025-12-12 17:28:07 +00:00 |
|
Peter Steinberger
|
ee6120c325
|
feat(voicewake): route replies to last channel
|
2025-12-12 16:22:30 +00:00 |
|
Peter Steinberger
|
9b72b8b86c
|
web: default to self-only without config
|
2025-12-12 01:22:03 +00:00 |
|
Peter Steinberger
|
7459ee656e
|
lint: format and stabilize gateway health
|
2025-12-10 18:00:33 +00:00 |
|
Peter Steinberger
|
ec646e507e
|
health: gateway-only status and stable reconnect
|
2025-12-10 16:47:38 +00:00 |
|
Peter Steinberger
|
5ab3b922ef
|
feat: add ws chat attachments
|
2025-12-09 23:16:57 +01:00 |
|
Peter Steinberger
|
19ab44692a
|
web: reuse active listener for sends
|
2025-12-09 20:37:01 +00:00 |
|
Peter Steinberger
|
d1cf89782e
|
gateway: drop ipc and simplify cli
|
2025-12-09 20:18:50 +00:00 |
|
Peter Steinberger
|
b4cb58204f
|
gateway: improve conflict handling and logging
|
2025-12-09 20:07:24 +00:00 |
|
Peter Steinberger
|
70fb8e6799
|
surface: envelope inbound messages for agent
|
2025-12-09 18:43:21 +00:00 |
|