{"id":"csv-filter-pattern-literal","version":"1.0.0","description":"Filter ASCII CSV with literal contains/starts-with; requires CRLF records, rejects LF-only and non-ASCII input.","supported_operations":["filter CSV rows containing text","keep records starting with a prefix","find a literal substring in a CSV column","select comma separated rows by prefix","filter table fields without regex","match literal text in CSV data"],"unsupported_operations":["regular expressions or glob patterns","case folding","Unicode normalization"],"semantics":["The first RFC 4180 record is a unique, non-empty header and is always retained.","Matching is literal, case-sensitive UTF-16 startsWith or includes; metacharacters have no special meaning."],"limits":{"max_input_bytes":16384,"max_rows":256,"max_columns":32,"max_iterations":16384,"max_output_bytes":32768},"pricing":{"status":"unpriced","charge_usd":null},"input_schema":{"type":"object","additionalProperties":false,"required":["csv","column","operator","literal"],"properties":{"csv":{"type":"string","minLength":1,"maxLength":16384},"column":{"type":"string","minLength":1,"maxLength":256},"operator":{"type":"string","enum":["contains","starts-with"]},"literal":{"type":"string","maxLength":16384}}},"output_schema":{"type":"object","additionalProperties":false,"required":["csv","rows_in","rows_out","standard_version"],"properties":{"csv":{"type":"string","maxLength":32768},"rows_in":{"type":"integer","minimum":0,"maximum":255},"rows_out":{"type":"integer","minimum":0,"maximum":255},"standard_version":{"type":"string","const":"RFC 4180 (October 2005)"}}},"examples":[{"input":{"csv":"id,name\r\n1,Ada Lovelace\r\n2,Grace Hopper","column":"name","operator":"contains","literal":"Love"},"output":{"csv":"id,name\r\n1,Ada Lovelace","rows_in":2,"rows_out":1,"standard_version":"RFC 4180 (October 2005)"}},{"input":{"csv":"id,name\r\n1,Ada\r\n2,Grace","column":"name","operator":"starts-with","literal":"Gr"},"output":{"csv":"id,name\r\n2,Grace","rows_in":2,"rows_out":1,"standard_version":"RFC 4180 (October 2005)"}}],"execute_url":"/v1/tools/csv-filter-pattern-literal/versions/1.0.0/execute"}