This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+10 more
Summary
AI summaryTasks can now have due dates, recurring intervals, and cross‑project triggers.
Full changelog
Global Task Scheduler
Tasks can now have due dates, recurring intervals, and cross-project triggers. Overdue tasks are reported at every aidex_session call — even from other projects.
New Task Fields
| Field | Description |
|-------|-------------|
| due | Due date: relative ("3d", "1w") or ISO date ("2026-04-10") |
| interval | Repeat interval ("30m", "2h", "3d", "1w") — auto-advances after trigger |
| task_action | What to do when triggered (description or command) |
| auto_go | Auto-execute the action on trigger (default: false) |
How It Works
# One-shot reminder in 3 days
aidex_task({ path: ".", action: "create", title: "Review PR", due: "3d" })
# Recurring: check every week
aidex_task({ path: ".", action: "create", title: "Check deps", due: "1w", interval: "1w" })
At every aidex_session call, the scheduler checks ~/.aidex/global.db for due tasks across all projects. Recurring tasks automatically advance their due date. One-shot tasks clear their due date after trigger.
Other Changes
- Test suite: First tests for AiDex — 26 tests covering scheduler logic, task CRUD, and global sync
- Auto-migration: Existing databases get new columns automatically
Install / Update
npm install -g aidex-mcp
Full changelog: CHANGELOG.md
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About CSCSoftware/AiDex
Persistent code index MCP server using Tree-sitter for fast, precise code search. Replaces grep with ~50 token responses instead of 2000+. Supports 11 languages including C#, TypeScript, Python, Rust, and Go.
Related context
Beta — feedback welcome: [email protected]