The tool catalogue

This list is generated from the app's own registration code, so it is what PounceCode actually registers rather than a description of it. Tools marked asks before running are treated as dangerous: they go through a confirmation before they touch anything, and they are refused outright while a plan is waiting for your approval.

How loading works

A model choosing from ninety tools chooses badly — and the smaller the model, the worse it gets. So PounceCode registers a bootstrap set that is always present, declares the rest as named groups, and gives the model two tools for browsing and loading them.

What is always there

The task board, file reads and writes, edits, shell, git and the host probe. Git is in this set deliberately: nearly every coding request touches it, and spending a discovery round to ask for git_status is a round not spent on the work.

What has to be asked for

Web, batch, processes, images, CSV — and any MCP servers you have configured. The prompt states plainly that the visible set is partial, and an unknown-tool error names the group that holds the tool, so a wrong guess costs one round rather than a dead end.

Why MCP servers stay behind a group. An MCP server is another application's tools, and how relevant they are is not knowable when a session starts. Loading them eagerly once put thirty terminal-management tools in front of a model that had been asked to write an HTML presentation — and it reached for a chat-relay poll. A terminal's chat relay has no business in a coding catalogue, however capable the model is.

Limits you can set

Every read tool has a ceiling, so one read_folder on a big repository cannot swallow the context window. The defaults are sensible; all of them are configurable per profile.

LimitApplies to
max_file_linesA single file read
max_grep_resultsSearch hits returned
max_dir_entriesDirectory listings
max_shell_linesOutput kept from a command
max_folder_files · max_folder_charsMulti-file folder reads
max_sql_rowsRows returned from a query
max_web_charsText kept from a fetched page
max_image_kb · max_thumb_widthImages read for inspection