Commit Graph

  • 696fa3a1b8 Daily backup 2026-04-07 00:00:03 main Youlu 2026-04-07 00:00:03 -07:00
  • 1eb455d5b6 Daily backup 2026-04-06 00:00:03 Youlu 2026-04-06 00:00:03 -07:00
  • 2b7495aa7d Daily backup 2026-04-05 00:00:03 Youlu 2026-04-05 00:00:03 -07:00
  • 5f9294bdd8 Daily backup 2026-04-04 00:00:03 Youlu 2026-04-04 00:00:03 -07:00
  • acc42c4381 move note search Yanxin Lu 2026-04-03 15:44:25 -07:00
  • f410df3e7a note search md files Yanxin Lu 2026-04-03 15:40:05 -07:00
  • bb1b1dad2f note search Yanxin Lu 2026-04-03 15:28:40 -07:00
  • 7e5bbabb29 Daily backup 2026-04-03 00:00:03 Youlu 2026-04-03 00:00:03 -07:00
  • a5e49573ca Daily backup 2026-04-02 00:00:03 Youlu 2026-04-02 00:00:03 -07:00
  • 7451cd73c9 Merge branch 'main' of ssh://git.luyanxin.com:8103/lyx/youlu-openclaw-workspace merge Yanxin Lu 2026-04-01 19:51:57 -07:00
  • aa8a35b920 sender email Yanxin Lu 2026-04-01 19:51:51 -07:00
  • de93c33c07 Daily backup 2026-04-01 00:00:03 Youlu 2026-04-01 00:00:03 -07:00
  • 0910bd5d5c contacts: support multiple address book collections Yanxin Lu 2026-03-31 13:33:04 -07:00
  • 3825f3dcdb move himalaya wrapper from skills/himalaya/ to scripts/ Yanxin Lu 2026-03-31 13:20:10 -07:00
  • 732a86cf09 calendar: use himalaya wrapper for email sending (defense-in-depth) Yanxin Lu 2026-03-31 13:16:36 -07:00
  • f05a84d8ca contacts: extract into standalone skill, add himalaya wrapper for all email sends Yanxin Lu 2026-03-31 11:12:08 -07:00
  • cd1ee050ed calendar: add contacts system to prevent recipient address hallucination Yanxin Lu 2026-03-31 10:43:06 -07:00
  • b7b99fdb61 Daily backup 2026-03-31 00:00:03 Youlu 2026-03-31 00:00:03 -07:00
  • d2fd8e7928 Daily backup 2026-03-30 00:00:02 Youlu 2026-03-30 00:00:02 -07:00
  • 7d7eb9bcbb Daily backup 2026-03-29 00:00:02 Youlu 2026-03-29 00:00:02 -07:00
  • 73d6c4d537 Daily backup 2026-03-28 00:00:03 Youlu 2026-03-28 00:00:03 -07:00
  • c66ccc4c44 calendar: add --alarm flag to send command for custom reminder triggers Yanxin Lu 2026-03-27 09:05:30 -07:00
  • 11b3e39586 Daily backup 2026-03-27 00:00:08 Youlu 2026-03-27 00:00:08 -07:00
  • 7227574b62 Merge branch 'main' of ssh://git.luyanxin.com:8103/lyx/youlu-openclaw-workspace merge Yanxin Lu 2026-03-26 09:19:23 -07:00
  • e1f1c0f334 calendar: add EXDATE support for cancelling single occurrences of recurring events Yanxin Lu 2026-03-26 09:19:02 -07:00
  • 5e25f8d835 Daily backup 2026-03-26 00:00:03 Youlu 2026-03-26 00:00:03 -07:00
  • d2bc01f16c calendar: dedup todo lookups, robust khal search, cleanup improvements Yanxin Lu 2026-03-25 09:47:20 -07:00
  • 371209cf35 Merge branch 'main' of ssh://git.luyanxin.com:8103/lyx/youlu-openclaw-workspace merge Yanxin Lu 2026-03-25 09:32:40 -07:00
  • 35f048dd83 calendar: add recurring events, event management, and safety rules Yanxin Lu 2026-03-25 09:32:22 -07:00
  • ee7e5e39d7 Daily backup 2026-03-25 00:00:03 Youlu 2026-03-25 00:00:03 -07:00
  • 810a9923f9 calendar: drop unnecessary --no-interactive flag from todo edit Yanxin Lu 2026-03-24 21:58:52 -07:00
  • 734790a599 calendar: add todo edit command Yanxin Lu 2026-03-24 21:56:23 -07:00
  • 20ee61498c daily summary removed Yanxin Lu 2026-03-24 15:36:46 -07:00
  • a39233a299 daily summary Yanxin Lu 2026-03-24 14:55:59 -07:00
  • a77d4afb43 memory: replace duplicated user background with reference to USER.md Yanxin Lu 2026-03-24 14:42:03 -07:00
  • f51b14f51b remove avatar Yanxin Lu 2026-03-24 14:38:37 -07:00
  • 1b2db17967 user: update USER.md with context, partner info, and hobbies Yanxin Lu 2026-03-24 14:37:53 -07:00
  • 7630782553 resolve merge conflict in MEMORY.md: keep clean version Yanxin Lu 2026-03-24 12:48:54 -07:00
  • 9bfb620cea docs: update MEMORY.md and TOOLS.md for cron fix and cleanup Yanxin Lu 2026-03-24 12:46:30 -07:00
  • 8d416abfa0 docs: 修复备份任务记录 + 精简 TOOLS.md Youlu 2026-03-24 10:15:57 -07:00
  • df7cdffc13 Daily backup 2026-03-24 10:02:50 Youlu 2026-03-24 10:02:50 -07:00
  • 33f0dac248 Daily backup Youlu 2026-03-24 09:58:36 -07:00
  • b2ff8effd4 calendar: fix stale docs and remove unnecessary METHOD from todo add Yanxin Lu 2026-03-23 14:48:05 -07:00
  • ab9f7da592 calendar: remove self-notification emails (CalDAV sync replaces them) Yanxin Lu 2026-03-23 14:27:28 -07:00
  • 48e179c8de Daily backup 2026-03-23 10:02:47 Youlu 2026-03-23 10:02:47 -07:00
  • 13986aa3ab cleanup: remove old reminder system and unused crontab files Yanxin Lu 2026-03-23 09:53:49 -07:00
  • 31efcffb19 calendar: fix completed field name from todoman --porcelain output Yanxin Lu 2026-03-22 16:09:45 -07:00
  • 4ef7b1e05b calendar: use todoman --yes flag for delete instead of piping stdin Yanxin Lu 2026-03-22 15:58:24 -07:00
  • 912bcf53bd calendar: fix _days_until to handle Unix timestamps from todoman --porcelain Yanxin Lu 2026-03-22 15:50:43 -07:00
  • cf8158c7cc calendar: update TESTING.md with todoman verification steps Yanxin Lu 2026-03-22 15:43:18 -07:00
  • 261544b50a docs: update TOOLS.md and MEMORY.md for calendar+todoman migration Yanxin Lu 2026-03-22 15:02:01 -07:00
  • 383b33cc30 calendar: use todoman for VTODO list/complete/delete/check Yanxin Lu 2026-03-22 15:00:20 -07:00
  • 1750a0d921 calendar: add migration guide from reminder_check.py to VTODO Yanxin Lu 2026-03-22 14:39:59 -07:00
  • 44fbbea29b VTODO skill Yanxin Lu 2026-03-22 14:10:54 -07:00
  • ceb7af543b VTODO Yanxin Lu 2026-03-22 14:10:41 -07:00
  • da26f84947 Merge branch 'main' of ssh://git.luyanxin.com:8103/lyx/youlu-openclaw-workspace merge Yanxin Lu 2026-03-20 18:59:19 -07:00
  • 71672b31ca email-processor: fix concurrency bugs and several other issues Yanxin Lu 2026-03-20 18:58:13 -07:00
  • 6bea16d391 Daily backup 2026-03-19 07:00 UTC Youlu 2026-03-19 00:00:47 -07:00
  • 4e3c6acab6 calendar-invite: strip METHOD from ICS before CalDAV storage Yanxin Lu 2026-03-18 14:54:33 -07:00
  • b8ba4adec5 calendar-invite: add VALARM reminder, fix terminology, remove dead code Yanxin Lu 2026-03-18 14:44:08 -07:00
  • 765825a8d1 using MIME instead of MML Yanxin Lu 2026-03-18 14:36:29 -07:00
  • c4125d1145 Merge branch 'main' of ssh://luyanxin.com:8103/lyx/youlu-openclaw-workspace Youlu 2026-03-18 13:40:45 -07:00
  • 0dea793b58 calendar sync Youlu 2026-03-18 13:40:04 -07:00
  • de6528335c calendar invite Yanxin Lu 2026-03-18 13:36:25 -07:00
  • d35e7b1475 Merge branch 'main' of ssh://git.luyanxin.com:8103/lyx/youlu-openclaw-workspace merge Yanxin Lu 2026-03-13 11:19:23 -07:00
  • 36143fcd93 Add digest command to email processor Yanxin Lu 2026-03-13 11:17:43 -07:00
  • 65872775e3 cleanup: remove all pilates monitor references from config files Youlu 2026-03-12 11:44:34 -07:00
  • 9448abc8ab doc: remove deleted pilates monitor from MEMORY Youlu 2026-03-12 11:42:24 -07:00
  • d8191c9e86 doc: mark UCLA pilates monitor as deleted Youlu 2026-03-12 11:37:58 -07:00
  • 17435aa7e4 doc: update backup config - remove workspace_backup.sh reference Youlu 2026-03-12 09:13:01 -07:00
  • c4b19b7664 Update: prune pilates monitor, update reminders, sync memory files Youlu 2026-03-12 09:10:56 -07:00
  • 3c54098b1d Remove scan_index, use envelope_id (IMAP UID) as single identifier Yanxin Lu 2026-03-07 22:01:02 -08:00
  • 2c00649488 updated email processor Youlu 2026-03-05 16:24:35 -08:00
  • 723c47bbb3 Clean up stale comments, dead code, and code quality issues Yanxin Lu 2026-03-05 15:28:05 -08:00
  • 361e983b0f Stable review indices and deduplicate tag taxonomy Yanxin Lu 2026-03-05 15:02:49 -08:00
  • 81bc42075f steps for tag refinement Yanxin Lu 2026-03-04 15:16:39 -08:00
  • eb0310fc2d Compute confidence from decision history instead of LLM Yanxin Lu 2026-03-04 15:05:44 -08:00
  • 64e28b55d1 Compute confidence from decision history instead of LLM Yanxin Lu 2026-03-04 14:23:50 -08:00
  • 720f4ef1ad update Youlu 2026-03-04 10:40:12 -08:00
  • 07bf6c4b39 daily backup: update MEMORY.md, add data/logs to .gitignore, commit uv.lock Youlu 2026-02-28 08:02:42 -08:00
  • 8414ea4a0f Merge branch 'main' of ssh://git.luyanxin.com:8103/lyx/youlu-openclaw-workspace merging Yanxin Lu 2026-02-27 07:34:21 -08:00
  • cf115bb48a switched to uv Yanxin Lu 2026-02-27 07:34:07 -08:00
  • 71ec969be2 daily backup: heartbeat updates, memory, tools, ucla monitor Youlu 2026-02-27 06:19:26 -08:00
  • e8c8256967 removed migration Yanxin Lu 2026-02-26 21:05:27 -08:00
  • 1e3faa0b20 not marking seen when push to pending Yanxin Lu 2026-02-26 20:59:55 -08:00
  • b14a93866e email processor Yanxin Lu 2026-02-26 20:54:07 -08:00
  • c5c9be3f00 Daily backup: email logs, reminders update, remove news digest Youlu 2026-02-26 00:00:13 -08:00
  • 7a4b88ccc2 Daily sync: email checks, reminders, and memory Youlu 2026-02-25 07:48:28 -08:00
  • dc2207deaa daily backup: 2026-02-24 Youlu 2026-02-24 00:00:15 -08:00
  • eb834306f7 Daily backup: 2026-02-23 - memory updates, config changes Youlu 2026-02-23 00:00:15 -08:00
  • d4a4768e18 100 word limit Yanxin Lu 2026-02-22 14:29:01 -08:00
  • ef92820954 append logging and clear logging in main loop Yanxin Lu 2026-02-22 14:21:10 -08:00
  • d91d206c22 claude code review Yanxin Lu 2026-02-22 14:06:50 -08:00
  • d15ed77bd5 send_digest.py Youlu 2026-02-22 13:16:54 -08:00
  • 94e03c2ca0 word limit Yanxin Lu 2026-02-22 13:14:11 -08:00
  • 9ec440be9c file logging Yanxin Lu 2026-02-22 12:49:32 -08:00
  • c0d0a32c8c comment from youlu Yanxin Lu 2026-02-22 11:03:00 -08:00
  • 20ee5c2211 forgot to include files Yanxin Lu 2026-02-22 10:51:58 -08:00
  • 2bd9da6326 Merge branch 'main' of ssh://git.luyanxin.com:8103/lyx/youlu-openclaw-workspace merge Yanxin Lu 2026-02-22 10:48:50 -08:00
  • 0183070e48 modified Yanxin Lu 2026-02-22 10:48:04 -08:00