fabro/lib/apps
Scott Werner 943f61c06c Return 422 for invalid workflow-version dependencies
DependencyInvalid fell through to the curated 500 even though the
OpenAPI contract promises 422 workflow_version_dependency_not_found for
an absent, invalid, or non-canonical dependency. Route it to that
response alongside DependencyNotFound; the top-level message only names
the caller-supplied path and id, so no internal chain leaks. Drop the
InvalidVersion/InvalidShape arms, which were unreachable from the only
call site.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-13 13:46:10 -04:00
..
fabro-cli Merge pull request #726 from fabro-sh/codex/extract-working-tree-collector 2026-08-12 14:01:31 -04:00
fabro-mcp-server Address Copilot review comments 2026-08-01 09:18:57 -04:00
fabro-server Return 422 for invalid workflow-version dependencies 2026-08-13 13:46:10 -04:00
fabro-spa refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00