v2026.4.1
virattt/dexterv2026.4.1Apr 1, 2026by virattt
AI Summary
This release adds optional user research rules via .dexter/RULES.md, adds local caching for financial API responses with per-endpoint TTLs, and improves financial search aggregation with timeouts and markdown summaries.
Key Highlights
- Add optional user research rules via .dexter/RULES.md
- Cache financial API responses locally with per-endpoint TTLs
- Improve financial search aggregation with 15s timeouts and markdown table summaries
- Update stock screener modeling with in operator and gte/lte for ranges
New Features
- User research rules via .dexter/RULES.md
- Financial API response caching with per-endpoint TTLs
- Markdown table-style summaries for financial data
Full Release Notes
### Changes - Add optional user research rules via `.dexter/RULES.md` (loaded into the system prompt when present). - Cache financial API responses locally with **per-endpoint TTLs** so repeat queries hit disk instead of the network when still fresh. - Improve **financial search** aggregation: **15s timeouts** on nested sub-tool calls and **markdown table-style** summaries for key `get_financials` / `get_market_data` results (statements, ratios, estimates, etc.). - Update **stock screener** modeling: use **`in`** for membership, model ranges with **`gte` + `lte`** instead of a single `between` op, and document **decimal vs percent** fields (e.g. margins as `0.15` for 15%). ### Fixes - None called out; this release is primarily behavior and UX improvements.