github JavaScript analyzed bba23cc

a1473838623/agent-lore

github

Learn repo coding conventions from human corrections of AI-written code. A harness-agnostic extension layer for Claude Code / Codex / Cursor. Zero dependencies.

maintainer
a1473838623
licence
first seen
2026-08-24
last seen
2026-09-04
releases · 30d
0
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 3 tools
transport stdio · http counts 3 tools · 0 res · 0 prompts permission surface via code analysis

tools

  • lore_context
  • lore_pending
  • lore_snapshot
skills & danger signals github-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed commit bba23cc · analyzer v33 · 2w ago

danger signals1

code evidence vHEAD · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 42

filesystem 18

  • fs a1473838623-agent-lore-bba23cc/bin/lore.js :3 const fs = require('fs');
  • fs a1473838623-agent-lore-bba23cc/bin/migrate-keys.js :17 const fs = require('fs');
  • fs a1473838623-agent-lore-bba23cc/src/autostart.js :2 const fs = require('fs');
  • fs a1473838623-agent-lore-bba23cc/src/bootstrap.js :2 const fs = require('fs');
  • fs a1473838623-agent-lore-bba23cc/src/daemon.js :2 const fs = require('fs');
  • fs a1473838623-agent-lore-bba23cc/src/dashboard.js :4 const fs = require('fs');
  • fs a1473838623-agent-lore-bba23cc/src/detect.js :2 const fs = require('fs');
  • fs a1473838623-agent-lore-bba23cc/src/embed.js :4 const fs = require('fs');
  • fs a1473838623-agent-lore-bba23cc/src/eval.js :2 const fs = require('fs');
  • fs a1473838623-agent-lore-bba23cc/src/inject.js :2 const fs = require('fs');
  • fs a1473838623-agent-lore-bba23cc/src/install.js :2 const fs = require('fs');
  • fs a1473838623-agent-lore-bba23cc/src/mcp.js :99 const fs = require('fs');
show 6 more
  • fs a1473838623-agent-lore-bba23cc/src/settings.js :2 const fs = require('fs');
  • fs a1473838623-agent-lore-bba23cc/src/spec.js :2 const fs = require('fs');
  • fs a1473838623-agent-lore-bba23cc/src/status.js :11 const fs = require('fs');
  • fs a1473838623-agent-lore-bba23cc/src/store-fs.js :8 const fs = require('fs');
  • fs a1473838623-agent-lore-bba23cc/src/util.js :2 const fs = require('fs');
  • fs a1473838623-agent-lore-bba23cc/src/watch.js :10 const fs = require('fs');

shell / exec 8

  • shell a1473838623-agent-lore-bba23cc/hooks/post-write.js :15 const { execFileSync } = require('child_process');
  • shell a1473838623-agent-lore-bba23cc/hooks/pre-edit.js :12 const { execFileSync } = require('child_process');
  • shell a1473838623-agent-lore-bba23cc/src/autostart.js :5 const { execFileSync } = require('child_process');
  • shell a1473838623-agent-lore-bba23cc/src/daemon.js :5 const { spawn } = require('child_process');
  • shell a1473838623-agent-lore-bba23cc/src/dashboard.js :212 const { spawn } = require('child_process');
  • shell a1473838623-agent-lore-bba23cc/src/inject.js :118 // ② String.replace 的替换串里 $& $` $' 有特殊含义,规范文本里出现就会被吃掉
  • shell a1473838623-agent-lore-bba23cc/src/update.js :3 const { execFileSync } = require('child_process');
  • shell a1473838623-agent-lore-bba23cc/src/util.js :5 const { execFileSync } = require('child_process');

network 5

  • net a1473838623-agent-lore-bba23cc/src/attribute.js :2 const https = require('https');
  • net a1473838623-agent-lore-bba23cc/src/daemon.js :3 const net = require('net');
  • net a1473838623-agent-lore-bba23cc/src/dashboard.js :2 const http = require('http');
  • net a1473838623-agent-lore-bba23cc/src/embed.js :2 const http = require('http');
  • net a1473838623-agent-lore-bba23cc/src/store-remote-worker.js :9 const http = require('http');

secrets 5

  • secrets a1473838623-agent-lore-bba23cc/bin/lore.js :92 const key = process.env.ANTHROPIC_API_KEY;
  • secrets a1473838623-agent-lore-bba23cc/src/apply.js :38 const key = process.env.ANTHROPIC_API_KEY;
  • secrets a1473838623-agent-lore-bba23cc/src/dashboard.js :83 hasApiKey: !!process.env.ANTHROPIC_API_KEY,
  • secrets a1473838623-agent-lore-bba23cc/src/embed.js :39 key: process.env.LORE_EMBED_KEY || process.env.OPENAI_API_KEY || s.embedKey || '',
  • secrets a1473838623-agent-lore-bba23cc/src/remote.js :26 token: process.env.AGENT_LORE_TOKEN || s.remoteToken || '',

tool registrations 3

  • lore_context a1473838623-agent-lore-bba23cc/src/mcp.js :20
  • lore_snapshot a1473838623-agent-lore-bba23cc/src/mcp.js :30
  • lore_pending a1473838623-agent-lore-bba23cc/src/mcp.js :39