kcode-dev-tools 0.1.0

Session-scoped tools for managed Rust libraries, Web libraries, and Rust binaries
Documentation
1
2
3
4
5
6
7
8
9
10
11
# API

Open a `Service` with the four managed roots, a crates.io token for Rust-library
publication, and an object-store adapter for Rust-binary call payloads. Call
`execute` with a hidden session ID, one of the exported tool names, and a JSON
argument value. Call `release` when the session ends.

`ToolExecution.text` is the exact model-facing result.
`ToolExecution.snapshot` is present when a managed source box must be created or
updated. Rust-binary call text is not parsed or reformatted; returned payload
object IDs are appended one per line.