strix/docs
0xallam a51e7820f9 Restore sitemap tools + unify proxy I/O contract
Re-add list_sitemap and view_sitemap_entry from main, ported to the
new caido-sdk-client layout via raw GraphQL queries (the typed SDK
doesn't expose sitemap operations, but the Caido server still
supports sitemapRootEntries / sitemapDescendantEntries / sitemapEntry).
Wired through caido_api (sandbox-importable helpers), the host-side
@function_tool wrappers, factory _BASE_TOOLS, the system prompt, the
python skill doc, and the public proxy docs.

While threading these through, lock down the output contract across
every proxy tool so the model sees one consistent shape:

- All tools wrap success/failure in {"success": bool, "error"?: str}
- Canonical field names: status_code, length, roundtrip_ms (omitted
  when 0), is_tls, has_descendants. snake_case everywhere on output;
  camelCase stays only on the input side where it's the GraphQL
  schema.
- repeat_request now returns a structured response that matches
  list_requests' response_summary shape (parse_raw_response parses
  the raw bytes into status_code / length / headers / body), with
  body capped at 8KB and a body_truncated flag so the model knows
  when to fetch the full body via view_request.
- RepeatRequestRenderer was reading non-existent top-level keys
  (status_code, response_time_ms, body) and silently displaying
  nothing useful — now reads the structured response shape.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-25 00:23:46 -07:00
..
advanced chore: bump sandbox image to 0.1.13 2026-03-22 22:08:20 -07:00
cloud chore: update cloud URLs 2026-01-25 23:06:47 -08:00
images docs: update screenshot and add to intro page 2026-01-22 13:09:45 -08:00
integrations feat: Better source-aware testing (#391) 2026-03-31 11:53:49 -07:00
llm-providers fix: use anthropic model in anthropic provider docs example 2026-03-22 22:08:20 -07:00
logo docs: add documentation to main repository 2026-01-20 21:13:32 -08:00
tools Restore sitemap tools + unify proxy I/O contract 2026-05-25 00:23:46 -07:00
usage feat: Better source-aware testing (#391) 2026-03-31 11:53:49 -07:00
contributing.mdx feat: Migrate from Poetry to uv (#379) 2026-03-31 17:20:41 -07:00
docs.json chore: update default model to gpt-5.4 and remove Strix Router from docs 2026-03-22 22:08:20 -07:00
index.mdx chore: update default model to gpt-5.4 and remove Strix Router from docs 2026-03-22 22:08:20 -07:00
quickstart.mdx chore: update default model to gpt-5.4 and remove Strix Router from docs 2026-03-22 22:08:20 -07:00
README.md docs: add documentation to main repository 2026-01-20 21:13:32 -08:00

Strix Documentation

Documentation source files for Strix, powered by Mintlify.

Local Preview

npm i -g mintlify
cd docs && mintlify dev