Skip to main content

Crate artifactize_tools

Crate artifactize_tools 

Source
Expand description

Portable read-only tools, scoped paths, and pinned no-follow file access.

Re-exports§

pub use result::Content;
pub use result::ToolResult;

Modules§

builtin
Scoped read-only Agent tools.
cli
Shared command-line definition and current-directory tool runner.
files
Shared safe file access: pinned no-follow opens and directory listings.
image
launch
How the help built-in starts its program. A host with a process layer of its own passes it as a Launcher; the standalone command uses Standalone, which keeps the program and its children in one process group or Job Object and gives it an explicit environment.
opener
Open one path or URL with the desktop’s default application, without a shell.
program
Literal program lookup, shared by preflight and process launches.
result
schema
scope
Logical scope data and path resolution independent of project configuration.

Enums§

Builtin

Constants§

MAX_SAFE_JSON_INTEGER
JSON clients represent numbers as IEEE-754 doubles; larger integer counters and offsets cannot round-trip exactly through them.