Commit graph

596 commits

Author SHA1 Message Date
Natalie
53d05cfd41 fix(@projects/@claire): 🐛 update stale session cleanup logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-02 15:20:25 -07:00
Natalie
1d431b5056 feat(claire): add session cleanup and kick delay logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-02 15:02:47 -07:00
Natalie
c6bd77cc5b feat(@projects/@claire): add pinned decision feature
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-01 02:36:07 -06:00
Natalie
c22cae1b74 feat(@projects/@claire): add session reaping logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-01 01:16:42 -06:00
Natalie
7492a4d4dd feat(@projects/@claire): add rclaude path check in supervisor
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-01 00:46:25 -06:00
Natalie
2146e42de7 feat(@projects/@claire): add auto-continue nudge logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-01 00:39:02 -06:00
Natalie
6cd1d3b28d feat(@projects/@claire): add vault verification CLI
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-01 00:24:35 -06:00
Natalie
70b09d5a9b feat(@projects/@claire): vault secret management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-31 21:01:11 -06:00
Natalie
6124e9d139 fix(@projects/@claire): 🔐 secure config file permissions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-31 19:50:58 -06:00
Natalie
c557774b57 feat(@projects/@claire): add peer sync, supervisor, and telemetry loops
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-31 18:38:10 -06:00
Natalie
9b3bf1a607 feat(@projects/@claire): add wedged/orphaned session detection
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-31 18:30:30 -06:00
Natalie
2a2e99ab2b feat(@projects/@claire): add systemd agent deployment
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-31 18:23:18 -06:00
Natalie
3057182717 feat(@projects/@claire): add headless peer sync agent loops
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-31 18:15:59 -06:00
Natalie
bda5dad83d feat(@projects/@claire): add host telemetry migration and reporting
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-31 18:08:43 -06:00
Natalie
8d8c1e32e9 fix(@projects/@claire): 🐛 correct spelling in test names
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-31 17:47:31 -06:00
Natalie
a3750b68cc feat(@projects/claire): add cold-start rehydration logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-31 17:33:20 -06:00
Natalie
5269c95a35 feat(@projects/@claire): add health rounds tracking system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-31 13:14:34 -06:00
Natalie
2d978b5fe3 fix(dispatch): discover sessions by canonical host label, not raw "local"
discover_session polled `rclaude list sessions` for the freshly spawned
session but filtered rows with `r.host == host` where host is the
canonical name (e.g. "plum"), while rclaude labels the calling machine's
own sessions "local". "local" == "plum" is always False, so discovery
matched nothing and timed out even though the session's JSONL was already
on disk (observed: 18s after spawn, inside the 30s window). dispatch then
falsely returned "spawned but not discovered", orphaning the live session
until a manual pull.

Root cause is a missing host-label normalization the pull loop already
does. Fix discover_session to canonicalize both sides via
resolve_host_label, and key local-path symlink resolution on the ROW's
raw label. Apply the same normalization to dispatch_task's pre_uuids
filter (identical mismatch left it empty, risking a stale-sibling match
at a shared cwd). 2 regression tests reproduce rclaude's "local" labeling
(the old fake echoed the dispatch host, masking the bug). 310 tests pass.

