zeroclaw/tests
Argenis 1682620377
feat(tools): enable internet access by default (#4270)
* feat(tools): enable internet access by default

Enable web_fetch, web_search, http_request, and browser tools by
default so ZeroClaw has internet access out of the box. Security
remains fully toggleable via config (set enabled = false to disable).

- web_fetch: enabled with allowed_domains = ["*"]
- web_search: enabled with DuckDuckGo (free, no API key)
- http_request: enabled with allowed_domains = ["*"]
- browser: enabled with allowed_domains = ["*"], agent_browser backend
- text_browser: remains opt-in (requires external binary)

* fix(tests): update component test for browser enabled by default

Update config_nested_optional_sections_default_when_absent to expect
browser.enabled = true, matching the new default.
2026-03-22 19:07:12 -04:00
..
component feat(tools): enable internet access by default (#4270) 2026-03-22 19:07:12 -04:00
fixtures test: restructure test suite into five-level taxonomy 2026-03-11 11:03:33 -04:00
integration feat(memory): add time range filter to recall (since/until) 2026-03-21 07:46:34 -04:00
live feat(runtime): add configurable reasoning effort (#3785) 2026-03-17 09:21:53 -04:00
manual fix(onboard): make tmux paste safe for text prompts (#4106) 2026-03-21 05:14:37 -04:00
support fix(memory): filter autosave noise and scope recall/store by session (#3695) 2026-03-16 16:36:35 -04:00
system test: restructure test suite into five-level taxonomy 2026-03-11 11:03:33 -04:00
test_component.rs test: restructure test suite into five-level taxonomy 2026-03-11 11:03:33 -04:00
test_integration.rs test: restructure test suite into five-level taxonomy 2026-03-11 11:03:33 -04:00
test_live.rs test: restructure test suite into five-level taxonomy 2026-03-11 11:03:33 -04:00
test_system.rs test: restructure test suite into five-level taxonomy 2026-03-11 11:03:33 -04:00