AI Skills
Soliplex loads instruction-only Agent Skills as native Pydantic AI capabilities.
See:
Filesystem-based skills are loaded from directories containing a
SKILL.md specification file.
Configuring Filesystem Skill Search Paths
At the installation level, define the directories to be searched for
SKILL.md spec files using the
filesystem_skills_paths entry
in the installation configuration file.
Discovered filesystem skills can be queried using the
InstallationConfig.available_filesystem_skill_configs attribute.
Selecting Available Skills
All discovered skills are enabled by default. To restrict an installation
to selected skills, use the
skill_configs stanza
in the installation configuration file.
Configuring Room-Specific Skills
Soliplex also provides native capability configuration types for RAG and
sandbox execution. Because these capabilities require
room-specific parameters, they are defined using the
skill_configs stanza
of the room configuration's skills entry.
bwrap_sandbox
skills:
skill_configs:
- kind: "bwrap_sandbox"
environment: "pandas-only"
execution_timeout_seconds: 60.0
max_output_chars: 20000
-
environment(optional, defaultbare) -- the sandbox environment every execution in this room runs in, named after a subdirectory of the installation'senvironments_path. The model does not select it. -
execution_timeout_seconds(optional, default30.0) -- how long one execution may run before it is cut off. -
max_output_chars(optional, default10000) -- how much of each of an execution's output streams reaches the model. Output past it is truncated. Where the model is told to put the rest depends on the installation'sworkdirs_path: a file under/sandbox/workwhen that workspace persists, and a printed summary when it does not. -
volumes(optional) -- extra host directories to mount, keyed by the name they take under/sandbox/volumes: