wip: checkpoint interrupted task3 config changes
This commit is contained in:
@@ -6,6 +6,10 @@
|
|||||||
"scripts": {
|
"scripts": {
|
||||||
"test": "vitest run --"
|
"test": "vitest run --"
|
||||||
},
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"@aiquant/shared": "workspace:*",
|
||||||
|
"zod": "^3.24.1"
|
||||||
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"typescript": "^5.9.2",
|
"typescript": "^5.9.2",
|
||||||
"vitest": "^2.1.9"
|
"vitest": "^2.1.9"
|
||||||
|
|||||||
@@ -0,0 +1,17 @@
|
|||||||
|
import { z } from "zod";
|
||||||
|
|
||||||
|
const jsonStringSchema = z.string().min(1);
|
||||||
|
|
||||||
|
export const agentBindingSchema = z.object({
|
||||||
|
signal: z.string().min(1),
|
||||||
|
risk: z.string().min(1),
|
||||||
|
evaluator: z.string().min(1),
|
||||||
|
optimizer: z.string().min(1)
|
||||||
|
});
|
||||||
|
|
||||||
|
export const configEnvSchema = z.object({
|
||||||
|
MODEL_PROFILES_JSON: jsonStringSchema,
|
||||||
|
AGENT_MODEL_BINDINGS_JSON: jsonStringSchema
|
||||||
|
});
|
||||||
|
|
||||||
|
export type AgentBindings = z.infer<typeof agentBindingSchema>;
|
||||||
@@ -3,6 +3,9 @@
|
|||||||
"version": "0.0.0",
|
"version": "0.0.0",
|
||||||
"private": true,
|
"private": true,
|
||||||
"type": "module",
|
"type": "module",
|
||||||
|
"exports": {
|
||||||
|
".": "./src/index.ts"
|
||||||
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"test": "vitest run --"
|
"test": "vitest run --"
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user