picoclaw/pkg/channels
Leandro Barbosa 447c17aeb1 merge: sync upstream/main (PR #213) into feat/multi-agent-routing
Resolve conflicts in pkg/providers/types.go and pkg/agent/loop.go:
- types.go: use protocoltypes aliases from PR #213, keep fallback types
- loop.go: drop old single-agent createToolRegistry (replaced by multi-agent pattern)

Refactor to align with PR #213 patterns:
- instance.go: use NewExecToolWithConfig (accept full config for deny patterns)
- registry.go: pass full config to NewAgentInstance
- loop.go: add Perplexity web search options to registerSharedTools
2026-02-18 11:39:14 -03:00
..
base.go merge: sync upstream/main into feat/multi-agent-routing 2026-02-14 10:38:04 -03:00
base_test.go style: fix gofmt formatting (CRLF -> LF) 2026-02-14 11:21:47 +09:00
dingtalk.go misc: fmt code 2026-02-13 17:51:47 +08:00
discord.go merge: sync upstream/main into feat/multi-agent-routing 2026-02-16 10:34:55 -03:00
feishu_32.go add build constraints for feishu to support 32-bit builds 2026-02-11 20:59:25 +01:00
feishu_64.go Merge branch 'main' into architecture-32-bit 2026-02-13 21:18:34 +01:00
line.go style: fix gofmt formatting (CRLF -> LF) 2026-02-14 11:21:47 +09:00
maixcam.go Fix shadowing field runnnig 2026-02-16 00:47:17 +09:00
manager.go feat: implement structured Telegram command handling with a dedicated command service and telegohandler integration. (#164) 2026-02-16 14:20:16 +08:00
onebot.go fix: improve connection handling in OneBotChannel 2026-02-14 20:25:55 +08:00
qq.go add QQ channel support 2026-02-11 00:00:53 +08:00
slack.go merge: sync upstream/main into feat/multi-agent-routing 2026-02-16 10:34:55 -03:00
slack_test.go refactor(channels): consolidate media handling and improve resource cleanup 2026-02-12 12:46:28 +08:00
telegram.go merge: sync upstream/main into feat/multi-agent-routing 2026-02-16 10:34:55 -03:00
telegram_commands.go feat: implement structured Telegram command handling with a dedicated command service and telegohandler integration. (#164) 2026-02-16 14:20:16 +08:00
whatsapp.go Remove duplicate truncate functions, reuse utils.Truncate 2026-02-12 00:46:48 +08:00