feat: introduced omptype validation package and migrated workspace dependencies
- Introduce `@oh-my-pi/omptype` as a new ArkType-compatible schema validation package featuring a lazy JIT runtime, JSON Schema emission, and compatibility adapters. - Replace `arktype` across workspace packages and test utilities with `@oh-my-pi/omptype`. - Add benchmark suites, tests, and documentation for the new validation engine and adapters. - Update workspace build, test runner, and release configurations to include the new package.
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import * as fs from "node:fs/promises";
|
||||
import { type } from "@oh-my-pi/omptype";
|
||||
import type {
|
||||
AgentTool,
|
||||
AgentToolContext,
|
||||
@@ -10,7 +11,6 @@ import type {
|
||||
import type { ToolExample } from "@oh-my-pi/pi-ai";
|
||||
import { type Component, Text } from "@oh-my-pi/pi-tui";
|
||||
import { isEnoent, prompt } from "@oh-my-pi/pi-utils";
|
||||
import { type } from "arktype";
|
||||
import {
|
||||
type DapBreakpointRecord,
|
||||
type DapCapabilities,
|
||||
|
||||
Reference in New Issue
Block a user