Tools

Files & structured data

Filesystem and structured-data tools share workspace jails, bounded output, and stale-state protection.

Read families

read routes text selectors, binary files, images, archives, documents, notebooks, SQLite rows, artifacts, MCP resources, and HTTP(S) content. Narrow operations remain available as read_file, read_image, read_archive, read_document, and read_sqlite.

list_dirglob_pathssearch_textsearch_filesgrep_regexast_search

Discover paths before reading unknown files. Prefer bounded selectors and native search over shell traversal.

Mutations

write, write_file, archive and SQLite writers, patches, anchored edits, moves, and deletes require write exposure. Existing state is guarded by a digest or snapshot tag so concurrent changes fail instead of being overwritten.

Addressing

Selectors
src/lib.rs:40-90
src/lib.rs:raw
archive.zip:path/in/archive
state.sqlite:jobs:42
artifact://large-output:1-120

Stay in the loop. Never miss out.

Subscribe to our newsletter and unlock Wisent insights.