fabro/lib/apps/fabro-server/tests/it/api
Bryan Helmkamp 2e8d6b8a3d
Merge origin/main into the sandbox-driver adoption
Both sides rewrote the same crates. This branch replaced fabro's sandbox
layer with the sandbox driver: one RunSandbox, no Sandbox trait, driver
events consumed directly, MockSandbox over the driver's doubles. Main
replaced fabro's LLM layer with lithos-llm: fabro-model deleted, the
catalog and provider ids from lithos, credentials through the lithos
CredentialProvider, clients built with build_client.

Every conflict was one of those two renames meeting in an import list or
a signature, so the rule was mechanical: sandbox names resolve to this
branch, LLM names to main. Where main's newer code still used the old
sandbox API — new session tests over Arc::new(MockSandbox), the SDK
example's LocalSandbox, test fakes typed as Arc<dyn Sandbox> — it is
ported to RunSandbox and the mock helper. Where this branch still used
fabro-model or Client::from_source, main's replacement stands. One
combined future in the CLI runner crossed clippy's size budget and is
boxed at its call.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-10 13:37:11 -06:00
..
auth_sessions.rs Remove stale auth-session test import 2026-08-24 14:40:38 -04:00
automations.rs Align remote workflow selectors with run targets 2026-08-31 17:13:20 -04:00
cli_auth_token.rs Keep retired Slate helpers test-only 2026-08-24 17:31:15 -04:00
compression.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
docs.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
environments.rs Require a server-managed environment for automations 2026-08-30 09:58:13 -04:00
events.rs Activate atomic SQLite run history storage 2026-08-28 15:18:25 -04:00
install.rs Merge origin/main into the sandbox-driver adoption 2026-09-10 13:37:11 -06:00
install_openai_compatible.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
mcp_servers.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
mod.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
routing.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
run_files.rs Open sandbox provider identity to plugin kinds 2026-09-09 15:17:32 -06:00
runs.rs Merge origin/main into the sandbox-driver adoption 2026-09-10 13:37:11 -06:00
sandbox_vnc.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
sessions.rs Expose lithos request and response shapes through the API, server, CLI, and web 2026-09-09 17:26:57 -06:00
settings.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
system.rs Stabilize SQLite-backed server tests 2026-08-28 15:54:23 -04:00
tcp.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
variables.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00