
Product
Socket for Asana Is Now Available
Create and manage Asana tasks directly from Socket alerts, with manual task creation, automated ticketing rules, and two-way sync.
@decionis/bedrock-guard
Advanced tools
Hard-block guard for Amazon Bedrock Agent action groups — gates each agent action on a signed Decionis Decision Dossier before it touches RDS/S3.
Hard-block guard for Amazon Bedrock Agent action groups. It gates every agent action on a signed Decionis Decision Dossier before it runs — the real enforcement boundary between the LLM orchestration and the enterprise's data (RDS/S3) is the action group's Lambda, and that is exactly where this wrapper sits.
Built on @decionis/aws-lambda-guard (same shadow-default safety model)
and @decionis/sdk. Mirrors the semantics of
@decionis/langchain's DecionisGateTool, adapted to the Bedrock
action-group contract.
Language choice. Bedrock action-group Lambdas run on the Node.js 20 runtime, so this guard is TypeScript and reuses the existing gate engine with zero duplication. A Python port can later live under
sdks/pythonalongsidesdks/python-langchainfor Python action-group runtimes.
import { wrapBedrockActionGroup } from "@decionis/bedrock-guard";
import { resolveGuardConfigFromEnv } from "@decionis/aws-lambda-guard";
const config = resolveGuardConfigFromEnv(); // DECIONIS_BASE_URL / API_KEY / ORG_ID / ...
export const handler = wrapBedrockActionGroup(
async (event) => {
// Your real action-group business logic. Only runs when the action is allowed.
return runAction(event);
},
{ config, siteBaseUrl: "https://decionis.com" },
);
decision_type (default bedrock.<actionGroup>.<action>)
runs in SHADOW until promoted via DECIONIS_ENFORCED_DECISION_TYPES.REJECT (block) or REVIEW/ESCALATE (hold), the inner handler never runs and the agent
receives a properly-shaped denial it can surface or re-plan around:
functionResponse.responseState = "FAILURE" with the reason + dossier id.httpStatusCode: 403 with an application/json error body.siteBaseUrl to embed a public dossier verification link in the denial.decisionType: a string or (event) => string to key policy/dossier on your own taxonomy.buildDecisionRequest: full control over the decision request (return null to skip gating).onDecision: observability hook fired for every decision (shadow included).FAQs
Hard-block guard for Amazon Bedrock Agent action groups — gates each agent action on a signed Decionis Decision Dossier before it touches RDS/S3.
The npm package @decionis/bedrock-guard receives a total of 7 weekly downloads. As such, @decionis/bedrock-guard popularity was classified as not popular.
We found that @decionis/bedrock-guard 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.

Product
Create and manage Asana tasks directly from Socket alerts, with manual task creation, automated ticketing rules, and two-way sync.

Security News
Open VSX has removed three extension IDs from its malicious-extension list as the legitimate publishers they impersonated move to claim the names for themselves.

Product
Socket’s PHP and Composer support is now in Beta for all customers, with PHP reachability analysis generally available.