picoclaw/pkg/channels/wecom
Hoshina b38cb19eab fix(wecom): use channel context instead of HTTP request context for async message processing
The HTTP request context is canceled as soon as the handler returns the
response, causing PublishInbound to fail with "context canceled" when
processMessage runs asynchronously in a goroutine. Use the channel's
long-lived context (c.ctx) instead.
2026-02-28 21:31:08 +08:00
..
app.go fix(wecom): use channel context instead of HTTP request context for async message processing 2026-02-28 21:31:08 +08:00
app_test.go fix: golangci-lint run --fix 2026-02-21 16:35:56 +08:00
bot.go fix(wecom): use channel context instead of HTTP request context for async message processing 2026-02-28 21:31:08 +08:00
bot_test.go fix: golangci-lint run --fix 2026-02-21 16:35:56 +08:00
common.go refactor(channels): add channel subpackages and update gateway imports 2026-02-20 23:25:44 +08:00
init.go refactor(channels): add channel subpackages and update gateway imports 2026-02-20 23:25:44 +08:00