Committed manually with ALLOW_COMMIT=1 per user authorization: the
auto-commit service's message LLM was timing out on this repo.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-29 22:46:28 -06:00
autocommit
770db3ab8e docs(plans): 📝 Update round increment details in mobile app project plan with new tasks, milestones, and features for iterative development
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-29 18:46:24 -07:00
autocommit
c6337abfbb docs(plans): 📝 Update Claire mobile app sprint tasks, milestones, and deliverables for the next round increment
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-29 18:27:45 -07:00
autocommit
91a636744e docs(plans): 📝 Update mobile app development plan with round increment milestones and key deliverables
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-29 18:15:50 -07:00
autocommit
47ae0ffcbc docs(plans): 📝 Update Claire mobile app project plan with next increment milestones and deliverables
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-29 17:57:50 -07:00
autocommit
42cbbe815f docs(plans): 📝 Update mobile app development plan milestones and next steps for the current round increment
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-29 17:45:58 -07:00
autocommit
93c7980071 docs(plans): 📝 Update Claire mobile app roadmap documentation for the latest round increment details
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-29 17:27:52 -07:00
autocommit
003ddda77f docs(plans): 📝 Update mobile app increment plan with latest feature roadmap and progress updates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-29 17:15:40 -07:00
autocommit
e21d0d8671 docs(plans): 📝 Update Claire mobile app development plan with round-cycle progress details
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-29 16:57:18 -07:00
autocommit
b4a60e6b04 docs(plans): 📝 Update Claire mobile app sprint planning documentation with round increment details
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-29 16:39:22 -07:00
autocommit
c7dbaa33b5 docs(plans): 📝 Update Claire mobile app increment details in project plan document
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-29 16:27:24 -07:00
autocommit
720f92232d docs(plans): 📝 Update mobile app roadmap for round increment with detailed scope, tasks, and milestones
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-29 16:09:25 -07:00
autocommit
b60da9fa3b docs(plans): 📝 Update Claire mobile app project plan with new development increments and milestone details
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-29 15:57:22 -07:00
autocommit
ae1f59316f docs(plans): 📝 Update project plan document with round increment details for Claire mobile app development progress
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-29 15:39:25 -07:00
autocommit
04229b2800 docs(plans): 📝 Update round increment in mobile app plan documentation with milestone/sprint details
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-29 15:27:21 -07:00
autocommit
dd296132fa docs(plans): 📝 Update milestone progress tracking plan for mobile app to reflect 72nd round completion
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-29 15:09:10 -07:00
autocommit
c99c6dcfc9 docs(plans): 📝 Update Claire mobile app round increment plan details
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-29 14:56:57 -07:00
autocommit
93c13b7ef4 docs(plans): 📝 Update prospecting and CocotteTech project task priorities in Claire mobile app documentation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-29 14:38:32 -07:00
autocommit
a42375c9bf docs(plans): 📝 Update project plan with round increment details in claire-mobile-app-plan.md
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-29 14:20:18 -07:00
autocommit
1e45b294a5 docs(plans): 📝 Update Claire mobile app increment plan with next-cycle details
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-29 14:08:03 -07:00
autocommit
797ded5b27 docs(docs): 📝 Update Claire mobile app project plan with next development milestones and round increment details
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-29 13:49:54 -07:00
autocommit
49971a7952 docs(plans): 📝 Update Claire mobile app development plan with round increment details
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-29 13:37:52 -07:00
autocommit
a2f6e43989 docs(plans): 📝 Update Claire mobile app project plan with new round increment details
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-29 13:19:49 -07:00
autocommit
aced07fa8d docs(plans): 📝 Update Claire mobile app development plan with round increment milestones and progress tracking details
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-29 13:07:36 -07:00
autocommit
66ba917cee docs(plans): 📝 Update sprint milestones and round progress tracking for mobile app development
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-29 12:49:08 -07:00
autocommit
8006dff447 docs(plans): 📝 Update CLAIRE mobile app round documentation to include reference to the 62nd round
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-29 12:36:47 -07:00
autocommit
9a8adeac1a docs(plans): 📝 Update Claire mobile app round increment project plan documentation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-29 12:18:38 -07:00
autocommit
fe6b89fa99 docs(claire-mobile-app): 📝 Update project plan documentation for the next round increment in the Claire mobile app
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-29 12:06:38 -07:00
autocommit
13fc1c6d46 docs(claire-mobile-app): 📝 Update project plan with next round increment details for Claire mobile app
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-29 11:48:32 -07:00
autocommit
457e8ed8d5 docs(plans): 📝 Add mobile app plan phases with visual progression indicators
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-29 11:30:25 -07:00
autocommit
e017deb5f5 docs(mobile-app-plan): 📝 Update round increment milestones, tasks, and progress tracking details for Claire mobile app development plan
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-29 11:18:16 -07:00
autocommit
aa7df7cbed docs(plans): 📝 Update Claire mobile app project plan with next iteration details
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-29 10:59:59 -07:00
autocommit
160f3f9210 docs(plans): 📝 Update Claire mobile app project plan documentation with round increment details, including scope, timeline, and milestones
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-29 10:47:54 -07:00