horus 0.6.9

A small, modular Rust framework for building coding agents
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[manifest]
label = "Artifacts"
description = "Let the agent publish workspace files to the current chat"

[prompt]
main = "To send a generated file to the user, first create it in the workspace with another tool, then call `send_artifact` with its relative path."

[render]
send = "Send"
sent_prefix = "Sent "
unavailable_prefix = "Artifact unavailable in this session: "

[tool.send_artifact]
description = "Send one existing workspace file to the user."

[tool.send_artifact.parameter.path]
description = "Workspace-relative path to the finished file."