string-sdk
Version:
JavaScript/TypeScript client for the String SmartLink platform (Context OS)
17 lines (16 loc) • 537 B
TypeScript
import { ClientOpts } from './signals';
export interface PromptSurfacePayload {
surface_key: string;
context: Record<string, unknown>;
metadata?: Record<string, unknown>;
}
export declare class PromptSurfacesClient {
private opts;
constructor(opts: ClientOpts);
/**
* Generates or retrieves a dynamic prompt surface for a given key & context.
*/
generate(payload: PromptSurfacePayload): Promise<any>;
/** List recent prompt surfaces (admin/debug). */
list(limit?: number): Promise<any[]>;
}