Skip to content

Releases: wierdbytes/autosk

v0.2.5

Choose a tag to compare

@github-actions github-actions released this 21 Jul 19:44

Added

  • autosk ext reload — rebuild a project's extension registry live, no daemon restart.
  • gh-review workflow — opt-in: review a GitHub issue/PR in docker with read-only gh.

Changed

  • ext add / ext remove now hot-apply to open projects (no restart); running sessions undisturbed.

Fixed

  • GUI: restore the last active project after restarting the desktop application.
  • GUI: session-log HTTP(S) links open externally without leaving autosk (ask-acf7cc).
  • lazy: enroll picker now starts the task at the selected step instead of the first step.
  • lazy: manual Detail scroll-up now survives live redraws while the session input overlay is visible.

v0.2.4

Choose a tag to compare

@github-actions github-actions released this 28 Jun 14:52

Added

  • GUI: transcript thinking and tool-call blocks now fold (collapsed by default) with rich per-tool headers.

v0.2.3

Choose a tag to compare

@github-actions github-actions released this 24 Jun 18:39

Added

  • AUTOSK_SKIP_SHELL_PATH env knob disables the daemon's startup login-shell PATH probe.

Fixed

  • GUI-launched autoskd now enriches PATH from the login shell, so git-lfs/npm/docker resolve.

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 24 Jun 01:43

Fixed

  • gui (iOS): iOS builds now ship the custom autosk app icon instead of the stock Tauri logo.

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 24 Jun 00:59

Changed

  • autoskd now listens on TCP 0.0.0.0:7077 by default; override via autoskd serve --tcp [HOST:]PORT.

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 24 Jun 00:01

Clean break — autosk v2. A full rewrite: tasks, comments, and sessions are
now plain files under .autosk/ — there is no database and no
migrator
, and workflows and agents are now code shipped by extensions.
v2 cannot open a v1 project — open old .autosk/db projects with the last v1
release, v0.1.6.

Added

  • Claude Code agent (@autosk/claude-agent) alongside the pi agent.
  • @autosk/feature-dev reference workflow: dev → review → docs → validator → accept.
  • Claude Code and Docker variants@autosk/feature-dev-cc, @autosk/feature-dev-docker.
  • @autosk/merge-to-current workflow — merge a task branch into the current branch.
  • Agent-owned sandboxes (@autosk/sandbox): per-task git-worktree or Docker isolation.
  • Interactive chat sessions — pick an agent and chat turn-by-turn, no task needed.
  • Editable task metadata via autosk metadata show/set/unset, the TUI, and the GUI.
  • autosk ext extension management — add, list, remove, and update extensions.
  • New CLI groups autosk session and autosk project, plus comment edit/delete.
  • Live session updates across the autosk lazy TUI and the desktop GUI.
  • Fresh installs auto-provision the default feature-dev workflow on first run.
  • Native Tauri desktop GUI at autosk lazy parity.
  • GUI: connect to a remote autoskd over TCP with a host:port and token, from Settings.
  • GUI: streaming agent messages — text, thinking, and tool calls render live.
  • GUI: extension browser — find and install autosk-extension npm packages.
  • GUI: iPhone-friendly compact single-pane layout on touch devices.
  • Distribution: macOS Homebrew cask, Linux AppImage/.deb, and iOS TestFlight builds.

Changed

  • Tasks drop priority and author; the list table and --json lose the priority column.
  • autosk lazy: the Jobs pane is now Sessions; the Workflows pane is read-only.
  • enroll now accepts new/cancel/human and a --step; the GUI folds Resume into Enroll.
  • feature-dev's validator updates CHANGELOG.md and commits before accepting.
  • done/cancel are now plain status flips (no worktree dirty-gate).

Removed

  • The .autosk/db database, the --db/AUTOSK_DB selector, and migrate.
  • CLI verbs sql, worktree, gc, history, step next, and the autosk daemon group.
  • workflow create/delete/update and agent install/uninstall — workflows and agents are now code.
  • autosk agent list/show and the enroll/create --agent flag.
  • The Homebrew formula — the macOS tap is now cask-only.
  • The v1 @wierdbytes/pi-autosk pi extension and v1 npm-package agents.

v0.1.6

Choose a tag to compare

@github-actions github-actions released this 08 Jun 12:39

Changed

  • bootstrap: feature-dev-generic workflow now ships with isolation: worktree by default.

Fixed

  • daemon: fix empty lazy transcript and HTTP 410 session_missing from daemon messages <job>

v0.1.5

Choose a tag to compare

@github-actions github-actions released this 25 May 15:05

Added

  • lazy: two-pane workflow + step picker for enroll / resume actions.
  • lazy: redesigned Workflow Detail pane.
  • lazy: ? opens a sectioned, filterable cheatsheet popup; Enter runs the highlighted binding (ask-ed8035).
  • lazy: context-aware bindings hint row pinned across the bottom of the dashboard (ask-ed8035).
  • lazy: changelog modal on first run of a new release; ctrl+w to re-open the full CHANGELOG.md; --no-changelog to suppress the auto-popup (ask-911ea0).

Changed

  • lazy: status bar collapsed to a single row with | separators; legacy ?=help hint moved into the cheatsheet popup (ask-ed8035).
  • docs: CHANGELOG.md now lives at internal/changelog/CHANGELOG.md (embedded into the binary via go:embed for the new changelog modal); the repo-root CHANGELOG.md is a relative symlink so release tooling, GitHub's auto-renderer, and scripts/changelog-section.sh keep working unchanged (ask-911ea0).

Fixed

  • lazy: fix cursor jumping to a different row when a refresh re-sorted or re-filtered a panel.
  • lazy: hydrate the job transcript on focus change to the Jobs panel.

Docs

  • lazy: document the two-pane enroll / resume picker.
  • lazy: describe the redesigned Workflow Detail pane.
  • lazy: document the changelog modal, ctrl+w re-opener, --no-changelog flag, and the ~/.autosk/state.json last_seen_changelog field (ask-911ea0).

v0.1.4

Choose a tag to compare

@github-actions github-actions released this 24 May 01:03

Added

  • enroll: allow enrolling tasks that are currently in human, done,
    or cancel status (previously enroll was limited to new / work).
  • lazy: rework Jobs panel columns — worktime column, colored status glyph,
    right-aligned task id.

Changed

  • cli: drop autosk assign in favour of autosk enroll --agent.
    enroll --agent <pkg> is now the single way to bind an agent to a task,
    with or without a workflow.
  • examples: move workflow JSON examples to docs/examples/workflows/.

Fixed

  • lazy: render the full comment thread in the Tasks → Detail pane
    (drop the previous "last 5 comments" cap).
  • enroll: address review remarks on the human / done / cancel enroll path.

Docs

  • enroll: refresh docs/workflows.md and CLI docstrings for the new
    human / done / cancel enroll behaviour.

Full Changelog: v0.1.3...v0.1.4

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 23 May 21:25

Added

  • workflow: autosk workflow update --isolation <mode> to change a
    workflow's worktree isolation mode in place; lazy surfaces this via the
    new i binding on a selected workflow.

Fixed

  • workflow update: per-task confirmation body, JSON-on-error output, and
    sentinel-preserving error returns (review remarks WU1–WU4).

Docs

  • Cover workflow update --isolation and the lazy i binding.
  • Simplify the workflow-creation doc; layout fix for the workflow doc.

Full Changelog: v0.1.2...v0.1.3