picoclaw/pkg/config
Hoshina 4c653c661d refactor(channels): standardize group chat trigger filtering (Phase 8)
Add unified ShouldRespondInGroup to BaseChannel, replacing scattered
per-channel group filtering logic. Introduce GroupTriggerConfig (with
mention_only + prefixes), TypingConfig, and PlaceholderConfig types.
Migrate Discord MentionOnly, OneBot checkGroupTrigger, and LINE
hardcoded mention-only to the shared mechanism. Add group trigger
entry points for Slack, Telegram, QQ, Feishu, DingTalk, and WeCom.
Legacy config fields are preserved with automatic migration.
2026-02-24 12:10:45 +08:00
..
config.go refactor(channels): standardize group chat trigger filtering (Phase 8) 2026-02-24 12:10:45 +08:00
config_test.go fix(security): change gateway default bind to 127.0.0.1 (#393) 2026-02-24 08:54:10 +11:00
defaults.go refactor(channels): standardize group chat trigger filtering (Phase 8) 2026-02-24 12:10:45 +08:00
migration.go feat: add native Mistral AI provider support 2026-02-22 11:40:21 +04:00
migration_test.go feat: add native Mistral AI provider support 2026-02-22 11:40:21 +04:00
model_config_test.go fix(config): allow duplicate model_name for load balancing 2026-02-20 11:46:28 +08:00