Commit Graph

786 Commits

Author SHA1 Message Date
Peter Steinberger
d6c9257109 feat: add background bash sessions 2025-12-25 00:25:11 +00:00
Peter Steinberger
2f154991f7 fix: preserve tool action enums 2025-12-24 22:50:40 +00:00
Peter Steinberger
8e372ffacc style: format gmail hooks and tools 2025-12-24 23:11:14 +01:00
Peter Steinberger
1b87dbc0be style: format reply changes 2025-12-24 23:06:20 +01:00
Peter Steinberger
87199c6e4f fix: auto gmail serve path for tailscale 2025-12-24 21:56:17 +00:00
Peter Steinberger
4b4080695f fix: expose union tool parameters 2025-12-24 21:48:22 +00:00
Peter Steinberger
7daf09ef90 fix: avoid threaded replies for agent output 2025-12-24 22:36:42 +01:00
Peter Steinberger
e6b3427315 chore: add gmail hook setup notes 2025-12-24 21:20:20 +00:00
Peter Steinberger
cb8ca484a5 chore: clarify gmail serve path 2025-12-24 21:20:20 +00:00
Peter Steinberger
f4aebad0f0 style: format locator selector 2025-12-24 21:49:31 +01:00
Peter Steinberger
48f4d4c2dd feat: add selector-based browser actions 2025-12-24 19:52:28 +00:00
Peter Steinberger
e6dcc8be8f feat: add gmail hooks wizard 2025-12-24 19:48:35 +00:00
Peter Steinberger
be1b76d287 feat: add webhook hook mappings
# Conflicts:
#	src/gateway/server.ts
2025-12-24 19:48:05 +00:00
Peter Steinberger
12b9d6b466 fix: guard hook payload strings 2025-12-24 17:49:52 +01:00
Peter Steinberger
8ef5d5538b style: format gateway server 2025-12-24 17:45:39 +01:00
Peter Steinberger
99b36f27a0 test: extend webhook coverage 2025-12-24 14:39:21 +00:00
Peter Steinberger
c58e926852 feat: add gateway webhooks 2025-12-24 14:33:05 +00:00
Peter Steinberger
d48dc7a2cf fix: resolve ts build errors 2025-12-24 00:57:11 +00:00
Peter Steinberger
3bf6befd32 fix: clean telegram parse error logging 2025-12-24 00:53:27 +00:00
Peter Steinberger
e43dc9c1c9 feat: enforce final tag parsing for embedded PI 2025-12-24 00:52:33 +00:00
Peter Steinberger
0001c0f065 feat: require final tag format in system prompt 2025-12-24 00:52:30 +00: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
d5524041eb fix: add reasoning tag hint for local providers 2025-12-23 14:34:56 +00:00
Peter Steinberger
27ba25d6c9 test: cover system prompt owner numbers 2025-12-23 14:20:09 +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
6dcd89a8e3 fix: normalize tool schemas for lm studio 2025-12-23 14:09:07 +00:00
Peter Steinberger
0bc8c7098d chore: include runtime info in system prompt 2025-12-23 14:05:43 +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
49bf82bd8d chore: demote reply chunk logs 2025-12-23 13:25:56 +00:00
Peter Steinberger
3fd7570aac fix: honor /new resets with mentions in groups 2025-12-23 13:20:11 +00:00
Peter Steinberger
8486a9652b refactor: drop PAM auth and require password for funnel 2025-12-23 13:13:09 +00:00
Peter Steinberger
aada8f7c84 fix: honor group requireMention default 2025-12-23 12:53:30 +00:00
Peter Steinberger
06d5583ad6 chore: log whatsapp identity on start 2025-12-23 12:45:18 +00:00
Peter Steinberger
3e43321c6e chore: flatten provider console subsystems 2025-12-23 11:27:14 +00:00
Peter Steinberger
46ff27c8a1 fix: strip repeated heartbeat ok tails 2025-12-23 03:12:24 +01:00
Peter Steinberger
5d1e92e95d fix: preserve whatsapp group JIDs 2025-12-23 03:05:59 +01:00
Peter Steinberger
0b239f7b9a fix: resolve build errors 2025-12-23 03:00:04 +01:00
Peter Steinberger
0955c59b30 fix: correct models config schema 2025-12-23 02:50:26 +01:00
Peter Steinberger
715e4ba45d style: apply biome formatting 2025-12-23 02:49:49 +01:00
Peter Steinberger
b8b03703bf test: cover models config merge 2025-12-23 02:48:54 +01:00
Peter Steinberger
2bfaed3f36 feat: support custom model providers 2025-12-23 02:48:48 +01:00
Peter Steinberger
e0706949a7 fix: inject reply context into body 2025-12-23 02:44:38 +01:00
Peter Steinberger
651843c5e6 test: update whatsapp reply quote assertions 2025-12-23 02:30:21 +01:00
Peter Steinberger
317d4ddbac fix: add whatsapp reply context 2025-12-23 02:30:21 +01:00
Peter Steinberger
1900fcfcfe 🤖 codex: add telegram reply context
# Conflicts:
#	src/telegram/bot.ts
2025-12-23 02:30:21 +01:00