smarter: factual-model routing (beh-10), fetch_url main-content extraction + 8k cap (url-08), get_weather via met.no (spec-016)
This commit is contained in:
@@ -58,3 +58,14 @@ Each fetch increments a per-user daily counter; over
|
||||
`url-daily-per-user` (default 20) `fetch_url` refuses with an error
|
||||
result. The budget gate (SAF-04) still applies to the surrounding
|
||||
model calls.
|
||||
|
||||
### URL-08 — Main-content extraction (coverage: test)
|
||||
|
||||
`fetch_url` text drops page chrome: content inside
|
||||
`nav`/`header`/`footer`/`aside`/`form`/`select`/`button` is skipped
|
||||
like scripts, and text blocks dominated by link text (over 60 % of a
|
||||
block's characters inside `<a>` and the block shorter than 200 chars
|
||||
— menus, related-article lists, tag clouds) are treated as
|
||||
boilerplate and removed. Body paragraphs with inline links survive.
|
||||
The default `url-max-chars` cap rises to 8000 now that the budget is
|
||||
spent on content, not chrome.
|
||||
|
||||
Reference in New Issue
Block a user