
Company News
Socket Joins New OpenJS Program to Fund Node.js Security Work
Socket is joining the OpenJS Security Stewardship Program to fund Node.js vulnerability research, maintainer remediation, and security releases.
@didwork/inspect
Advanced tools
DidWork Capability Trust — static inspection of what agent tools can actually affect, with evidence.
Capability Trust for agent tools: what can this tool actually affect, and what evidence does DidWork have for saying so?
import { inspectProject } from "@didwork/inspect";
const { tools, summary } = inspectProject({ root: "." });
Each tool gets a CapabilityProfile (types in @didwork/sdk) with three
blocks kept apart on purpose: declared (from did.tool({ effects })),
evidenced (source-level evidence and the gaps analysis could not close), and
observed (runtime; always null in this release).
risk is the highest evidenced consequence; confidence is the strength of
the evidence. They are separate. unknown never degrades to low.status is failed when evidence exceeds the declaration
(DECLARATION_MISMATCH), unknown when analysis could not establish the
profile (INSUFFICIENT_EVIDENCE, IMPLEMENTATION_UNAVAILABLE), and
verified only when the profile is established.Supported today: TypeScript/JavaScript projects registering tools with
@modelcontextprotocol/sdk (server.tool, server.registerTool) or declaring
them with did.tool(...). Other languages produce no tools rather than guesses.
Analysis runs locally and reads source; nothing is uploaded.
The evidence table lives in src/signatures.ts. Add a row per package call;
catch-all rows take the riskier reading.
FAQs
DidWork CLI: configure an editor to verify outcomes, run a .didwork.yml merge gate in CI, and inspect what agent tools can actually affect.
The npm package @didwork/inspect receives a total of 216 weekly downloads. As such, @didwork/inspect popularity was classified as not popular.
We found that @didwork/inspect demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Company News
Socket is joining the OpenJS Security Stewardship Program to fund Node.js vulnerability research, maintainer remediation, and security releases.

Security News
Two compromised GitHub Actions were re-enabled with malicious tags intact, exposing thousands of downstream repositories to Mini Shai-Hulud.

Research
/Security News
A malicious Firefox extension fetches its payload after installation to evade detection, steal Google session cookies, and automate account takeover.