Skip to content

feat(list): fold tilth_files into tilth_list with directory-tree rendering#177

Open
paulnsorensen wants to merge 1 commit into
mainfrom
feat/list-tree-consolidation
Open

feat(list): fold tilth_files into tilth_list with directory-tree rendering#177
paulnsorensen wants to merge 1 commit into
mainfrom
feat/list-tree-consolidation

Conversation

@paulnsorensen

Copy link
Copy Markdown
Collaborator

Folds the tilth_files tool into tilth_list: patterns becomes required, adds a depth parameter, and adds token-rollup directory-tree rendering (mcp/tree.rs). Prompts, AGENTS.md, and the byte-lock tests are updated in lockstep.

Part of the fork-divergence port (G3). Reviewed via fresh-context taste-test; cargo test (622), clippy -D warnings, and fmt all green.

🤖 Generated with Claude Code

…ee rendering

Fold the tilth_files glob tool into tilth_list, which now renders matched
files as a single directory tree with per-node token-cost rollups instead of
flat glob blocks. Ports render_tree (tree.rs) and tool_list (list.rs) from the
fork, adapted to upstream's resolve_scope(root) discipline and shared
base_walk_builder junk-dir policy. Updates the tool schema, dispatch, prompt
surface, and regenerated AGENTS.md; other upstream tools (savings/session)
stay intact.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant