picoclaw/pkg/channels/pico
lxowalle 412705783d
fix(pico): preserve image media across pico attachments and client (#2874)
* fix(pico): preserve image media across pico attachments and client

* * fix ci

* fix(pico): preserve text when client media parsing fails

- Skip non-inline Pico attachment URLs instead of treating them as invalid inline media
- Preserve pico_client text messages when malformed media payloads are received
- Add regression coverage for media.create, download attachments, and invalid media payloads

* fix lint
2026-05-15 15:49:07 +08:00
..
client.go fix(pico): preserve image media across pico attachments and client (#2874) 2026-05-15 15:49:07 +08:00
client_test.go fix(pico): preserve image media across pico attachments and client (#2874) 2026-05-15 15:49:07 +08:00
init.go refactor(config): make config.Channel to multiple instance support 2026-04-13 22:21:21 +08:00
pico.go fix(pico): preserve image media across pico attachments and client (#2874) 2026-05-15 15:49:07 +08:00
pico_test.go refactor(pico): unify message kind handling of tool_calls and thought (#2680) 2026-04-28 10:17:12 +08:00
protocol.go refactor(pico): unify message kind handling of tool_calls and thought (#2680) 2026-04-28 10:17:12 +08:00