Files
cxwandClaude Opus 4.8 38feca66ed feat: initial OrkasVideoStudio — coding-agent-driven video studio
Drive video compose / edit / generate from a coding agent (Claude Code / Codex) via a bash CLI (ovs) and an MCP server, plus a host-neutral SKILL.md knowledge pack and a readable, diffable plan.json IR.

Packages:
- core: plan.json IR (schema + validator + delivery guard), runtime probing/config, and the deterministic decision layer (silence/filler/scene/quality/best-take).
- tools: capability backends — render (HyperFrames), edit (ffmpeg), analyze (whisper/scenes/quality), speech/image/video (BYO-key adapters).
- cli: the ovs command. mcp: MCP server mirroring the CLI 1:1. skills: the SKILL.md pack.

Compose + edit + the decision layer run with zero paid keys (HyperFrames + ffmpeg + whisper.cpp); generation is opt-in via your own provider keys.

Co-Authored-By: Claude Opus 4.8 <[email protected]>
2026-06-30 22:49:36 +08:00

21 lines
655 B
TypeScript

import { fileURLToPath } from 'node:url';
import { defineConfig } from 'vitest/config';
const src = (p: string) => fileURLToPath(new URL(p, import.meta.url));
export default defineConfig({
resolve: {
// Resolve workspace packages to their TS source so unit tests run without a
// build step. Vitest maps the `.js` re-exports inside these entries to `.ts`.
alias: {
'@orkas/video-studio-core': src('./packages/core/src/index.ts'),
'@orkas/video-studio-tools': src('./packages/tools/src/index.ts'),
},
},
test: {
include: ['packages/**/test/**/*.test.ts'],
environment: 'node',
testTimeout: 120_000,
},
});