CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/npm-google--gemini-cli-core

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%

Evaluation87%

1.01x

Agent success when using this tile

Overview
Eval results
Files

Evaluation results

73%

50%

Chat Session Exporter

Session management and checkpointing

Criteria
Without context
With context

ChatRecordingService usage

25%

100%

Export methods

0%

0%

Session retrieval

0%

100%

Session deletion

80%

100%

Type definitions

30%

90%

30%

-23%

AI Automation Utility

Non-interactive mode for scripting and automation

Criteria
Without context
With context

Non-interactive execution

83%

33%

JSON output format

17%

0%

Response parsing

25%

0%

Error handling

90%

100%

100%

Shadow Checkpoint Manager

Advanced checkpointing with shadow Git repositories

Criteria
Without context
With context

Repository initialization

100%

100%

File copying

100%

100%

Git add operation

100%

100%

Commit creation

100%

100%

Commit history retrieval

100%

100%

File restoration

100%

100%

Path handling

100%

100%

96%

1%

MCP OAuth Token Manager

Model Context Protocol (MCP) server integration with OAuth and IAP

Criteria
Without context
With context

MCPOAuthTokenStorage Usage

100%

100%

OAuthToken Interface

80%

90%

Token Validation

100%

100%

Refresh Logic

93%

93%

MCPOAuthProvider Integration

100%

90%

Async Operations

100%

100%

100%

3%

Tool Call Safety Validator

External safety checkers

Criteria
Without context
With context

External Process Execution

100%

100%

Stdin/Stdout Communication

96%

100%

Timeout Implementation

95%

100%

Error Handling

93%

100%

Sequential Checker Execution

100%

100%

JSON Parsing

100%

100%

100%

Code Search and Report Tool

File operations (read, edit, write, grep, glob, ls)

Criteria
Without context
With context

Glob Implementation

100%

100%

Grep Implementation

100%

100%

File Reading

100%

100%

File Writing

100%

100%

File Editing

100%

100%

87%

-7%

Command Runner with Safety Confirmations

VS Code IDE integration and companion protocol

Criteria
Without context
With context

Uses ShellTool

88%

48%

Implements approval flow

100%

100%

Captures output properly

100%

100%

Handles denial correctly

100%

100%

Output truncation

80%

100%

Timeout configuration

100%

100%

Timeout handling

100%

100%

100%

CLI Configuration Manager

Command-line flags and built-in slash commands

Criteria
Without context
With context

Commander initialization

100%

100%

Option definitions

100%

100%

Option default values

100%

100%

Argument parsing

100%

100%

Accessing parsed options

100%

100%

Help configuration

100%

100%

Program metadata

100%

100%

Action handling

100%

100%

90%

-8%

Policy Rule Validator

Policy engine with TOML-based rules

Criteria
Without context
With context

TOML parsing setup

100%

100%

Parse error handling

87%

93%

Decision validation

100%

100%

Wildcard pattern matching

100%

100%

Priority-based evaluation

100%

100%

Mode filtering logic

100%

53%

Command regex matching

100%

100%

Complete evaluation logic

100%

60%

98%

-2%

Telemetry Configuration for Gemini CLI Application

OpenTelemetry-based telemetry and observability

Criteria
Without context
With context

Telemetry Initialization

100%

100%

GCP Cloud Trace Export

100%

92%

Tracer Access

100%

100%

Enable/Disable Toggle

100%

100%

Cleanup Function

100%

100%

Default Values

100%

100%

Install with Tessl CLI

npx tessl i tessl/npm-google--gemini-cli-core
Evaluated
Agent
Codex

Table of Contents