grix-connector
Version:
Connect local AI coding agents (Claude, Codex, Gemini, Qwen, DeepSeek, Cursor, OpenCode, Pi, OpenHuman, Reasonix) to the Grix scheduling platform. Also serves as an OpenClaw plugin for Grix channel transport.
2 lines (1 loc) • 535 B
JavaScript
const i=/<channel[^>]*chat_id="([^"]*)"[^>]*message_id="([^"]*)"/g;function d(t){let n=null;const e=new RegExp(i.source,i.flags);let a;for(;(a=e.exec(t))!==null;)n={chat_id:a[1],message_id:a[2]};return n}function r(t){try{const e=JSON.parse(t).meta;if(e?.chat_id&&e?.message_id)return{chat_id:String(e.chat_id),message_id:String(e.message_id),event_id:e.event_id?String(e.event_id):void 0,sender_id:e.sender_id?String(e.sender_id):void 0}}catch{}return null}export{r as extractChannelContextFromJson,d as extractLatestGrixChannelTag};