Commit Graph

2803 Commits

Author SHA1 Message Date
Peter Steinberger
1a2c05586b fix(whatsapp): normalize user JIDs for group allowlists (#838)
Thanks @peschee.

Co-authored-by: Peter Siska <63866+peschee@users.noreply.github.com>
2026-01-14 23:25:42 +00:00
Peter Steinberger
a424e3d9a1 test(whatsapp): add context isolation coverage
Includes outbound gating, threading fallback, and web auto-reply context assertions.
2026-01-14 23:23:36 +00:00
Peter Steinberger
7b48f996e3 refactor(discord): centralize autoThread reply plan (#856) 2026-01-14 23:07:05 +00:00
Peter Steinberger
c58c3ccf1b chore: standardize Claude Code CLI naming (#915)
Follow-up to #915.
2026-01-14 20:07:35 +00:00
Peter Steinberger
432ae423da fix(whatsapp): use conversation id for context isolation (#911)
Thanks @tristanmanchester.

Co-authored-by: Tristan Manchester <tmanchester96@gmail.com>
2026-01-14 20:06:20 +00:00
Peter Steinberger
e41e2684b7 refactor(discord): clean autoThread context wiring (#856)
Build reply/session context once (no post-hoc ctx mutation) and type into the actual delivery target.

Thanks @davidguttman.

Co-authored-by: David Guttman <david@davidguttman.com>
2026-01-14 20:04:25 +00:00
Peter Steinberger
c8d3c31c75 chore(auth): rename Claude CLI to Claude Code CLI (#915)
Thanks @SeanZoR.

Co-authored-by: Sean Katz <connect@sean8.com>
2026-01-14 19:57:42 +00:00
Shadow
2dda814c4a Discord: isolate autoThread thread context (#856) 2026-01-14 12:25:35 -06:00
Peter Steinberger
a287d11771 fix(slack): drop mismatched Socket Mode events (#889)
Filter Slack Socket Mode events by api_app_id/team_id.
Refs: #828
Contributor: @roshanasingh4

Co-authored-by: Roshan Singh <roshanasingh4@users.noreply.github.com>
2026-01-14 15:54:37 +00:00
Peter Steinberger
28b0bc6b21 fix: split long Telegram captions (#907) - thanks @jalehman
Co-authored-by: Josh Lehman <josh@martian.engineering>
2026-01-14 15:52:54 +00:00
Peter Steinberger
9d28441c41 chore: migrate to oxlint and oxfmt
Co-authored-by: Christoph Nakazawa <christoph.pojer@gmail.com>
2026-01-14 15:02:19 +00:00
Peter Steinberger
cc5dba5443 test(telegram): cover per-account timeoutSeconds (#863)
Co-authored-by: Snaver <194855+Snaver@users.noreply.github.com>
2026-01-14 10:35:42 +00:00
Peter Steinberger
bb6df31bb5 test(doctor): bump timeouts for slow cases 2026-01-14 10:35:39 +00:00
Peter Steinberger
e798f178f3 fix(telegram): honor timeoutSeconds (thanks @Snaver) (#863) 2026-01-14 10:10:05 +00:00
Peter Steinberger
7f6f8b50b3 style(lint): fix minimax usage lint 2026-01-14 10:10:04 +00:00
Peter Steinberger
0f7fde6acd fix(lint): tidy minimax usage fetch 2026-01-14 10:04:26 +00:00
Peter Steinberger
5f1a93d4c4 feat(usage): add minimax usage snapshot 2026-01-14 09:57:32 +00:00
Peter Steinberger
9f437e9167 refactor(live-tests): stabilize docker live suites 2026-01-14 09:52:39 +00:00
Peter Steinberger
ca315f7dec refactor(telegram): split bot handlers 2026-01-14 09:11:32 +00:00
Peter Steinberger
b4afef4ce1 refactor(tui): split handlers 2026-01-14 09:11:28 +00:00
Peter Steinberger
38235f9c6c refactor(gateway): split server runtime 2026-01-14 09:11:21 +00:00
Peter Steinberger
3c9882a84d refactor(auto-reply): split reply pipeline 2026-01-14 09:11:16 +00:00
Peter Steinberger
bbf11cad6d fix(gateway): reduce flaky ws rpc timeouts 2026-01-14 05:41:02 +00:00
Peter Steinberger
fb49878fae test(web): rename split suites 2026-01-14 05:40:58 +00:00
Peter Steinberger
ec219ea248 test(slack): rename split suites 2026-01-14 05:40:55 +00:00
Peter Steinberger
ca750683e5 test(signal): rename split suites 2026-01-14 05:40:52 +00:00
Peter Steinberger
43122550b9 test(providers): rename split suites 2026-01-14 05:40:49 +00:00
Peter Steinberger
950fd6b7b0 test(imessage): rename split suites 2026-01-14 05:40:45 +00:00
Peter Steinberger
b4f756b6f2 test(cron): rename split suites 2026-01-14 05:40:42 +00:00
Peter Steinberger
1b2b3eccab test(auto-reply): rename split suites 2026-01-14 05:40:39 +00:00
Peter Steinberger
4ca2288311 refactor(wizard): split onboarding 2026-01-14 05:40:10 +00:00
Peter Steinberger
8165f0725d refactor(telegram): split bot helpers 2026-01-14 05:40:07 +00:00
Peter Steinberger
00a4e0eef8 refactor(infra): split provider usage 2026-01-14 05:40:03 +00:00
Peter Steinberger
b4cbf21368 refactor(agents): split tools + PI subscribe 2026-01-14 05:39:59 +00:00
Peter Steinberger
a56b83f5b5 refactor(discord): split send pipeline 2026-01-14 05:39:55 +00:00
Peter Steinberger
5b2eb64039 refactor(config): split legacy handling 2026-01-14 05:39:51 +00:00
Peter Steinberger
2359a5a033 refactor(commands): split CLI commands 2026-01-14 05:39:47 +00:00
Peter Steinberger
2bb0591bb7 refactor(browser): split pw tools + agent routes 2026-01-14 05:39:44 +00:00
Peter Steinberger
b6d70f8675 refactor(auto-reply): split directive handling 2026-01-14 05:39:41 +00:00
Peter Steinberger
5bb6d18b72 chore(repo): drop .DS_Store 2026-01-14 01:17:56 +00:00
Peter Steinberger
b74a102af7 refactor(src): split oversized modules 2026-01-14 01:17:56 +00:00
Peter Steinberger
4651a35574 fix: support non-interactive token auth 2026-01-14 00:56:34 +00:00
Peter Steinberger
9a619fddd8 fix: make postinstall patcher idempotent 2026-01-13 23:12:27 +00:00
Peter Steinberger
e049e1e9fc fix: resume subagent registry safely (#831) (thanks @roshanasingh4) 2026-01-13 10:10:15 +00:00
Roshan Singh
71d3fd101b Persist subagent registry across restarts 2026-01-13 10:00:30 +00:00
Peter Steinberger
5bbbae173f test: fix cron delivery channel expectations 2026-01-13 09:07:13 +00:00
Peter Steinberger
72d8341b57 chore(lint): format entry shim 2026-01-13 08:43:54 +00:00
Peter Steinberger
d7d4412bc1 fix: finalize channels rename cleanup 2026-01-13 08:40:40 +00:00
Peter Steinberger
69228ca766 fix: finish channels rename sweep 2026-01-13 08:40:40 +00:00
Peter Steinberger
978041219f refactor: remove redundant spread fallbacks 2026-01-13 08:40:39 +00:00