Structs§
- Persona
Budget - Persona
Manifest Document - Persona
Manifest Entry - Persona
Model Policy - Persona
Output Style - A persona’s declared output style — how it should shape its prose (tone,
verbosity, formatting). Accepts either a bare string (a named style) or a
table with
nameand/orinstructions. This is the persona-manifest field behind Burin’s output-style surface; Harn owns the declaration + accessor, Burin owns any editor/workbench UI over it. - Persona
Package Source - Persona
Rollout Policy - Persona
Stage Decl - Stage declaration carried on a
PersonaManifestEntry. - Persona
Stage Exit - Persona
Step Budget - Per-step token / cost ceiling. Either field is optional; whichever is
set governs that dimension. Surfaced statically by
harn persona inspect --jsonand consumed at runtime bycrates/harn-vm/src/step_runtime.rsto short-circuitllm_callinvocations before they exceed the limit. - Persona
Step Metadata - Persona
Step Retry - Persona
Validation Context - Persona
Validation Error - Resolved
Persona Manifest
Enums§
Functions§
- default_
persona_ capabilities - default_
persona_ capability_ map - extract_
personas_ from_ program - extract_
step_ metadata_ from_ program - parse_
persona_ manifest_ file - parse_
persona_ manifest_ str - parse_
persona_ source_ file - parse_
persona_ source_ str - persona_
error - validate_
persona - validate_
persona_ budget - validate_
persona_ manifests - validate_
persona_ nested_ extra - validate_
persona_ stages - validate_
required_ string - validate_
string_ list - validate_
tokenish