Searches files for keywords, returning matching lines with line numbers and counts.
The Ressl server provides a robust `search_keyword` tool designed for efficient text analysis within files. It allows users to quickly locate all occurrences of a specified keyword, providing detailed results including line numbers, the full content of matching lines, and an accurate count of matches per line. With support for both case-sensitive and case-insensitive searches, along with clear error handling for invalid inputs or missing files, it streamlines the process of finding specific information across various text documents and codebases.