haiku.rag/docs/configuration
Yiorgis Gozadinos b374d5eb83
Replace ask_question and analyze with execute_code
In Claude Code the client is the model, so the server no longer runs one.
execute_code runs a Python program per call in the analysis sandbox over
the selected documents and returns what it printed; the sandbox is created
and closed per call so Monty's cumulative budget and a frozen mount never
outlive a program. --no-agents goes with the two tools, and format_citations
in haiku.rag.utils goes with its only caller.

The sandbox exposes chunk metadata to code: chunk_meta on search results,
metadata on list_documents rows and in metadata.json, and chunks.jsonl per
document. A host-side failure inside a program, a document read or an
in-code search raising, reaches the program by exception type only and is
logged with its traceback. recovery_hint moves to haiku.rag.sandbox.

Closes #604.
2026-09-07 10:02:42 +03:00
..
index.md Default to ollama:qwen3.8 2026-09-04 12:36:36 +03:00
processing.md Default to ollama:qwen3.8 2026-09-04 12:36:36 +03:00
prompts.md Make the documented configuration match the code 2026-08-19 15:52:50 +03:00
providers.md Default to ollama:qwen3.8 2026-09-04 12:36:36 +03:00
qa.md Replace ask_question and analyze with execute_code 2026-09-07 10:02:42 +03:00
storage.md Cover the configured database set from the MCP server 2026-09-04 13:00:14 +03:00