Commit Graph
50 Commits
Author SHA1 Message Date
Lyncoln 9b4206b86a Extended Set Availability to use resolve module and applied execution filter conditions 2026-10-21 00:38:25 -04:00
Lyncoln 8a4f213ea7 Get messages updated to remove unread filters 2026-10-21 00:36:39 -04:00
Lyncoln a8a16d6778 Extended recursive.py to include recursiveAction and removed commented debug lines. recursiveAction not yet applied 2026-10-21 00:35:25 -04:00
Lyncoln 405dfb3677 Cleaned up unnecessary import at end of file 2026-10-21 00:34:02 -04:00
Lyncoln 06d16a58c8 saveRow and readRow genericized and working 2026-10-21 00:31:17 -04:00
Lyncoln c39d377127 Runtime contract extended to include readRow, applyConditions and responsePolicy 2026-10-21 00:30:12 -04:00
Lyncoln 1c58651019 Response policy created and included in buildAction runtime 2026-10-21 00:28:45 -04:00
Lyncoln a57efc2012 Apply conditions included in action runtime. Actions now decide their own execution conditions 2026-10-21 00:27:21 -04:00
Lyncoln 364f4e0842 Added image_sha to store image hashes 2026-10-21 00:25:02 -04:00
Lyncoln e068b38c55 Initialized outputs and corrected buildOperation for outputs consumption 2026-10-19 22:40:39 -04:00
Lyncoln d975e39e61 Extended applyConditions to now accept outputs separately from its analysed dictionary to compare against saved runtime values 2026-10-19 14:02:45 -04:00
Lyncoln 75be2f8af9 Created RMASS monitor definition 2026-10-19 14:01:13 -04:00
Lyncoln 5eb2df2ee1 Extended buildRuntimeAttr to consume resolved so that resolver can be used for readItems in monitor. Runtime contract extended to differentiate between action and monitor 2026-10-19 14:00:21 -04:00
Lyncoln 169ea26a40 Created monitor execution shell 2026-10-19 13:50:08 -04:00
Lyncoln 25c8bf20ad extended executeContract to consume outputs 2026-10-19 13:49:45 -04:00
Lyncoln 94bf688b74 Created initial monitor action initializing outputs and resolved 2026-10-19 13:48:04 -04:00
Lyncoln e59ac91c91 Removed excessive debugging logs 2026-10-18 01:03:10 -04:00
Lyncoln 7dd7258005 Added location based topic to DM Room creation 2026-10-18 00:54:50 -04:00
Lyncoln a9726d1227 Moved to transformation of the avatar URL instead of construction to avoid collisions 2026-10-18 00:53:47 -04:00
Lyncoln 20addcf43d General improvements 2026-10-18 00:26:22 -04:00
Lyncoln 56cbf20339 Refined logs with ChatGPT help 2026-10-18 00:25:48 -04:00
Lyncoln dc04a2bb85 Improved response collection across operation items 2026-10-18 00:25:17 -04:00
Lyncoln 358638a9bd Added ping endpoints to listener and added server bootstrap 2026-10-18 00:23:03 -04:00
Lyncoln c1e3499631 Added new moules to sync operations 2026-10-18 00:21:24 -04:00
Lyncoln 43ba15a7b8 Added ability to ping synapse and wake it 2026-10-18 00:20:15 -04:00
Lyncoln 9b09b9b053 Added ability to locate rmassconversation and last message for event id/message id matching 2026-10-18 00:19:42 -04:00
Lyncoln 8f721ee44a Began work on synapse notification (currently disabled) 2026-10-18 00:18:04 -04:00
Lyncoln 4e1034d630 Added user avatar assignment 2026-10-18 00:17:19 -04:00
Lyncoln d58ea3112a Added image grabbing and data capacity to request and included runtime recognition 2026-10-18 00:15:59 -04:00
Lyncoln 480ca9726b Refined apply conditions 2026-10-17 11:58:00 -04:00
Lyncoln 434d0408ee applyConditions filter added and in working state. Needs to be made more generic by removing specific output target 2026-10-17 10:46:20 -04:00
Lyncoln 21b076a3fe Code housekeeping done 2026-10-17 03:48:48 -04:00
Lyncoln c7628df30e Separated listener by introducing create listener. Working State. Message loop prevention filters added to server 2026-10-17 03:42:46 -04:00
Lyncoln d260d3681e Successfully built RMASS message push module, sender id resolver from DM room and included processing for 204 HTTP response with no content when handling incoming JSON 2026-10-17 00:41:52 -04:00
Lyncoln b3ac141315 Changed receive to synapselistener 2026-10-16 18:07:53 -04:00
Lyncoln 9f282a4bd8 Updated select module and refined message retrieval process in RMASS definitions 2026-10-16 17:59:28 -04:00
Lyncoln b5e6d4eaea Fixed HTML message formatting, Extended resolver for get, construct and transform functions, Added entire message history with aliasing for personal matrix account 2026-10-15 14:37:17 -04:00
Lyncoln 61ee8145ae Refined header code, added reverse recursive action 2026-10-14 23:06:50 -04:00
Lyncoln 3acd3fafc5 Added recursive action behavior to recursively go over selected messages 2026-10-14 18:28:06 -04:00
Lyncoln b4bb3b0c05 Added Space organization 2026-10-14 16:56:59 -04:00
Lyncoln 56ae0ace33 Matrix bridge working and effectively pushing messages 2026-10-14 15:37:12 -04:00
Lyncoln e776eddb37 Working resolver, working recursive logic with dynamic library creation 2026-10-14 01:45:21 -04:00
Lyncoln a7cd75cc25 Working resolver integration with buildSelect3 exception 2026-10-13 15:03:24 -04:00
Lyncoln db26a74754 Working resolver tool 2026-10-13 11:13:13 -04:00
Lyncoln 587954cd75 Working select filters with include and exclude logic 2026-10-12 22:20:02 -04:00
Lyncoln 609c8f1384 Working list selection filter 2026-10-12 11:28:07 -04:00
Lyncoln feb8af703a Reestablished working state 2026-10-10 19:18:06 -04:00
Lyncoln 8d91b8d716 Refined dispatcher and threading. Added lifecycle registry 2026-10-09 16:40:48 -04:00
Lyncoln e6b2722708 Fixed dispatcher and registry 2026-10-09 03:18:21 -04:00
Lyncoln f4742f00e0 v1 server and lifecycle manager working. execution contract added 2026-10-08 09:31:29 -04:00