Peter Steinberger
4b42201835
fix: keep contact summary counts ( #625 ) (thanks @mahmoudashraf93)
2026-01-10 01:02:28 +01:00
Mahmoud Ibrahim
98a5d61c00
WhatsApp: show all contacts in shares
2026-01-10 01:00:00 +01:00
Mahmoud Ibrahim
db8026b989
Style: format contact label helper
2026-01-10 01:00:00 +01:00
Mahmoud Ibrahim
951d932563
Changelog: note multi-contact numbers
2026-01-10 01:00:00 +01:00
Mahmoud Ibrahim
8348c95654
WhatsApp: include numbers in contact cards
2026-01-10 01:00:00 +01:00
Peter Steinberger
2ae1e20cc4
refactor: centralize reasoning tag handling
2026-01-10 00:53:48 +01:00
Peter Steinberger
5ad2dd8be0
fix: centralize verbose overrides and tool stream gating
2026-01-10 00:52:24 +01:00
Peter Steinberger
a1400f31ba
test: update status expectations for verbose/elevated labels
2026-01-09 23:43:24 +00:00
Peter Steinberger
658c134168
fix: simplify verbose/elevated status labels
2026-01-09 23:41:57 +00:00
Peter Steinberger
ff110d7c25
docs: update changelog
2026-01-09 23:41:57 +00:00
Peter Steinberger
a25ffba8f2
feat: allow session_status in sandbox
2026-01-09 23:41:57 +00:00
Peter Steinberger
09b836b593
fix: clarify sessions_send delivery semantics
2026-01-10 00:34:24 +01:00
Peter Steinberger
399d629add
fix: filter NO_REPLY prefixes
2026-01-09 23:29:05 +00:00
Peter Steinberger
effab65fd9
fix: persist verbose off and gate tool stream
2026-01-10 00:22:28 +01:00
Peter Steinberger
10daf8cba2
Merge pull request #624 from clawdbot/refactor/vcard-utils
...
refactor: extract vcard parsing helper
2026-01-09 23:16:31 +00:00
Peter Steinberger
fea60e5f13
docs: update changelog for vcard refactor ( #624 ) (thanks @steipete)
2026-01-10 00:16:00 +01:00
Peter Steinberger
1a7ea05878
refactor: extract vcard parsing helper
2026-01-10 00:12:53 +01:00
Peter Steinberger
4a49664830
refactor(web): centralize active web listener resolution
2026-01-09 23:12:29 +00:00
Peter Steinberger
3b4f353d6f
Merge pull request #614 from zknicker/fix/block-stream-think-leak
...
fix: prevent <think> leakage in block streaming
2026-01-09 23:10:17 +00:00
Peter Steinberger
4e637d6987
Merge pull request #622 from mahmoudashraf93/fix/whatsapp-contact-cards
...
fix: handle WhatsApp contact cards inbound
2026-01-09 23:09:40 +00:00
Peter Steinberger
1183039e54
fix: prefer FN for WhatsApp contact cards ( #622 ) (thanks @mahmoudashraf93)
2026-01-10 00:08:30 +01:00
Mahmoud Ibrahim
5784e2797f
Changelog: note WhatsApp contact cards
2026-01-10 00:07:04 +01:00
Mahmoud Ibrahim
cb1fde042c
WhatsApp: handle contact cards inbound
2026-01-10 00:07:04 +01:00
Peter Steinberger
8cc55df0f0
docs: remove unused root showcase
2026-01-10 00:02:39 +01:00
Peter Steinberger
c1c71b3ebf
fix: suppress <think> leakage + split reasoning output ( #614 ) (thanks @zknicker)
2026-01-10 00:02:13 +01:00
Zach Knickerbocker
63d291b43d
fix: prevent <think> leakage in block streaming
2026-01-09 23:58:48 +01:00
Peter Steinberger
9374401cb7
fix: cap pairing requests and suppress outbound pairing replies
2026-01-09 22:58:18 +00:00
Peter Steinberger
2f2a18b706
refactor: cron payload migration cleanup ( #621 )
...
* refactor: centralize cron payload migration
* test: stabilize block streaming mocks
* test: adjust chunker fence-close case
2026-01-09 22:56:55 +00:00
Peter Steinberger
177542d3d0
docs: add fresh showcase projects
2026-01-09 23:56:44 +01:00
Peter Steinberger
98263d9ede
feat(signal): add reaction notifications
2026-01-09 23:53:36 +01:00
Peter Steinberger
8e231525ef
Merge pull request #615 from YuriNachos/fix/smoke-test-exit-code
...
fix(build): remove non-functional smoke test from package-mac-app.sh
2026-01-09 22:42:08 +00:00
Peter Steinberger
b2eea8da4f
fix(web): improve WhatsApp Web listener errors ( #612 , thanks @YuriNachos)
2026-01-09 22:40:58 +00:00
Yurii Chukhlib
b9c453d77f
fix(web): remove provider name from gateway listener error messages
...
Error messages in sendMessageWhatsApp, sendReactionWhatsApp, and
sendPollWhatsApp included hardcoded \"WhatsApp\" references. This caused
confusion when cron jobs using other providers (e.g., Telegram) failed
with errors mentioning WhatsApp.
Changes error messages to be provider-agnostic while maintaining the
same error handling behavior.
Fixes #461
Fixes #470
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-09 22:40:58 +00:00
Peter Steinberger
65d4f482a3
fix: verify bundled relay with version check ( #615 ) (thanks @YuriNachos)
2026-01-09 23:40:52 +01:00
Peter Steinberger
482cea3fa9
Merge pull request #616 from neist/feat/signal-reactions
...
feat(signal): add reaction message support
2026-01-09 22:40:37 +00:00
Peter Steinberger
d7a9ea9219
fix: handle signal reactions safely ( #616 ) (thanks @neist)
2026-01-09 23:39:18 +01:00
Yurii Chukhlib
3aaadea9d9
fix(build): remove non-functional smoke test from package-mac-app.sh
...
The --smoke qr argument was removed from the relay CLI, but the smoke
test remained in the macOS app packaging script. This caused the build
to fail with exit code 1 when the bundled relay didn't recognize the
argument.
Removes the 2-line smoke test section to fix the build.
Fixes #317
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-09 23:37:57 +01:00
Kasper Neist
29723c7fd5
feat(signal): add reaction message support
...
- Add SignalReactionMessage type with emoji, targetAuthor, timestamp
- Handle reaction messages in monitor (log and skip for now)
- Prevents reactions from showing as unknown media
2026-01-09 23:37:33 +01:00
Peter Steinberger
5f5dd47e3b
chore: bump pi libs and oxlint-tsgolint
2026-01-09 22:23:58 +00:00
Peter Steinberger
bd8b92a48e
refactor: stop pinning hardcoded main session in chat UI
2026-01-09 23:20:58 +01:00
Peter Steinberger
b30de18fdb
fix: handle fence-close paragraph breaks
2026-01-09 22:20:22 +00:00
Peter Steinberger
4c7f7b9234
fix: migrate cron payload channel alias
2026-01-09 22:20:22 +00:00
Peter Steinberger
fbcd221204
fix(test): reduce gateway port collisions
2026-01-09 22:18:57 +00:00
Peter Steinberger
0423511f0f
fix(protocol): sync generated Swift models
2026-01-09 22:12:28 +00:00
Peter Steinberger
9af73bfc82
docs: embed YouTube video on showcase
2026-01-09 23:10:22 +01:00
Peter Steinberger
18b8802191
docs: clarify npm vs git install switching
2026-01-09 23:10:15 +01:00
Peter Steinberger
633ff13cba
fix(protocol): regen Swift GatewayModels
2026-01-09 22:10:01 +00:00
Peter Steinberger
45097a56e7
fix(protocol): keep agent provider string
2026-01-09 23:09:10 +01:00
Peter Steinberger
25d9b5554e
ci: run pnpm test on macOS (PRs)
2026-01-09 22:06:36 +00:00
Peter Steinberger
8d351f9b08
fix(gateway): harden agent provider routing
2026-01-09 23:00:36 +01:00