OpenDeskmate v0.4.0 — Budgets, Project Management, Git review, Workboard tracking, richer saved outputs, and smoother daily workflows
Pre-release
Pre-release
🚀 OpenDeskmate v0.4.0 Prerelease
OpenDeskmate 0.4.0 is a major usability release focused on Build Mode, project budgeting, Git review, Workboard tracking, richer saved outputs, and smoother daily workflows.
⭐ Highlights
- Added Project Management for usage projects, budgets, assignees, analytics, work items, notes, drawings, documents, and Workboard views.
- Added per-project usage budgets with input hit, input miss, and output token cost tracking.
- Added Build Mode project linking so presets and sessions can inherit budget/project settings.
- Added Chat project budget linking so grouped tasks can inherit usage projects.
- Added a Workboard with Table, Kanban, Timeline, Calendar, checklist progress, work item states, assignees, due dates, notes, drawings, and linked documents.
- Added a floating Project Work popup in Chat Mode and Build Mode for quickly editing project work while staying in context.
- Added beginner-friendly Git tools inside Build Mode, including status, branch handling, commit, push, remotes, mismatch resolution, save-aside, conflict support, and GitHub PR support where available.
- Added Runtime Preview screenshot capture with selectable or full-page capture, annotation tools, export, and save-to-project-document support.
- Added richer answer handling: formatted tables, better copy-to-Word behavior, answer popouts, full-screen answer viewing, save answer as note, and save answer as RTF.
- Added reasoning/thinking bubbles for Chat Mode and Build Mode.
- Improved saved prompts and bundled recipes.
- Added Basic / Advanced Settings modes and expanded help documentation.
🧱 Build Mode
- Added Build quality checks for typecheck, lint, test, build, runtime health, and preview screenshots.
- Added a Build review experience with changed files, summaries, checks, runtime status, screenshots, and diff review.
- Added edited-files cards after Build runs with per-run file change summaries.
- Added live file-change counters while Build Mode is editing.
- Added improved Project & Workspace behavior, including more reliable initial workspace tree loading.
- Moved Changes & Git under the runtime area alongside Terminal and Runtime Logs.
- Added dynamic section visibility, section locking, and resizable Build Mode panels.
- Added a floating Project Work popup linked to the active Build preset.
🗂️ Project Management
- Added Project Management as a top-level area separate from Settings.
- Added usage project CRUD, archive support, project colors, metadata, tags, links, notes, and budget windows.
- Added budget windows for tracking spend/tokens over specific time periods.
- Added project analytics with spend and token views over selectable ranges.
- Added assignees with a people directory, budget defaults, Chat project overrides, Build preset overrides, and workload summaries.
- Added CSV exports for assigned work and budget summaries.
- Added tracking-only projects and warn/block budget modes.
📋 Workboard
- Added Table, Kanban, Timeline, and Calendar views.
- Added custom lists, work item states, color badges, assignees, due dates, checklist progress bars, and item completion percentages.
- Added rich text notes with editable titles, formatting, tables, popout, full-screen view, and copy support.
- Added drawings with shapes, arrows, lines, text, colors, fill opacity, line styles, resizing, duplicate, undo/redo, zoom, popout, and export.
- Added linked documents from local files, Google Docs, Microsoft 365 links, and web links.
💬 Chat Mode
- Added project work popup access from the prompt area.
- Added budget/project indicators for task projects.
- Added task/project budget inheritance into save-as-note and save-as-RTF flows.
- Added image preview improvements, thumbnails, zoom, pan, close controls, and per-answer image browsing.
- Improved markdown table rendering in answer bubbles.
- Improved answer copy behavior for tables, headers, bullets, and rich formatting.
- Added prompt history recall with up/down keys.
🌿 Git
- Added Changes & Git panel with environment, repository state, branch, remote, upstream, file changes, and suggested next actions.
- Added manual commit, push, branch, remote, fetch, pull, and init flows.
- Added Add Remote support for GitHub, GitLab, Bitbucket, and custom remotes.
- Added mismatch resolution flow for ahead/behind/diverged/conflict states.
- Added save-aside/stash support, remote branch checkout, conflict hunk handling, finish merge, and recovery tools.
- Added GitHub remote/PR support through
ghwhen available. - Added beginner-friendly help popups and disabled-state explanations.
💵 Usage And Costs
- Replaced simple input token pricing with input hit and input miss pricing.
- Added output token pricing breakdowns.
- Added per-project cost and token summaries.
- Added budget warnings and optional blocking.
- Improved context inspector budget wording and project usage status.
⚙️ Settings, Help, And Docs
- Added Basic and Advanced Settings modes.
- Added setup checklist improvements.
- Added Saved Prompts & Recipes management with category CRUD.
- Added automation drafting improvements.
- Updated help pages with step-by-step guides for the new functionality.
- Updated README and website docs with new screenshots and feature descriptions.