Releases: ComputelessComputer/aipm
Releases · ComputelessComputer/aipm
v0.9.3
- Fix @ mention edit path unable to move tasks between parents (set parent_id)
- The
edit_taskJSON schema now includesparent_id, allowing@<id> make this part of @<other_id>to work correctly - Non-triage AI result handler now processes parent_id changes with old-parent progress sync
Full Changelog: v0.9.2...v0.9.3
v0.9.2
- Fix @ autocomplete dropdown showing stale entries when filtering narrows the match list
Full Changelog: v0.9.1...v0.9.2
v0.9.1
- Add priority column to checklist view (color-coded: red=Critical, yellow=High, white=Med, grey=Low)
- Chat box separators and prompt change color based on input mode (green for add, grey for chat)
- Fix kanban overdue indicator showing year when due date is from a different year
- Fix kanban using UTC instead of local timezone for date comparisons
- Fix @ shortcut switching to bucket view — now stays on current tab and opens chat
- Show full Google Calendar event details: time range, location, and notes
Full Changelog: v0.9.0...v0.9.1
v0.9.0
- Replace Apple Mail and Calendar integrations with Google OAuth2
- Add Google account connection in Settings tab (OAuth2 with PKCE, browser-based flow)
- Calendar tab now shows Google Calendar events (next 14 days)
- Gmail Suggestions tab polls unread Gmail for actionable emails via AI filtering
- CLI
suggestionscommands now use Gmail instead of Apple Mail - Cross-platform: no longer requires macOS (removed osascript dependency)
Full Changelog: v0.8.13...v0.9.0
v0.8.13
- Show 8-char task ID in checklist items for quick reference
- Add / command autocomplete dropdown with available commands (/clear, /buckets, /bucket add, /bucket rename, /organize, /exit)
- Add Calendar tab (press 2) with month grid view, today highlighted, task due dates shown in cyan
- Integrate Apple Calendar events into Calendar tab via native osascript (fetches next 14 days of events)
Full Changelog: v0.8.12...v0.8.13
v0.8.12
- Add scan → reason → act workflow to AI triage so the agent analyzes existing tasks before deciding on actions, preventing duplicate task creation
- Support task reparenting via
parent_idonupdate_task, enabling "make X part of Y" style commands - Switch AI tool calling from forced mode to auto, allowing the model to reason before acting
- Handle text-only AI responses (no tool call) gracefully in both TUI and CLI
- Strengthen anti-duplicate wording in tool definitions to discourage unnecessary task creation
Full Changelog: v0.8.11...v0.8.12
v0.8.11
- Add tertiary checklist checkbox state:
[·]for in-progress tasks (alongside[x]for done and[ ]for todo/backlog)
Full Changelog: v0.8.10...v0.8.11
v0.8.10
- Remove API URL from settings (auto-detected from model)
- Status-colored checklist items (Backlog=grey, Todo=blue, InProgress=yellow, Done=green)
Full Changelog: v0.8.9...v0.8.10
v0.8.9
- Rewrite checklist tab as a table with due date and bucket columns
- Use Space to expand/collapse subtasks, Enter to toggle checkbox only
- Add edit (e), delete (d), and input (i) keybindings to checklist view
- Prevent creating sub-sub-issues — only task-subtask hierarchy allowed
- Add ←/→ progress cycling for subtasks in the edit modal
- Fix i key to stay on current tab instead of switching to bucket view
- Sort checklist by priority (high first), due date (soonest first), then newest
Full Changelog: v0.8.8...v0.8.9
v0.8.8
- Add @ shortcut to tag selected ticket from any view — press @ with a ticket selected to focus input and insert an @mention
- Add expandable subtasks in checklist view — press space to expand/collapse children
- Add ←/→ progress cycling for subtasks in edit overlay
- Prevent creation of sub-sub-issues (only one level of nesting)
- Fix
ikey to stay on current tab instead of always switching to bucket view
Full Changelog: v0.8.7...v0.8.8