Commit Graph
26 Commits
Author SHA1 Message Date
tianma-if 0aff87e2ef feat: polish social note images (#292) 2026-08-22 18:23:36 +08:00
tianma-if 45c3f2004a refactor: simplify note image sharing (#292) 2026-08-22 17:45:53 +08:00
tianma-if ad73ea8f2d feat: optimize note image sharing (#292) 2026-08-22 17:38:13 +08:00
tianma-if 89599f8649 feat: export notes as PNG or JPEG (#292) 2026-08-22 17:03:54 +08:00
tianma-if 9628fd8c35 style(ai): refine Enter shortcut hint (#236) 2026-08-21 19:09:35 +08:00
tianma-if 798628f0b5 feat(ai): generate with Enter shortcut (#236) 2026-08-21 19:04:42 +08:00
tianma-if db58da7c3e fix(ai): keep assistant actions visible (#236) 2026-08-21 18:59:53 +08:00
tianma-if 03a9444c92 fix(ai): keep custom generation available during init (#236) 2026-08-21 18:43:47 +08:00
tianma-if 3a6174c917 fix(editor): complete inline AI interactions (#236) 2026-08-21 14:49:17 +08:00
tianma-if fef39f1a24 feat(editor): open AI from empty block Space (#236) 2026-08-21 14:14:54 +08:00
tianma-if ee00a98be7 fix(ai): keep assistant open for portaled controls (#236) 2026-08-21 12:25:02 +08:00
tianma-if 9c4d6eea54 fix(editor): add slash command menu (#236) 2026-08-21 12:13:27 +08:00
tianma-if 2e0badd64f feat(ai): add inline assistant composer and attachments (#236) 2026-08-21 11:00:43 +08:00
tianma-if 8239960148 test(sync): cover browser cursor rewind recovery 2026-08-20 21:17:54 +08:00
tianma-if a17da7e704 fix: unify AI instruction terminology 2026-08-15 22:16:11 +08:00
tianma-if b2fc6f1e8c feat(web): support pasted Markdown images (#229) 2026-08-12 22:59:48 +08:00
tianma-if 1e36175f29 fix(web): refine memo menu interactions 2026-08-12 18:21:43 +08:00
tianma-if e440da9b2f feat(ai): add editable prompt library shared with the assistant
Ship a workspace prompt library with seeded defaults, restore-missing
defaults, and a /ai-prompts management page. The AI assistant now uses
the same prompt text as the library, while keeping freeform custom
instructions and a compact one-row action UI. Also prevent local
wrangler migration rewrites from stripping unauthenticated local access.
2026-08-12 14:57:51 +08:00
tianma-if 9de44776cc fix: autosave recovered editor drafts 2026-08-11 19:26:20 +08:00
tianma-if 6cdd5b7a12 fix AI result handling and selection layout 2026-08-11 14:44:51 +08:00
tianma-if 91f5fe7f9e fix AI selection replacement line breaks 2026-08-11 14:07:05 +08:00
tianma-if 3c8a51f6a3 fix(web): prevent autosave sync races (#210) 2026-08-10 11:34:12 +08:00
tianma-if 19b24113a4 fix: decouple attachment manager from selected note 2026-08-10 01:26:38 +08:00
tianma-if e26387b74d fix: isolate editor undo history by memo 2026-08-10 01:16:16 +08:00
tianma-if abd871c06b fix: improve dark mode across clients (#204) 2026-08-09 17:58:52 +08:00
tianma-if 27c2ed2b73 test(web): cover new memo sync race 2026-08-09 11:55:22 +08:00