zeroclaw/src/onboard
Argenis 65f856d710
fix(channels): link enricher title extraction byte offset bug (#4271)
* feat(channels): add automatic link understanding for inbound messages

Auto-detects URLs in inbound messages, fetches content, extracts
title+summary, and enriches the message before the agent sees it.
Includes SSRF protection (rejects private IPs).

* fix(channels): use lowercased string for title extraction to prevent byte offset mismatch

extract_title used byte offsets from the lowercased HTML to index into
the original HTML. Multi-byte characters whose lowercase form has a
different byte length (e.g. İ → i̇) would produce wrong slices or panics.
Fix: extract from the lowercased string directly. Add multibyte test.
2026-03-22 19:09:09 -04:00
..
mod.rs feat(swarm): multi-agent swarm orchestration, Mistral tool fix, restore --interactive 2026-03-15 14:23:20 -04:00
wizard.rs fix(channels): link enricher title extraction byte offset bug (#4271) 2026-03-22 19:09:09 -04:00