From 93565963950a2e7dde594c4627ea5d65e64fa7e8 Mon Sep 17 00:00:00 2001 From: "seaturtle[bot]" Date: Tue, 17 Mar 2026 04:43:36 -0500 Subject: [PATCH] fix(sdk): export genBrainPlugToolDeclaration and asBrainPlugToolDict from rhachet/brains - added genBrainPlugToolDeclaration export for creating tool declarations with type inference - added asBrainPlugToolDict export for converting tool arrays to slug-keyed dictionaries - both were documented in briefs but not actually exported Co-authored-by: Ulad Kasach --- src/contract/sdk.brains.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/contract/sdk.brains.ts b/src/contract/sdk.brains.ts index 45a1b4d..3841247 100644 --- a/src/contract/sdk.brains.ts +++ b/src/contract/sdk.brains.ts @@ -40,7 +40,9 @@ export { isBrainAtom, isBrainRepl, } from '@src/domain.objects/ContextBrain'; +export { asBrainPlugToolDict } from '@src/domain.operations/brainContinuation/asBrainPlugToolDict'; export { genBrainContinuables } from '@src/domain.operations/brainContinuation/genBrainContinuables'; +export { genBrainPlugToolDeclaration } from '@src/domain.operations/brainContinuation/genBrainPlugToolDeclaration'; // brain operations export { calcBrainOutputCost } from '@src/domain.operations/brainCost/calcBrainOutputCost'; export { calcBrainTokens } from '@src/domain.operations/brainCost/calcBrainTokens';