mirror of
https://github.com/fabro-sh/fabro.git
synced 2026-10-12 03:51:01 +00:00
The resolve helpers flattened the typed ResolveError into a String via `.map_err(|e| e.to_string())` mid-propagation, dropping the typed kind and namespace. Carry ResolveError through resolve_interp / resolve_header / resolve_prompt_and_model and render it to a string only where the HookDecision::Block reason is built. Tests now assert on the typed err.name instead of substring-matching the message. Also rename the `url.source` tracing field to snake_case `url_source` to match the field-naming convention used everywhere else. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| crates | ||
| packages/fabro-api-client | ||