# Model Evaluation · Tech watch

[Canonical source](<https://sebastien.rigaux.be/en/tech-watch/tags/model-evaluation>)

Evaluating models and agents against explicit tasks, criteria and test datasets.

## [Agent loops in C\# with Microsoft Agent Framework](<https://sebastien.rigaux.be/en/tech-watch/links/agent-loops-in-c-with-microsoft-agent-framework>)

Agent loops combine action, observation, and evaluation to refine an answer or retry an operation until it meets a criterion. Jesse Liberty demonstrates the pattern in C# with Microsoft Agent Framework: a loop agent, an evaluator, and an iteration limit.

The example contrasts a deterministic marker such as `DONE` with a model-based judge, then outlines safeguards to add: timeouts, idempotent calls, logging, and cost tracking. Each iteration adds latency and token usage.

2026-11-02 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/agent-loops-in-c-with-microsoft-agent-framework.md>) · [Original resource](<https://jesseliberty.com/2026/10/26/prompts-are-dead-long-live-loops/>)

## [WebMCP tools for inspecting, testing, and debugging](<https://sebastien.rigaux.be/en/tech-watch/links/webmcp-tools-for-inspecting-testing-and-debugging>)

This repository brings together tools for working with the WebMCP API: a Chrome extension inspects the tools exposed by a page, their input schemas, and connection issues, while a CLI evaluates whether LLMs call the right tools against defined test cases.

Demos also show declarative and imperative integrations in practical interfaces. The collection helps move from experimentation toward more structured testing, while remaining a project intended to support adoption of the WebMCP API.

2026-10-22 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/webmcp-tools-for-inspecting-testing-and-debugging.md>) · [Original resource](<https://github.com/GoogleChromeLabs/webmcp-tools>)

## [SkillOpt: optimize agent skills through trials and evaluation](<https://sebastien.rigaux.be/en/tech-watch/links/skillopt-optimize-agent-skills-through-trials-and-evaluation>)

SkillOpt treats the skill itself as an artifact to improve: an agent runs tasks, receives evaluation, and its procedure is revised. Keeping the model and harness fixed makes instruction changes comparable.

2026-07-14 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/skillopt-optimize-agent-skills-through-trials-and-evaluation.md>) · [Original resource](<https://microsoft.github.io/SkillOpt/>)

## [Mastra: build and observe agents in TypeScript](<https://sebastien.rigaux.be/en/tech-watch/links/mastra-build-and-observe-agents-in-typescript>)

Mastra combines tools, workflows, traces and evaluations for building TypeScript agents. The framework supports observing execution and improving behavior through experiments.

2025-07-18 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/mastra-build-and-observe-agents-in-typescript.md>) · [Original resource](<https://mastra.ai/>)
