Posts tagged with "C#"

TypeSafe Jev .NET SDK 0.7.0: Experimental Images and Bounding Boxes

Oct 17, 2026

In my first post about TypeSafe and Jev in .NET, I used the SDK to make structured judgments about text and JSON: Noul for a yes-or-no probability, Choice for an unordered selection, and Score for an ordinal rubric. In the follow-up about the MCP server, I showed how to make those same judgments available to an AI coding agent.

TypeSafe's JavaScript SDK v0.7.0 adds experimental image input and a box question type. "I" ported those features to my community .NET SDK in its own 0.7.0 update. The version numbers match, but these are separate releases: TypeSafe published the JavaScript SDK v0.7.0 on October 14, 2026, while the .NET SDK remains an unofficial community port.

Continue reading

Building a TypeSafe's Jev MCP server with .NET

Oct 10, 2026

Two weeks ago I introduced my unofficial TypeSafe .NET SDK and used it to ask Jev several typed questions about a support ticket. My C# application controlled the workflow; Jev returned structured answers for the judgments it needed.

This week I wanted to ask those same questions from any AI coding agent. I built TypeSafe.Mcp, a separate .NET 11 application that uses the SDK under the hood. It exposes five tools over stdio, and any MCP client can now interact with Jev through these tools.

Continue reading

C# 15 Collection Expression Arguments: What's New vs C# 12 and 13

Sep 26, 2026

C# 15 brings a focused upgrade to collection expressions: collection expression arguments via a leading with(...) element.

If you're already using C# 12 collection expressions, this addresses a common friction point: you can now pass constructor/factory-style arguments inline inside [...].

Continue reading

TypeSafe's Jev AI Model in .NET: A Community SDK for Structured AI Output in C#

Sep 19, 2026

Most AI tooling I've used in the last couple of years follows the same pattern. You send a prompt, get back text, and then write brittle code to turn that text into something your app can actually use. JSON mode helps. Function calling helps more. Even then, you are still asking a model trained to write for people to produce machine-readable output, and hoping it doesn't wrap the JSON in a markdown fence, drop a field, or invent a category that is not in your enum.

Two days ago I found TypeSafe and its model, Jev. It takes a different approach. Instead of generating text, it evaluates typed questions against a piece of input and returns structured, typed decisions. No parsing. No "please respond only with valid JSON." I liked the idea enough that I had GitHub Copilot with HydraFusion port TypeSafe's official TypeScript SDK to .NET 11 and C# 15. This post is part introduction to the model and part walkthrough of the ported TypeSafe .NET SDK, so you can try it in C# yourself.

Continue reading

Page 1 of 9