evaluatortools

package
v0.263.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 27, 2026 License: MIT Imports: 5 Imported by: 0

Documentation

Overview

Package evaluatortools provides MCP tool wrappers for Pando's self-improvement evaluator subsystem. It lives in its own package to avoid an import cycle: internal/llm/tools ← internal/evaluator ← internal/llm/provider ← internal/llm/tools.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewEvaluatorEvaluateTool

func NewEvaluatorEvaluateTool(svc evaluator.Service) tools.BaseTool

NewEvaluatorEvaluateTool creates a tool that triggers evaluation of a completed session, computing its reward score and extracting skills.

func NewEvaluatorSkillsTool

func NewEvaluatorSkillsTool(svc evaluator.Service) tools.BaseTool

NewEvaluatorSkillsTool creates a tool that lists active skills from the self-improvement skill library, optionally filtered by task type.

func NewEvaluatorStatsTool

func NewEvaluatorStatsTool(svc evaluator.Service) tools.BaseTool

NewEvaluatorStatsTool creates a tool that returns the self-improvement evaluator's current statistics (UCB rankings, skill library summary, etc.).

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL