CATCH #2214
DETECTED OCT 21, 2026 14:23 UTC
THE CATCHscore 5/10
EXHIBIT 2214
Oct 21, 2026 14:23 UTC
npm
openai
OpenAI's 7.40.0 npm package hints at new 'ranker' options, refined file search chunking, and clearer JSON mode guidance.
READY TO POST:
openai's latest npm package has a new 'ranker' option, 'default_2024_08_21'. could this be a new relevance model for assistants or search?
new strings in openai's npm package show more control over file search chunking and overlap, plus clearer guidance for json mode. good for dev control!
EVIDENCE — the receipts
openai 7.39.0 -> 7.40.0: +791 strings, -4550 strings, 43 flagged as interesting
[sentence] (43)
+ *
* We emit events whenever a new object is created, transitions to a new state, or
* is being streamed in parts (deltas). For example, we emit
+ * ranker.
*/
ranker?: 'auto' | 'default_2024_08_21';
}
}
}
export interface FunctionTool {
function: Shared.FunctionDefinition;
/**
* The type of tool being defined:
+ */
type: 'code_interpreter';
}
export interface FileSearchTool {
/**
* The type of tool being defined:
+ */
type: 'file_search';
/**
* Overrides for the file search tool.
*/
file_search?: FileSearchTool.FileSearch;
}
export declare namespace FileSearchTool {
/**
* Overrides for the file search tool.
*/
interface FileSearch {
/**
* The maximum num
+ */
type: 'code_interpreter';
}
export interface FileSearchTool {
/**
* The type of tool being defined:
+ */
type: 'file_search';
/**
* Overrides for the file search tool.
*/
file_search?: FileSearchTool.FileSearch;
}
export namespace FileSearchTool {
/**
* Overrides for the file search tool.
*/
export interface FileSearch {
/**
* The maximum number of results the file s
+ .
*
* Note that the overlap must not exceed half of
+ .
*/
chunk_overlap_tokens: number;
/**
* The maximum number of tokens in each chunk. The default value is
+ .
*/
type: 'auto';
}
interface Static {
static: Static.Static;
/**
* Always
+ .
*/
type: 'static';
}
namespace Static {
interface Static {
caught by the 20-minute sweep ·
the live wire · all receipts