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) • 869 B
JavaScript
async function i(s){const{sessionContextStore:e,sessionID:n,agentID:o,transcriptPath:c,workingDir:r,maxAgeMs:a}=s,t=await e.inspectMatchingContext({sessionID:n,agentID:o,transcriptPath:c,workingDir:r,maxAgeMs:a});return t.status==="matched"&&t.context?.context?{status:"resolved",context:t.context.context,source:"session_context",reason:"matched from persisted session context"}:t.status==="stale"?{status:"unresolved",context:null,source:"session_context",reason:"session_context_stale"}:t.status==="transcript_mismatch"?{status:"unresolved",context:null,source:"session_context",reason:"session_context_transcript_mismatch"}:t.status==="cwd_mismatch"?{status:"unresolved",context:null,source:"session_context",reason:"session_context_cwd_mismatch"}:{status:"unresolved",context:null,source:"none",reason:"no_channel_context"}}export{i as resolveHookChannelContext};