Skip to content

Releases: virattt/dexter

Dexter 1.0.0

15 Jun 20:27

Choose a tag to compare

Dexter 1.0.0 marks the switch from date-based versioning to SemVer.

Changes

  • Add ask_user_question tool so the agent can pause mid-turn and ask 1–4 multiple-choice questions in the CLI
  • Show an inline question widget in the chat (tabbed options, multi-select, free-text "Other", optional notes)
  • Degrade gracefully on non-CLI channels (WhatsApp/gateway/subagents) when no interactive user is available
  • Switch versioning from CalVer to SemVer starting at 1.0.0

Dexter 2026.6.9

10 Jun 00:43

Choose a tag to compare

Changes

  • Add Claude Fable 5 to the model selector

Dexter 2026.6.3

03 Jun 20:04

Choose a tag to compare

Changes

  • Add spawn_subagent to delegate focused sub-tasks to isolated workers (general-purpose, research, analysis); emit multiple calls in one turn to run independent tasks in parallel
  • Add CLI subagent progress UI with per-delegate status, tool-use counts, and rolled-up activity
  • Improve web_fetch with Readability/Turndown HTML-to-markdown, HTTP caching, and fast-model extraction from fetched pages

Dexter 2026.5.29

29 May 14:03

Choose a tag to compare

Changes

  • Add Claude Opus 4.8 to the model picker (replaces Opus 4.7)
  • Add market-wide earnings feed: optional ticker, limit parameter, and table formatting for multiple records
  • Update financial_search routing so queries like "latest earnings" or "earnings feed" call get_earnings without a ticker

Fixes

  • Fix memory indexer watch loop that re-triggered on SQLite index writes and caused keystroke jitters in the CLI

Dexter 2026.5.24

24 May 14:41

Choose a tag to compare

Changes

  • Add write-memo skill to draft buyside-style investment memos (long/short equity thesis) with Bear/Base/Bull scenarios, optional DCF anchor, and self-contained HTML output saved to .dexter/memos/

v2026.5.20

20 May 13:20

Choose a tag to compare

Changes

  • Add SEC 13F institutional holdings tools: look up who holds a ticker, what a filer holds (by name or CIK), and resolve filer names to CIKs
  • Route institutional holdings through get_market_data with formatted CLI tables for holder and portfolio views

Fixes

  • Fix CLI tool status when market data tools return no data sources (shows "Done" instead of a misleading source count)

Dexter 2026.5.15

15 May 18:43

Choose a tag to compare

Changes

  • Add LangSearch as a web search provider (set LANGSEARCH_API_KEY to enable)

Fixes

  • Fix approval prompt not showing when Dexter asks to write research rules

v2026.5.12

12 May 20:06

Choose a tag to compare

Changes

  • Add LangSearch as a web search provider (set LANGSEARCH_API_KEY to enable)

Fixes

  • Fix API key save flow incorrectly showing a restart message via the error handler

v2026.5.11

11 May 19:53
aadaef1

Choose a tag to compare

Changes

  • Add /search command to choose preferred web search provider (Exa, Perplexity, Tavily)
  • Add web search fallback chain: tries preferred provider first, falls back to others automatically
  • Update default model to GPT 5.5
  • Update OpenAI fast model to gpt-5.4-mini
  • Add disclaimer to README

Fixes

  • Fix research rules handling to prevent LLM confusion and unnecessary tool cascades
  • Fix cron schedule schema to use z.union for Gemini compatibility

v2026.5.9

09 May 14:16

Choose a tag to compare

Changes

  • Add get_financial_segments with richer segment output (income statement, balance sheet, and cash flow breakdowns by axis) using the /financials/segments/ API; retire get_segmented_revenues.
  • Show turn duration in the working indicator right away (remove the 3s delay before stats).
  • Simplify the chat performance footer to elapsed time only (drop the extra token-usage line).