Expand description
Tool specification parsing and validation.
tools:
- [ls] # Simple command, extra args allowed
- [cat, { }] # Placeholder accepts any value
- [cat, { regex: ".*\\.md$" }] # Regex-constrained placeholder
- [psql, -c, { regex: "^SELECT" }, ;] # Trailing ; disables extra args