@reliverse/rse-sdk
Version:
@reliverse/rse-sdk allows you to create new plugins for @reliverse/rse CLI, interact with reliverse.org, and even extend your own CLI functionality (you may also try @reliverse/dler-sdk for this case).
13 lines (12 loc) • 464 B
TypeScript
import type { RseConfig } from "@reliverse/cfg";
import type { ReliverseMemory } from "../../utils/schemaMemory.js";
import type { AGENT_NAMES, CIRCULAR_TRIGGERS } from "./ai-const";
export type CircularTrigger = (typeof CIRCULAR_TRIGGERS)[number];
export type AiSdkAgent = (typeof AGENT_NAMES)[number];
export interface AIAgentOptions {
config: RseConfig;
agent: AiSdkAgent;
isKeyEnsured: boolean;
memory?: ReliverseMemory;
target?: string;
}