INNER CODE UNIT · TypeScript

auditSessionCompliance

HoangNguyen0403/agent-skills-standard · mcp/src/tools/index.ts:423

export async function auditSessionCompliance(
  _args: Record<string, never>,
  ctx: ToolContext,
): Promise<ToolResult> {
  const loaded = ctx.tracker.loadedSkills();
  const workflows = ctx.tracker.loadedWorkflows();
  const guides = ctx.tracker.loadedGuides();
  const events = ctx.tracker.events_();
  const gaps = complianceGaps(ctx);
  const lines: string[] = [
    "# Session compliance",
    "",
    `Session started: ${ctx.tracker.startedAt_()}`,
    "AGS consultation/body-return observations are limited to this MCP session. They do not establish fresh-worker delivery or observed edits, checks, or enforcement.",
    `Skills loaded: ${loaded.length}`,
    `Workflow bodies returned: ${workflows.length}`,
    `Category-guide bodies returned: ${guides.length}`,
    "",

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…