kdeps-commands-konfig
v2.0.0kdeps command: konfig
set commands / shelf agent
PurposeExport tuning, harness, themes, and skills to a self-contained YAML file (default ./konfig.yaml)
LLM context: none - kdeps uses it without sending it to the model
Where it runs
Part of the commands set, used in workflow and agent mode. Slash commands: the help and completion of the built-in ones, and declared commands that run other commands and prompts.
- you type /name in kdeps
- the command runs: built in, or its declared stepscommands/konfig
- prompts go to the model; the output is shown
Loaded by: kdeps (agent loop), /update, kdeps run
In the code: kdeps (agent loop)agent.(*REPL).Runagent.declaredCommand
Install
A kdeps asset: installed with the first-run profile that includes its set, or the first time a command needs it, and updated without a new release.
Also installs what it requires, when missing or older: tools/session_ops.
Pin a version with kdeps install commands/konfig@<version>.
Contents
- order
- 310
/konfig export [path]Export tuning, harness, themes, and skills to a self-contained YAML file (default ./konfig.yaml)/konfig import [path]Apply a konfig file (default ./konfig.yaml)/konfig export- 1
Calls a kdeps API tool
session_opsoperation: konfig_export path: ${1:-./konfig.yaml}prints
Exported {{.harness}} harness section(s), {{.themes}} theme(s), {{.events}} event(s), {{.actions}} action(s), {{.skills}} skill(s) to {{.path}}
/konfig import- 1
Calls a kdeps API tool
session_opsoperation: konfig_import path: ${1:-./konfig.yaml}prints
Imported {{.harness}} harness section(s), {{.themes}} theme(s), {{.events}} event(s), {{.actions}} action(s), {{.skills}} skill(s) from {{.path}}{{if .skills}} (restart to pick up imported skills){{end}}
requires:
tools/session_ops: ""
version: 2.0.0
# kdeps update installs these with this command: what its run steps use
requires:
tools/session_ops: ""
name: konfig
order: 310
usage:
- args: "export [path]"
help: "Export tuning, harness, themes, and skills to a self-contained YAML file (default ./konfig.yaml)"
- args: "import [path]"
help: "Apply a konfig file (default ./konfig.yaml)"
subcommands:
export:
run:
- tool: session_ops
args: {operation: konfig_export, path: "${1:-./konfig.yaml}"}
print: "Exported {{.harness}} harness section(s), {{.themes}} theme(s), {{.events}} event(s), {{.actions}} action(s), {{.skills}} skill(s) to {{.path}}"
import:
run:
- tool: session_ops
args: {operation: konfig_import, path: "${1:-./konfig.yaml}"}
print: "Imported {{.harness}} harness section(s), {{.themes}} theme(s), {{.events}} event(s), {{.actions}} action(s), {{.skills}} skill(s) from {{.path}}{{if .skills}} (restart to pick up imported skills){{end}}"
Versions
| Version | Published | Status |
|---|---|---|
| 2.0.0 | 10/24/2026 | active |
| 1.0.1 | 10/21/2026 | active |
| 1.0.0 | 10/12/2026 | active |
Details
- Author
- kdeps
- License
- Apache-2.0
- Latest Version
- 2.0.0
- Published
- 10/12/2026