Liking cljdoc? Tell your friends :D

fractal.engine.surface

SDK-supplied model-facing surfaces.

A surface is an embedder-owned set of namespaced host functions, plus public metadata used to keep SCI injection and prompt truth aligned. The engine owns validation, stamping, capability filtering, prompt rendering, and resume compatibility; embedders own function behavior and world-specific effects.

SDK-supplied model-facing surfaces.

A surface is an embedder-owned set of namespaced host functions, plus public
metadata used to keep SCI injection and prompt truth aligned. The engine owns
validation, stamping, capability filtering, prompt rendering, and resume
compatibility; embedders own function behavior and world-specific effects.
raw docstring

assert-compatible!clj

(assert-compatible! stored-stamps configured-surfaces)
source

canonical-stampsclj

(canonical-stamps stamps')
source

exposed-functionsclj

(exposed-functions surfaces profile)
source

function-symbolsclj

(function-symbols surfaces)
source

leaf-prompt-cardclj

(leaf-prompt-card surfaces profile ctx)
source

normalize-surfaceclj

(normalize-surface surface)
source

normalize-surfacesclj

(normalize-surfaces surfaces)
source

prompt-cardclj

(prompt-card surfaces profile)
source

prompt-fragment-cardclj

(prompt-fragment-card heading fragments)
source

prompt-fragmentsclj

(prompt-fragments surfaces profile phase ctx)

Render dynamic prompt fragments for a prompt phase. Only surfaces with at least one capability-exposed function can contribute prompt text.

Render dynamic prompt fragments for a prompt phase. Only surfaces with at
least one capability-exposed function can contribute prompt text.
sourceraw docstring

request-prompt-cardclj

(request-prompt-card surfaces profile ctx)
source

sci-namespacesclj

(sci-namespaces handle surfaces profile)
source

stampclj

(stamp surface)
source

stampsclj

(stamps surfaces)
source

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close