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:
can1357
2026-08-03 21:56:48 +02:00
parent b48aeacf25
commit bc39ffa265
239 changed files with 8799 additions and 1669 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
import { type BaseType, type } from "@oh-my-pi/omptype";
import type { Usage } from "@oh-my-pi/pi-ai";
import { $env } from "@oh-my-pi/pi-utils";
import { type BaseType, type } from "arktype";
import type { AgentSessionEvent } from "../session/agent-session";
import type { ConfiguredThinkingLevel, TaskEffort } from "../thinking";
import type { NestedRepoPatch } from "./worktree";