Sightdeck AI

Changelog

1.3.0
Added
  • Brand new Sightdeck Remote — a full remote control on your phone: activate the server in the global settings, scan the QR code once, then see live status, answer your agents, and add or start new tasks from anywhere.
  • New Schedules in project settings — run a task, a task template, or a launch action on a timer.
  • New live activity information — see the files Claude is modifying in real time.
  • New option to sync a status transition back to Jira — open the project settings and use the new Jira tab to configure it.
  • You can now decide in the global settings whether Claude runs open a visible CLI window or work silently in the background — a question from Claude still opens a window when it needs your answer.
  • A new Epics toggle in the filter bar lets you hide Epics from List, Board and Roadmap — their subtasks then show up as regular tasks.
  • Backlog and Done areas can now be collapsed in a project's list view.
  • You can right-click a backlog task and add it to a run that is already going, so it starts automatically once the run gets to it — no more waiting for a run to finish before queueing the next thing.
  • You can take a queued task back out of a running lane — right-click the waiting card, or hit Remove on its tile in Running Tasks — and it returns to the Backlog untouched while the run carries on.
  • Finished tasks now move out of your live task file into a separate archive, so the app stays fast as a project grows — archived tasks stay searchable, readable by ID, and restorable with one click.
  • A Task Template can now ask for a one-off prompt when used — a small popup collects extra input that is added on top of the template before the task is created.
Changed
  • The Changelog Builder now skips changes on subtasks as well as internal test modifications.
  • Disabled models are now shown in a separate context menu in the right detail panel of a task, and listed at the bottom of the model list in Global Settings.
  • Improved the display of task templates in the context menu.
  • Task numbers are no longer reused after a task is deleted, so a new task can't inherit an old task's leftover concept — there will always be a new task ID.
  • Date and time pickers now open when you click anywhere in the field, not just the calendar icon, and the calendar icon is visible on dark backgrounds everywhere.
  • Deleting a multi-selection that contains an Epic now removes that Epic's subtasks too.
  • A scheduled task card now names the run it is queued onto with a “→ Lane 1” hint next to the status pill, including which task is running and how many are ahead of it.
  • A running task with an amber or red warning badge now gets a small key above the list that names each badge and explains it in one sentence, so you no longer have to hover them one by one to find out what's wrong — see Needs You.
  • Tasks now carry an Auto-answered pill and a timeline entry whenever the scheduler answered a question for you, so a finished Auto-Run chain shows which decisions were yours and which the agent made itself.
  • Cards in In Progress, Up Next, In Testing and Waiting for Review now show the assigned Claude model right after launch, instead of only once the first token usage has been recorded.
  • Up Next now runs strictly first-in-first-out: tasks start in the order you queued them, and a task you queue now always goes to the end of the line.
  • A failed task refinement no longer interrupts you with a popup — it keeps your original text as the title and shows a quiet toast instead, with Restart Refinement to retry.
Fixed
  • Fixed a bug where tasks weren't found in some projects that keep their sightdeck.xml file directly in the project folder.
  • The display of a task's origin is now more stable — Running Tasks shows how each task was started (Claude CLI, Claude Cowork, or Sightdeck AI).
  • The cost and token figures in a task's usage pill now use calibrated colors instead of transparency, so they stay readable in both light and dark themes.
  • The Launch Actions and Task Templates editor forms now actually close when you hit Cancel or Save, instead of staying open on screen.
  • Fixed the task title breaking one character per line when the list column is narrow with the detail panel open on a small window — it now wraps by word.
  • Deleting a task whose Claude session may still be running now warns you first — the confirmation names the affected tasks and their status, on single, Epic-cascade and bulk deletes alike.
  • A task that starts waiting for your answer now fires a native notification and adds a dock badge, so a blocking question is no longer invisible while Sightdeck AI sits in the background.
  • Sightdeck AI now records whether each test run actually passed or failed, and projects can switch on a gate that refuses to close a task without a fresh green run.
  • Settings now checks the custom Planning skill name against the skills installed in your Claude environment: it suggests the ones it finds and warns inline when the typed name matches none.
  • When a version's manual Released flag and the Roadmap's automatic released state disagree, both the Versions list and the Roadmap flag now explain why instead of leaving the mismatch looking like a bug.
  • Fixed a problem where Up Next tasks were not processed in the order they were added.
