| .. |
|
ack_reaction.rs
|
feat(channels): add chat-scoped ACK rules and simulation aggregates
|
2026-02-28 19:23:30 -05:00 |
|
acp.rs
|
fix(acp): harden process lifecycle and health validation
|
2026-02-28 17:36:39 -05:00 |
|
bluebubbles.rs
|
fix(channel/bluebubbles): address CodeRabbit review findings
|
2026-02-28 12:20:47 -08:00 |
|
clawdtalk.rs
|
Implement ChannelConfig for ClawdTalk
|
2026-02-21 19:38:19 +08:00 |
|
cli.rs
|
fix(channels): preserve slack thread root ids
|
2026-02-19 18:52:30 +08:00 |
|
dingtalk.rs
|
fix(channels): bound dingtalk rich text recursion
|
2026-02-28 18:50:59 -05:00 |
|
discord.rs
|
feat(channel): add native Discord approval buttons and interactions
|
2026-03-01 15:51:27 -05:00 |
|
email_channel.rs
|
feat(email): add IMAP ID extension support
|
2026-02-28 13:05:49 -05:00 |
|
github.rs
|
feat(channel): add github native channel MVP
|
2026-02-28 14:03:10 -05:00 |
|
imessage.rs
|
feat(channels): add threading support to message channels
|
2026-02-19 18:52:30 +08:00 |
|
irc.rs
|
fix(quality): remove infallible unwraps in sop and skillforge
|
2026-02-28 19:37:38 -05:00 |
|
lark.rs
|
fix(lark): fetch image messages via resource endpoint
|
2026-03-01 22:37:09 -05:00 |
|
linq.rs
|
session/history: allowlist persistable roles (user, assistant) via ROLE_* constants; unify filtering in channel + agent; memory/session: reduce read contention with RwLock+AtomicI64 and refresh updated_at on get_history; providers: export role constants and helper; security: switch HMAC verifications to ring::hmac for Linq/Nextcloud/WhatsApp; channels tests: auto-approve mock_price to avoid non-CLI approval dead-wait; misc: ignore target_ci/.idea; main: use local rag module.
|
2026-02-28 18:40:48 +08:00 |
|
matrix.rs
|
fix(codeql): avoid logging raw matrix error payloads
|
2026-02-26 02:19:14 +08:00 |
|
mattermost.rs
|
fix(ci): satisfy strict-delta clippy manual_string_new
|
2026-02-26 00:05:32 +08:00 |
|
mod.rs
|
fix(plugins): block manifest auto-approve spoofing and discovery panic (RMN-270)
|
2026-03-01 17:28:54 -08:00 |
|
mqtt.rs
|
fix(web): call doctor endpoint with authenticated POST
|
2026-02-24 16:02:59 +08:00 |
|
napcat.rs
|
feat(channel): add napcat support for qq protocol
|
2026-02-28 13:02:55 -05:00 |
|
nextcloud_talk.rs
|
session/history: allowlist persistable roles (user, assistant) via ROLE_* constants; unify filtering in channel + agent; memory/session: reduce read contention with RwLock+AtomicI64 and refresh updated_at on get_history; providers: export role constants and helper; security: switch HMAC verifications to ring::hmac for Linq/Nextcloud/WhatsApp; channels tests: auto-approve mock_price to avoid non-CLI approval dead-wait; misc: ignore target_ci/.idea; main: use local rag module.
|
2026-02-28 18:40:48 +08:00 |
|
nostr.rs
|
feat(channel): add Nostr channel with NIP-04 and NIP-17 support
|
2026-02-21 13:16:20 +08:00 |
|
qq.rs
|
fix(qq): add sandbox mode and passive msg id fallback
|
2026-02-26 22:53:06 -05:00 |
|
signal.rs
|
hardening(security): sanitize upstream error bodies across channels
|
2026-02-25 20:41:51 +08:00 |
|
slack.rs
|
feat(slack): support listening on multiple configured channel IDs
|
2026-02-28 17:48:20 -05:00 |
|
telegram.rs
|
test(telegram): verify approval prompt markdown payload
|
2026-03-01 15:05:12 -05:00 |
|
traits.rs
|
fix(channels): avoid UTF-8 panic in approval prompt truncation
|
2026-02-27 10:50:46 -05:00 |
|
transcription.rs
|
feat(transcription): support config-level api_key
|
2026-02-27 15:15:02 -05:00 |
|
wati.rs
|
hardening(logging): sanitize channel API error bodies
|
2026-02-25 19:59:31 +08:00 |
|
whatsapp_storage.rs
|
fix(security): remove sensitive fields from Debug impls
|
2026-02-20 22:06:21 -08:00 |
|
whatsapp_web.rs
|
fix(whatsapp-web): strip MIME parameters before matching in audio_mime_to_filename
|
2026-02-28 20:56:09 +08:00 |
|
whatsapp.rs
|
hardening(logging): sanitize channel API error bodies
|
2026-02-25 19:59:31 +08:00 |