Files
tkmind_go/crates/goose-mcp
Kat Hawthorne c2859fd49b feat: add @-mention file reference expansion to .goosehints (#3873)
Summary
Adds support for @filename references in .goosehints files, enabling dynamic inclusion of documentation files with security safeguards.

Changes
Add file reference parsing with regex pattern matching (@README.md, @docs/api.md, etc.)
Implement secure recursive file expansion with path traversal protection
Add ReDoS protection (128KB limit) and circular reference detection
Integrate with existing .gooseignore pattern system
Add comprehensive test suite covering security, functionality, and edge cases
Merge with latest upstream improvements (151 commits ahead)
2025-08-11 16:07:22 -07:00
..
2025-01-24 13:04:43 -08:00
2025-01-24 13:04:43 -08:00

Test with MCP Inspector

Update examples/mcp.rs to use the appropriate the MCP server (eg. DeveloperRouter)

npx @modelcontextprotocol/inspector cargo run -p goose-mcp --example mcp

Then visit the Inspector in the browser window and test the different endpoints.