@sema-agent/core
Version:
Stateless, task-oriented AI agent core
13 lines (12 loc) • 1.02 kB
TypeScript
/** The auto-mode classifier SYSTEM prompt shell (CC 2.1.207 `auto_mode_system_prompt`, plus the
* design/278 G6 passed-through-approval exception in consent-bar principle 7 — see the header note).
* Contains two assembly placeholders consumed by `buildAutoModePrompt`: `<permissions_template>`
* (replaced by the permissions document) and `<cross_session_messages_rule>` (replaced with "" —
* the 206/207 default). */
export declare const AUTO_MODE_BASE_PROMPT: string;
/** The external permissions document (CC 2.1.207 `permissions_external`). Four PAIRED placeholder
* tags wrap the DEFAULT rule sets (environment / hard deny / soft deny / allow) and one UNPAIRED tag
* (`<settings_deny_rules>`) marks the settings-plane deny injection point — all consumed by
* `buildAutoModePrompt` with the CC-exact merge semantics (user rules REPLACE the defaults; the
* `"$defaults"` sentinel splices the default set back in at its position). */
export declare const AUTO_MODE_PERMISSIONS_EXTERNAL: string;