DrSmoothl
056188d63d
chore: resolve async SQLite merge conflicts
...
Integrate the current development branch, preserve the album comment fixes, and align the changes with repository formatting and dependency tooling.
2026-10-13 09:55:16 +08:00
手瓜一十雪
e699351f90
feat: adopt async SQLite and improve messaging and runtime diagnostics
2026-10-12 15:44:55 +08:00
DrSmoothl
7c0519f75f
lint
2026-10-12 15:43:34 +08:00
DrSmoothl
a6dfd04924
perf(onebot): reduce message history migration scans
...
Speed up unfinished history migration while preserving all messages and
existing processing limits.
Keep migration diagnostics under the configured logging policy and surface
preparation failures.
Fixes #462
2026-10-04 14:56:02 +08:00
DrSmoothl
99bcfca15c
fix(onebot): preserve historical media independently of cache limits
...
Preserve message history and the media information needed for reliable
forwarding. Retain available older data during upgrades and report storage
failures explicitly.
Fixes #462
2026-10-04 14:00:30 +08:00
H3CoF6
8fbddf67bf
Feat: 发送图文ark卡片 ( #355 )
...
* feat(onebot): implement send tuwen ark
* test: add unit tests for send_ark action
* test(onebot): update canonical action docs count expectation to 191
* refactor(protocol,onebot): update 0xdc2_34 ark implementation and test coverage
- Rename action send_ark -> send_tuwen_ark to distinguish from structmsg and contact-share arks.
- Clarify SSO command mapping (OidbSvcTrpcTcp.0xdc2_34) and default param behavior in comments/docs.
- Adjust peerType, field3, and previewUrl to pb_optional to preserve 0/empty values during proton encoding.
- Update OneBot handler, tests, and auto-generated MCP tool catalog specs.
* style(protocol): fix indentation in rich-body-decoder tests
2026-08-20 12:12:39 +08:00
DrSmoothl
91f0eb3b7e
test(onebot): cover request actions and message-store migration worker
2026-08-14 11:09:22 +08:00