qioqio
|
cb301a3d1a
|
feat(mail): add draft preview URL to draft operations (#438)
* feat(mail): add draft preview URL to draft operations
- Add draftPreviewURL helpers for send-preview link generation
- Integrate preview_url output in +draft-create, +draft-edit, +reply,
+forward, +reply-all shortcuts
- Add unit tests (7 test cases, all passing)
Change-Id: Ie3cbb8f96b308aae225bc69f4c3fc2226af0c230
* fix(mail): derive draft preview url from meta service
Change-Id: Ibd10767bf4e4de7f453fff72487fe25090e14605
* fix: streamline mail draft and send outputs
Change-Id: I75a969af29fa862bdf94947a3aa775d6eebee812
* fix(mail): keep draft reference on create and update
Change-Id: Ie5787cf255ec2347c49f0a271209c1a2e4008fe3
* docs: refine mail draft link guidance for skills
Change-Id: Ieaa5afef310edd5253f07eef06678b7a5db38fc0
* fix(mail): return draft reference for save flows
Change-Id: Ied6031a05bdefecdcf60b09f66c5d3947d849f83
* refactor(mail): unify draft save output handling
Change-Id: I400b8f9df97d614b33da3cbdde410ef615444741
* fix(mail): surface automation disable reason
Change-Id: I23293fe6c2febf248c58ea14c87c05dde49872a1
* feat: flatten mail automation send disable output
Change-Id: I747bf54bc3251387b05d94f87fe61da958d78104
* fix(mail): address review feedback for draft docs and tests
Change-Id: I690df5612f36681c1690645d375c5c5e3ef9ca60
* test(mail): reuse upstream send-scope test factory
Change-Id: I7f73956696c5405d8eb81fcd2128f0e9898ea539
* refactor(mail): merge recall fields into send output helper
Change-Id: I5af612d70b05a3c0d8abbc9561fe76bb83b5b359
* fix(mail): omit raw recall status from send output
Change-Id: I2918226a0eb68a45f6cc4ea997e1c941d8c16d52
* style(mail): format send output tests
Change-Id: I8e0ec37aac48bcda6b5ad948f397d184a2a4d81d
* test(mail): cover draft reference output flows
Change-Id: Idd8abdb84613727a24e3fccb7b329e69566bc890
|
2026-04-21 20:55:41 +08:00 |
|