mirror of
https://github.com/rowboatlabs/rowboat.git
synced 2026-07-12 21:02:17 +02:00
Everything "model runtime" now lives under core/src/runtime/, whose five children are the architecture: turns/ (the engine + bridges), sessions/, assembly/ (what an agent is: registry, composer, workspace context, message encoding, permission metadata, headless runners, spawn-agent, copilot/ definition, capabilities/, skills/ — no longer buried at application/assistant), tools/ (catalog + domains + exec plumbing + descriptors, which leave turns/bridges and fix the upward lib→bridges edge), and legacy/ (the quarantined runs engine, with agents/runtime.ts finally honestly named engine.ts). Pure moves via git mv (history follows) with mechanical import rewrites; no durable schema, wire format, or behavior changes — the golden prompt snapshots and the catalog key-order pin pass unchanged. di/ stays top-level (whole-app composition root); application/ shrinks to browser-control/browser-skills/notification and true cross-cutting lib utils. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| docs | ||
| scripts | ||
| src | ||
| .gitignore | ||
| package.json | ||
| tsconfig.build.json | ||
| tsconfig.json | ||
| vitest.config.ts | ||