INNER CODE UNIT · Python
_csv_items
stevesolun/ctx · src/ctx/mcp_server/server.py:422
def _csv_items(values: Iterable[str] | None) -> list[str]:
if values is None:
return []
items: list[str] = []
for value in values:
items.extend(piece.strip() for piece in value.split(",") if piece.strip())
return items
def _normalise_allowed_tool_names(
tool_names: Iterable[str] | None,
) -> frozenset[str] | None:
if tool_names is None:
return None
return frozenset(str(name).strip() for name in tool_names if str(name).strip())
def _normalise_allowed_entity_types(