@sema-agent/core
Version:
Stateless, task-oriented AI agent core
11 lines (10 loc) • 720 B
TypeScript
import type { CatalogMessage } from "./schema.js";
/** The output-efficiency floor both default personas end with (a building block, not a section). */
export declare const OUTPUT_EFFICIENCY: string;
/**
* The role base, one variant per host role (`TaskSpec.promptRole`; absent ⇒ `general`, the default variant). The
* coordinator text is adapted from the reference's coordinator prompt (provenance in `team.ts`); the Cowork text is
* the desktop base carried verbatim as data (`../../prompts/cowork.ts`), rendered by its own section admission. A
* task's own role text replaces whichever variant is selected (the request-body sugar's `replace`).
*/
export declare const ROLE_MESSAGES: readonly CatalogMessage[];