-
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