# Changelog

## 0.5.9

- Fixed `sub_query` to auto-inject session context when `context_slice` is omitted.
- Added shared session support for CLI sub-agents (codex/gemini/claude) via streamable HTTP.
- Deprioritized `claude` CLI backend (hangs in MCP/sandbox contexts); new order: api → codex → gemini → claude.
- Fixed stdin handling in CLI backends to prevent subprocess from stealing MCP stdio.

## 0.5.8

- Added smart loaders for PDF/DOCX/HTML and compressed logs (.gz/.bz2/.xz) in `load_file`.
- Added fast repo-wide search via `rg_search` and lightweight `semantic_search` + `embed_text` helpers.
- Added task tracking per context and automatic memory pack save/load.
- Improved provenance defaults (peek records evidence) and extended default timeouts.

## 0.5.7

- Switched Codex CLI sub-queries to `codex exec --full-auto`, with stdin support for long prompts.
- Added auto-reconnect for remote MCP servers and a configurable default timeout (`ALEPH_REMOTE_TOOL_TIMEOUT`).

## 0.5.6

- Removed deprecated recipe workflow and aider backend references.
- Added Gemini CLI sub-query backend and updated backend priority docs.
- Improved sub-query system prompt for structured output.
- Added Full Power Mode docs and made installer defaults max power.
- Added `--max-write-bytes` and aligned file size limits across docs.
- Clarified action-tool file size caps and workspace mode usage.
