Description
The Python QueryContext is missing several configuration methods available in the Rust API:
| Rust Method |
Python |
Status |
with_include_reasoning() |
— |
Missing |
with_depth_limit() |
— |
Missing |
with_timeout_secs() |
— |
Missing |
with_force_analysis() |
— |
Missing |
Current Python QueryContext (python/src/context.rs:241-272) only has:
with_doc_ids()
with_workspace()
with_max_tokens()
Expected Behavior
ctx = (QueryContext("complex query")
.with_doc_ids([doc_id])
.with_include_reasoning(True)
.with_timeout_secs(60)
.with_depth_limit(10))
Description
The Python
QueryContextis missing several configuration methods available in the Rust API:with_include_reasoning()with_depth_limit()with_timeout_secs()with_force_analysis()Current Python QueryContext (
python/src/context.rs:241-272) only has:with_doc_ids()with_workspace()with_max_tokens()Expected Behavior