fabro/lib/crates/fabro-server/src
Fabro f98755fa02 fabro(01KS9BXFGAZ32SGNRE4YJV1354): simplify_opus (succeeded)
Fabro-Run: 01KS9BXFGAZ32SGNRE4YJV1354
Fabro-Completed: 8
Fabro-Checkpoint: 1716c467a3

⚒️ Generated with [Fabro](https://fabro.sh)
2026-05-23 05:32:23 +00:00
..
auth chore: simplify 2026-05-20 09:13:51 -04:00
demo fabro(01KS9BXFGAZ32SGNRE4YJV1354): simplify_opus (succeeded) 2026-05-23 05:32:23 +00:00
server fabro(01KS9BXFGAZ32SGNRE4YJV1354): simplify_opus (succeeded) 2026-05-23 05:32:23 +00:00
canonical_host.rs refactor(server): gate test app state helpers 2026-05-02 13:02:41 -04:00
canonical_origin.rs fix(install): reject wildcard public URLs 2026-04-25 18:58:00 -04:00
csp.rs fix(auth): harden loopback checks and align CSP tests 2026-04-20 13:30:45 -04:00
diagnostics.rs refactor(auth): split credential sources and vault schemas (#306) 2026-05-18 11:07:42 -04:00
error.rs Unify run event principals 2026-05-01 21:56:47 -04:00
github_webhooks.rs refactor(static): centralize env var names 2026-04-24 12:29:51 -04:00
install.rs refactor(install): share persistence pipeline (#332) 2026-05-21 08:04:04 -04:00
ip_allowlist.rs fix(error): preserve source chains across workspace 2026-05-01 17:30:20 -04:00
jwt_auth.rs refactor: simplify auth and actor handling 2026-05-02 11:44:17 -04:00
lib.rs feat(agent): expose Fabro run tools in sessions (#339) 2026-05-21 19:48:54 -04:00
manifest_validation.rs fix(validate): treat undefined template vars in @file prompts as warnings (#290) 2026-05-16 17:31:22 -04:00
principal_middleware.rs feat(agent): expose Fabro run tools in sessions (#339) 2026-05-21 19:48:54 -04:00
request_id.rs feat(server): correlate API errors with request ids 2026-04-29 12:20:56 -04:00
run_files.rs fix(agent): use raw sandbox reads for edits 2026-05-22 21:26:36 -04:00
run_files_security.rs chore(clippy): require reasons on allow attributes 2026-04-19 20:24:24 -04:00
run_manifest.rs fabro(01KS9BXFGAZ32SGNRE4YJV1354): simplify_opus (succeeded) 2026-05-23 05:32:23 +00:00
run_selector.rs fix: close sandbox-native metadata gaps 2026-04-28 08:05:18 -07:00
run_tool_manifest.rs fabro(01KS9BXFGAZ32SGNRE4YJV1354): implement (succeeded) 2026-05-23 04:20:28 +00:00
security_headers.rs feat(server): emit Content-Security-Policy in Report-Only mode 2026-04-18 16:18:56 -04:00
serve.rs fabro(01KS9BXFGAZ32SGNRE4YJV1354): implement (succeeded) 2026-05-23 04:20:28 +00:00
server.rs fabro(01KS9BXFGAZ32SGNRE4YJV1354): simplify_opus (succeeded) 2026-05-23 05:32:23 +00:00
server_secrets.rs refactor(model): move provider facts into catalog (#298) 2026-05-17 20:59:08 -04:00
spawn_env.rs feat(agent): expose Fabro run tools in sessions (#339) 2026-05-21 19:48:54 -04:00
startup.rs refactor(static): centralize env var names 2026-04-24 12:29:51 -04:00
static_files.rs fix(server): make --watch-web honest and fast 2026-05-06 10:36:01 -04:00
test_support.rs fabro(01KS9BXFGAZ32SGNRE4YJV1354): implement (succeeded) 2026-05-23 04:20:28 +00:00
vault_legacy_migration.rs fix(server): restore legacy vault migration removed mid-PR 2026-05-18 16:00:18 -04:00
web_auth.rs chore: simplify 2026-05-20 09:13:51 -04:00
worker_token.rs feat: wire Ask Fabro sidebar to real session API with run-control tools (#349) 2026-05-22 09:43:31 -04:00