Function searchMemory

  • Searches memory entries for the current signal using BM25 full-text scoring.

    Resolves the active pending or scheduled signal automatically from execution context. Automatically detects backtest/live mode from execution context.

    Type Parameters

    • T extends object = object

    Parameters

    • dto: { bucketName: string; query: string }
      • bucketName: string

        Memory bucket name

      • query: string

        Search query string

    Returns Promise<{ content: T; memoryId: string; score: number }[]>

    Promise resolving to matching entries sorted by relevance

    Error if no pending or scheduled signal exists

    import { searchMemory } from "backtest-kit";

    const results = await searchMemory({ bucketName: "my-strategy", query: "bullish trend" });