UNPKG

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) 492 B
import{stat as f}from"node:fs/promises";import{resolveCodexHome as u}from"./codex-trust.js";import{findRolloutFile as p}from"./rollout-locator.js";const i=new Map;async function m(t){try{return(await f(t)).mtimeMs}catch{return null}}async function x(t,e,l){if(!t)return!1;const c=u(l),n=`${c}\0${t}`,r=i.get(n);if(r){const a=await m(r);if(a!==null)return a>e;i.delete(n)}const o=p(t,c);if(!o)return!1;i.set(n,o);const s=await m(o);return s!==null&&s>e}export{x as checkCodexSessionActivity};