Gemini CLI Core - Core functionality library for the open-source AI agent that brings the power of Gemini directly into your terminal.
Overall
score
87%
Evaluation — 87%
↑ 1.01xAgent success when using this tile
{
"context": "This criteria evaluates how effectively the engineer implements file operation capabilities similar to those in @google/gemini-cli, specifically glob pattern matching, grep-style text search, and file read/write/edit operations using appropriate Node.js libraries and APIs.",
"type": "weighted_checklist",
"checklist": [
{
"name": "Glob Implementation",
"description": "Uses a glob library (e.g., 'glob', 'fast-glob', 'globby') or filesystem APIs to implement pattern-based file matching for the globFiles function",
"max_score": 25
},
{
"name": "Grep Implementation",
"description": "Implements text search across files using regex matching or a grep-style library for the grepPattern function, properly counting or reporting matches",
"max_score": 25
},
{
"name": "File Reading",
"description": "Uses fs.readFile, fs.readFileSync, or fs/promises.readFile to implement the readFileContent function",
"max_score": 15
},
{
"name": "File Writing",
"description": "Uses fs.writeFile, fs.writeFileSync, or fs/promises.writeFile to implement the writeNewFile function",
"max_score": 15
},
{
"name": "File Editing",
"description": "Implements text replacement by reading file, performing string replacement, and writing back for the editExistingFile function",
"max_score": 20
}
]
}Install with Tessl CLI
npx tessl i tessl/npm-google--gemini-cli-coredocs
evals
scenario-1
scenario-2
scenario-3
scenario-4
scenario-5
scenario-6
scenario-7
scenario-8
scenario-9
scenario-10