Amber v0.1.2 Agent Sandbox
By Amber Core Team
Amber v0.1.2 Agent Sandbox
Amber v0.1.2 turns the runtime into a tool process for Agent hosts. Models stay outside (OpenAI, Anthropic, llama.cpp). Amber executes JS/TS tools under a default-deny permission broker.
What shipped
amber run --sandboxdenies fs/net/env/run, then overlays--allow-*or--permission-policy.--allow-read ./workspaceis a directory prefix jail, not an exact-path allow.--audit-logwrites JSONL decisions (kind, action, resource, decision). It does not record env values or file contents.--export-toolsprints tool schemas fromtools.jsonor exported functions.amber sessionis stdin JSON-RPC (tools/list,tools/call).--isolate-per-callcreates a new isolate per call.amber mcpis an MCP stdio server for the same tool file.- Node conformance is 24 fixtures, including Agent denial paths.
Example
amber run --sandbox --permission-policy examples/agent/echo.policy.json --export-tools examples/agent/echo_tool.ts
amber session --sandbox --permission-policy examples/agent/echo.policy.json examples/agent/echo_tool.ts
See Current Scope for what is stable versus preview. feature=ai is not a product LLM.