Skip to content

Once SDK 0.1.12

Choose a tag to compare

@stringsofthemind-oss stringsofthemind-oss released this 25 Sep 15:22
· 509 commits to main since this release
636c7f1

Once SDK 0.1.12

Once 0.1.12 ships the completed Phase 11 tool-discovery and selective Gateway work.

Highlights

  • Automatic Connect tool classification and whole-toolset protection wiring.
  • once doctor . --tools Tool Graph discovery and I0-I5 importance scoring.
  • Explicit authoritative MCP tools/list discovery and bounded refresh.
  • Runtime/model-visible discovery across major agent frameworks.
  • Execution observation with secret-minimal EXECUTED evidence.
  • Selective Gateway DIRECT / PROTECT / BLOCK routing.
  • Structural OpenAI Agents FunctionTool integration.
  • Public @once-agent/sdk/connect, /discovery, and /gateway package surfaces.

Safety

  • UNKNOWN and unresolved consequential operations fail closed.
  • Tool Graph evidence cannot downgrade a required PROTECT route.
  • Transport/tool-call IDs remain separate from logical Once operation identity.
  • Ambiguous outcomes do not become permission to repeat an external effect.
  • No universal exactly-once claim is made.

Validation

The exact release contents passed:

  • full TypeScript SDK release suite
  • SDK safety regressions
  • Python safety regressions
  • Worker and MCP regressions
  • Node.js 24.15 packed Connect protected-execution proof
  • Node.js 24.15 packed Gateway protected-execution proof
  • isolated publishable-tarball consumer tests