Skip to content

Releases

v0.6.0

Choose a tag to compare

@Decsr Decsr released this 13 Nov 08:23

Added

  • The lead picks plugin skills per sub-task: it sees the skills of the enabled
    plugins and a built-in catalog of installable plugins, lists only the skills
    each sub-task needs (skills in the split) and may ask for plugins that are
    not installed or disabled. Unknown skills and plugins are dropped.
  • Nodes keep their skills: they are added to the role's own skills when the
    node runs, shown in the inspector as (role), (lead) or (not installed),
    and editable with K on a todo or failed node.
  • Plugin requests: after a split the Workspace asks, per plugin, whether to
    install (or enable) it (y, n, a skips all). /plugin available lists
    the catalog and /plugin install <name> installs a catalog plugin after the
    same confirmation. Installs use git (shallow clone into
    ~/.decsr/plugin-src) and only ever come from the built-in catalog.

v0.5.0

Choose a tag to compare

@Decsr Decsr released this 13 Nov 07:58

Added

  • Plugins: Claude-format plugins in .decsr/plugins/ and ~/.decsr/plugins/
    add commands (/<plugin>:<command>), skills (<plugin>:<skill>, usable in a
    role's skills:) and agent roles (<plugin>:<agent>). /plugin lists them
    and enables, disables or reloads one. Frontmatter (description,
    argument-hint) is also read in .decsr/commands/*.md.
  • Workspace suggested prompts: the empty prompt shows the likely next step as
    ghost text (fix a failed Build & test, /compact or a review when all
    nodes are done, /resume in a fresh session). Right accepts it, Esc
    hides it.
  • scripts/install-plugins.sh installs a recommended plugin set into
    ~/.decsr/plugins and writes a plugins profile that maps their skills to
    the built-in roles (--dry-run, --uninstall).

Added

  • Architect agent: new pipeline role (internal/agent/architect.go,
    prompt prompts/embedded/architect-system.md, registered in
    cmd/orchestrator/main.go). Default skills: agentic-engineering,
    architecture-decision-records, codebase-onboarding.
  • MLX runner: local Apple MLX backend (internal/runner/mlx.go with
    tests), wired into the runner factory and IsLocalRunner.
  • GitHub Copilot runner: new copilot runner
    (internal/runner/copilot.go with tests), available via the factory.
  • Beads integration: new internal/beads package for durable task
    tracking, blockers and multi-session handoff.
  • PM decomposition: new prompts/embedded/pm-decompose.md and
    expanded PM agent logic (decompose / negotiate flows) with
    pm_decompose_test.go and pm_negotiate_test.go.
  • Tester update flow: new prompts/embedded/tester-update.md and
    significant expansion of internal/agent/tester.go to update existing
    tests.
  • Coder no-op handling: detect rewrites that produce no changes and
    skip file writes (coder_nochanges_test.go, refactor of coder.go).
  • Go declaration chunker: new internal/chunker/go_decl.go for
    chunking by Go top-level declarations.
  • Runner ping: new internal/runner/ping.go health-check utility for
    runners.
  • Ollama improvements: unwrap JSON envelopes and improve plain-text
    output handling in internal/runner/ollama.go.
  • TUI: substantial rework across model.go, setup.go, sysmon.go,
    artifact_viewer.go, statusbar.go, styles.go, control.go,
    startup.go and home.go (with updated tests).

Changed

  • Runner factory: promptLanguage argument is now ignored. All
    agents always respond in English regardless of the user's locale. The
    parameter is kept only for signature compatibility; SkillRunner no
    longer carries a promptLanguage field.
  • Orchestrator: significant refactor of internal/orchestrator/orchestrator.go
    to integrate the new roles.
  • Planner: updates to internal/agent/planner.go, planner-system.md
    and coder-initial.md prompts.
  • executil: simplification of internal/executil/command.go.
  • New RoleArchitect in internal/bus/types.go; minor updates to
    artifacts, prompts/loader, config and cmd/orchestrator.

Removed

  • QA agent: removed internal/agent/qa.go,
    prompts/embedded/qa-system.md, the qa entry in default config and
    its registration in cmd/orchestrator/main.go.
  • cpulimit package: removed internal/cpulimit/ together with all
    cpulimit.Apply(...) call sites. The ReservedCores project config
    field has been dropped from defaults.
  • omlx_claude runner: removed internal/runner/omlx_claude.go
    (introduced and rolled back within this cycle).

Breaking Changes

  • Per-locale agent responses are no longer supported. Any configuration
    relying on promptLanguage to force a non-English response language
    will silently fall back to English.
  • The qa agent role and its configuration entry have been removed.
    Configurations referencing agents.qa should be cleaned up.
  • The project.reserved_cores configuration option has been removed.

v0.4.0

Choose a tag to compare

@Decsr Decsr released this 13 Nov 04:54

Changelog

  • eb72b20 feat(workspace): sessions, profiles, project switch and slash commands
  • 7a29937 release: v0.4.0

v0.3.0

Choose a tag to compare

@Decsr Decsr released this 13 Nov 03:54

Changelog

  • 018ab4d feat: node-based workspace with chat start and user-assigned agents
  • 890abcd release: v0.3.0

v0.2.1

Choose a tag to compare

@Decsr Decsr released this 10 Nov 06:34

Changelog

  • 3310de7 docs(readme): Galaxy × Pixel redesign
  • c69ca50 docs(readme): blue Galaxy × Pixel artwork
  • ce3365c feat(tui): galaxy blue theme and token-tracking cockpit
  • 38df057 feat(tui): pixel chrome refresh and reasoning effort setup
  • b30d1c6 feat(tui): replace run screen with workflow cockpit
  • 1940b90 fix: beads with bd 1.3.1, spec regenerate, picker quit, chat model, live logs
  • dbfcbb3 fix: cockpit tabs, attach picker, module prompt, report and minor polish
  • 48b7db7 fix: confirmations, cockpit clock/inspector/timers, editor, settings, build
  • 158a80a release: v0.2.0
  • 6491c0b release: v0.2.1

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 27 Oct 03:21

Changelog

  • edb2f7e ci: bump actions to Node 24 majors; ignore GoReleaser dist/
  • f8ae3be docs(readme): replace retired Go Report Card badge with Go Reference
  • e3ea3ed release: v0.1.1

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 27 Oct 02:41

Changelog

  • 096e32d Fix ASCII art alignment in README.md
  • 632198b Fix alignment of ASCII art in README
  • adba564 Revise ASCII art in README.md
  • e93bc3f Revise ASCII art in README.md
  • afd53a9 Revise ASCII art in README.md
  • c0078cd Update ASCII art in README.md
  • dc05b25 Update ASCII art in README.md
  • ad70290 feat(tui): Galaxy × Pixel theme with full dark-grey background
  • de0793b fix the error of tui terminal
  • 078d5f1 fix: resolve remaining review issues; add CI and release workflows
  • 47f6b71 refactor(tui): apply Galaxy theme to all hardcoded colours