instar@1.3.1351
Coherence infrastructure for self-evolving AI agents — on the Claude Code or Codex subscription you already have.
AI Security Review
scanned 11d ago · by lpm-firewall-aiThe package automatically updates project Claude settings during a post-update migration, registering its hooks and a Playwright MCP server. The behavior is consistent with first-party agent integration, so it warrants a warning rather than a publish block.
Decision evidence
public snapshot- When the server detects a version change, it runs the post-update migration; that migration installs package-owned hooks.
- The migration adds a Playwright MCP entry and Claude hooks to project settings, then writes the updated settings file.
- The hook reporter exits unless both an Instar auth token and session ID are present; its payload contains event metadata and paths.
- The npm postinstall runs the better-sqlite3 repair script; the agent configuration changes occur in the later update migration.
- The flagged runtime locations include an explicitly enabled MCP filter and project-local agent configuration and history inspection.
- The flagged configuration locations inspect existing project Claude files or limit agent choices to configured local binaries.
- The hook reporter defaults to the local Instar server and sends event metadata and paths, not conversation content or service credentials.
- The manifest's postinstall does not invoke the agent configuration migration.
Source & flagged code
18 flagged · loading sourcePackage defines install-time lifecycle scripts.
package.jsonView on unpkgPackage source references child process execution.
dist/threadline/PipeSessionSpawner.jsView on unpkg · L15Package source references shell execution.
Findings
Affected versions and remediation
This report applies to instar@1.3.1351.
See all versions of instar for other recorded verdicts.
- Review the evidence and your use of instar@1.3.1351 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.