1.2.0
Added
  • New Task Templates — save reusable prompts like “Start tests and fix until they pass” in project settings and add them to your backlog in one click.
  • New Kanban Board view for tasks and epics — watch work move across status columns from left to right.
  • New Roadmap view for epics and tasks — plan your releases on a timeline and see how your epics are progressing.
  • New version management in project settings — create versions with release dates, assign tasks to them, and track each release’s progress on the Roadmap.
  • Tasks now show which skills Claude used while implementing them.
  • Every task now gets a copy-paste changelog line you can drop straight into your own changelog.
  • New custom Claude command per project — wrap Claude behind your own binary or alias, for example to use a different Claude account per project.
  • Epics now show a progress bar of how many subtasks are done and how many are still open.
  • Plan Mode no longer creates subtasks immediately — it drafts the concept and planned structure into a review window where you approve, adjust, or discard first.
  • New Plan Mode engine setting in Model Assignment — run planning through Claude’s official plan mode, or even your own custom skill.
Changed
  • Task status can now move from any status to any other, for a more flexible workflow.
  • Resuming a task now continues the previous Claude session with claude --resume instead of starting a new one, keeping its context and memory.
  • The Give Feedback button also resumes the previous session in the new terminal, for the same context retention.
  • The Project Settings form now has consistent height and save behaviour across all tabs.
  • Run in order now starts each task in its own CLI window one after another, so every task keeps its own recommended model — and the running task shows the whole chain.
  • Epics with subtasks can now be planned again to refine the breakdown further.
  • Converting a research entry into a task now opens a modal where you can add optional extra instructions before the task is created.
  • Adding a project now only asks for the repo folder — Sightdeck AI works out where the task data lives, just like drag & drop.
  • The Jira Import Wizard now has a status filter on the search results.
  • Epics show their changelog line in the right sidebar again.
  • The new-task bar now has an expand button that opens a larger, resizable text area, so you can write and read longer task descriptions or paste multiple lines.
Fixed
  • Auto-Run tasks no longer stay in Auto-Run mode after you move them back to Backlog by hand.
  • Auto-Run tasks are no longer sometimes moved to “Feedback Required” when they shouldn’t be.
  • The skill now installs hooks with personal machine paths into settings.local.json instead of the tracked settings.json, so fresh clones no longer inherit another developer’s home path.
  • Launch Action buttons now start reliably even when a project’s task file has moved between its storage locations, instead of failing with an “unknown Launch Action” error.
  • Adding an external project whose Sightdeck AI data already lived in .agents/sightdeck is now detected correctly instead of creating a duplicate, empty project.
1.1.0
Added
  • New Launch Actions in project settings, so custom flows can be triggered from outside Sightdeck AI.
  • New Jira Import Wizard to import multiple Jira tasks at once into Sightdeck AI.
  • Live status indicator on Jira-linked tasks.
  • A dedicated planning-model assignment in the global settings, so you can pick a specific model just for planning.
  • A path list in the Changelog Builder for better support of mono-repos, where not every folder should feed the changelog.
  • A refresh button on the models page in the global settings.
Changed
  • Improved the Auto-Pilot feature with better file-touch prediction to avoid conflicts on parallel starts.
  • Improved the token-count indicator — list cards no longer show cached-read tokens to avoid confusion; the detail panel still has all the information.
  • Removed the extra Jira indicator in the Sightdeck AI task ID on Jira-linked tasks.
  • The settings tab formerly labelled “Refinement” is now called “Model Assignment”.
  • The Settings window keeps a fixed height across all tabs — long tabs scroll internally instead of resizing the window.
  • Terminal windows now stay open after a run finishes — the unreliable auto-close behaviour has been removed.
  • The skill re-reads your CLAUDE.md between tasks when running in series, so it doesn't lose project context over a long run.
  • The skill now shows the desktop-app version instead of the build number.
  • When your project creates follow-up tasks, the skill now checks whether each one belongs to an existing epic.
Fixed
  • Side-menu Project and Group buttons no longer overlap when the sidebar is narrow; they now wrap onto separate rows.
  • Adding a project by drag-and-drop now accepts folders only; dropping a file no longer creates a stray project and shows a hint pointing to the Add-project menu.
  • Disabled Claude models stay visible but unselectable in the refinement dropdowns and model pickers (labelled “(disabled)” with a tooltip to Settings → Models), and refinement never assigns a disabled model — it falls back to the next available model family.
  • Ghost-duplicate subtask rows in expanded epics are no longer draggable when both copies are visible.
  • The source error-pill now correctly appears for corrupt XML files that were auto-migrated by the skeleton repair.
1.0.0
Added
  • Initial release.