Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 0 additions & 21 deletions .changeset/a-card-works-its-own-tasks.md

This file was deleted.

24 changes: 0 additions & 24 deletions .changeset/the-supervisor-advises.md

This file was deleted.

10 changes: 5 additions & 5 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

34 changes: 34 additions & 0 deletions packages/cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,39 @@
# @openspec-ui/cli

## 0.24.0

### Minor Changes

- 7c87236: A Pipeline card works its change's tasks in the worktree made for it. A
task's hint now holds all of it, and selecting a task opens it whole beside
the board. For a change in its own worktree, a card closes or reopens a
task with a note written under it (required for a Human-only or delegated
task), commits that `tasks.md` alone and pushes the branch, and runs a
delegated task on its agent. Refused while a run works there. The change's
name opens its task list where it is worked: `tasks.md` from the worktree
in the editor, which looked only in this checkout and so opened nothing for
a change not yet merged; a page of its own in a new browser tab in the
standalone app. An open card can hide its done tasks. From a terminal:
`openspec-ui-cli task done|reopen <change> <number> [--note]` and
`openspec-ui-cli task commit <change>`. Cards read from anywhere else stay
read-only (ADR 0026, amended).
- 5f45ce9: A failed run says what is known about why, and the supervisor points out
runs that need you. When a run fails, its reason and the end of what it
printed are matched against causes that have been seen: the agent is not
installed, not signed in, blocked by the machine, cannot reach the
network, was rate-limited, or the service failed. The diagnosis says
whether repeating can help, quotes the line it was found in, and says what
to do instead. It is shown beneath the failure in both hosts, on the
change's card and in `openspec-ui-cli run`.

The supervisor (`supervisor.mode`, `advise` by default) adds three
suggestions beside the others in the Pipeline and in `openspec-ui-cli
advise`: a run that has said nothing new for longer than
`supervisor.silentAfterSeconds` (600), a run that has waited on a person
for longer than `supervisor.waitingAfterSeconds` (60), and a change whose
last run failed for a cause repeating cannot fix. It suggests and changes
nothing. Set it to Off from either Harness Settings view.

## 0.23.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@openspec-ui/cli",
"version": "0.23.0",
"version": "0.24.0",
"description": "Non-interactive OpenSpec change validation for CI merge gates (see docs/adr/0007-ci-cli-third-delivery-target.md).",
"license": "MIT",
"repository": {
Expand Down
34 changes: 34 additions & 0 deletions packages/core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,39 @@
# @openspec-ui/core

## 0.133.0

### Minor Changes

- 7c87236: A Pipeline card works its change's tasks in the worktree made for it. A
task's hint now holds all of it, and selecting a task opens it whole beside
the board. For a change in its own worktree, a card closes or reopens a
task with a note written under it (required for a Human-only or delegated
task), commits that `tasks.md` alone and pushes the branch, and runs a
delegated task on its agent. Refused while a run works there. The change's
name opens its task list where it is worked: `tasks.md` from the worktree
in the editor, which looked only in this checkout and so opened nothing for
a change not yet merged; a page of its own in a new browser tab in the
standalone app. An open card can hide its done tasks. From a terminal:
`openspec-ui-cli task done|reopen <change> <number> [--note]` and
`openspec-ui-cli task commit <change>`. Cards read from anywhere else stay
read-only (ADR 0026, amended).
- 5f45ce9: A failed run says what is known about why, and the supervisor points out
runs that need you. When a run fails, its reason and the end of what it
printed are matched against causes that have been seen: the agent is not
installed, not signed in, blocked by the machine, cannot reach the
network, was rate-limited, or the service failed. The diagnosis says
whether repeating can help, quotes the line it was found in, and says what
to do instead. It is shown beneath the failure in both hosts, on the
change's card and in `openspec-ui-cli run`.

The supervisor (`supervisor.mode`, `advise` by default) adds three
suggestions beside the others in the Pipeline and in `openspec-ui-cli
advise`: a run that has said nothing new for longer than
`supervisor.silentAfterSeconds` (600), a run that has waited on a person
for longer than `supervisor.waitingAfterSeconds` (60), and a change whose
last run failed for a cause repeating cannot fix. It suggests and changes
nothing. Set it to Off from either Harness Settings view.

## 0.132.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/core/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@openspec-ui/core",
"private": true,
"version": "0.132.0",
"version": "0.133.0",
"type": "module",
"main": "src/index.ts",
"exports": {
Expand Down
42 changes: 42 additions & 0 deletions packages/extension/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,47 @@
# Changelog

## 0.92.0

### Minor Changes

- 7c87236: A Pipeline card works its change's tasks in the worktree made for it. A
task's hint now holds all of it, and selecting a task opens it whole beside
the board. For a change in its own worktree, a card closes or reopens a
task with a note written under it (required for a Human-only or delegated
task), commits that `tasks.md` alone and pushes the branch, and runs a
delegated task on its agent. Refused while a run works there. The change's
name opens its task list where it is worked: `tasks.md` from the worktree
in the editor, which looked only in this checkout and so opened nothing for
a change not yet merged; a page of its own in a new browser tab in the
standalone app. An open card can hide its done tasks. From a terminal:
`openspec-ui-cli task done|reopen <change> <number> [--note]` and
`openspec-ui-cli task commit <change>`. Cards read from anywhere else stay
read-only (ADR 0026, amended).
- 5f45ce9: A failed run says what is known about why, and the supervisor points out
runs that need you. When a run fails, its reason and the end of what it
printed are matched against causes that have been seen: the agent is not
installed, not signed in, blocked by the machine, cannot reach the
network, was rate-limited, or the service failed. The diagnosis says
whether repeating can help, quotes the line it was found in, and says what
to do instead. It is shown beneath the failure in both hosts, on the
change's card and in `openspec-ui-cli run`.

The supervisor (`supervisor.mode`, `advise` by default) adds three
suggestions beside the others in the Pipeline and in `openspec-ui-cli
advise`: a run that has said nothing new for longer than
`supervisor.silentAfterSeconds` (600), a run that has waited on a person
for longer than `supervisor.waitingAfterSeconds` (60), and a change whose
last run failed for a cause repeating cannot fix. It suggests and changes
nothing. Set it to Off from either Harness Settings view.

### Patch Changes

- Updated dependencies [7c87236]
- Updated dependencies [5f45ce9]
- @openspec-ui/core@0.133.0
- @openspec-ui/webui@1.81.0
- @openspec-ui/server@1.53.0

## 0.91.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/extension/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"displayName": "OpenSpec Workbench",
"description": "A dashboard + VS Code extension for OpenSpec, with Claude, Copilot, Codex, Gemini and DeepSeek agents built in.",
"publisher": "openspec-ui",
"version": "0.91.0",
"version": "0.92.0",
"icon": "media/icon.png",
"license": "MIT",
"repository": {
Expand Down
40 changes: 40 additions & 0 deletions packages/server/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,45 @@
# @openspec-ui/server

## 1.53.0

### Minor Changes

- 7c87236: A Pipeline card works its change's tasks in the worktree made for it. A
task's hint now holds all of it, and selecting a task opens it whole beside
the board. For a change in its own worktree, a card closes or reopens a
task with a note written under it (required for a Human-only or delegated
task), commits that `tasks.md` alone and pushes the branch, and runs a
delegated task on its agent. Refused while a run works there. The change's
name opens its task list where it is worked: `tasks.md` from the worktree
in the editor, which looked only in this checkout and so opened nothing for
a change not yet merged; a page of its own in a new browser tab in the
standalone app. An open card can hide its done tasks. From a terminal:
`openspec-ui-cli task done|reopen <change> <number> [--note]` and
`openspec-ui-cli task commit <change>`. Cards read from anywhere else stay
read-only (ADR 0026, amended).
- 5f45ce9: A failed run says what is known about why, and the supervisor points out
runs that need you. When a run fails, its reason and the end of what it
printed are matched against causes that have been seen: the agent is not
installed, not signed in, blocked by the machine, cannot reach the
network, was rate-limited, or the service failed. The diagnosis says
whether repeating can help, quotes the line it was found in, and says what
to do instead. It is shown beneath the failure in both hosts, on the
change's card and in `openspec-ui-cli run`.

The supervisor (`supervisor.mode`, `advise` by default) adds three
suggestions beside the others in the Pipeline and in `openspec-ui-cli
advise`: a run that has said nothing new for longer than
`supervisor.silentAfterSeconds` (600), a run that has waited on a person
for longer than `supervisor.waitingAfterSeconds` (60), and a change whose
last run failed for a cause repeating cannot fix. It suggests and changes
nothing. Set it to Off from either Harness Settings view.

### Patch Changes

- Updated dependencies [7c87236]
- Updated dependencies [5f45ce9]
- @openspec-ui/core@0.133.0

## 1.52.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/server/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@openspec-ui/server",
"private": true,
"version": "1.52.0",
"version": "1.53.0",
"type": "module",
"main": "src/index.ts",
"dependencies": {
Expand Down
40 changes: 40 additions & 0 deletions packages/webui/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,45 @@
# @openspec-ui/webui

## 1.81.0

### Minor Changes

- 7c87236: A Pipeline card works its change's tasks in the worktree made for it. A
task's hint now holds all of it, and selecting a task opens it whole beside
the board. For a change in its own worktree, a card closes or reopens a
task with a note written under it (required for a Human-only or delegated
task), commits that `tasks.md` alone and pushes the branch, and runs a
delegated task on its agent. Refused while a run works there. The change's
name opens its task list where it is worked: `tasks.md` from the worktree
in the editor, which looked only in this checkout and so opened nothing for
a change not yet merged; a page of its own in a new browser tab in the
standalone app. An open card can hide its done tasks. From a terminal:
`openspec-ui-cli task done|reopen <change> <number> [--note]` and
`openspec-ui-cli task commit <change>`. Cards read from anywhere else stay
read-only (ADR 0026, amended).
- 5f45ce9: A failed run says what is known about why, and the supervisor points out
runs that need you. When a run fails, its reason and the end of what it
printed are matched against causes that have been seen: the agent is not
installed, not signed in, blocked by the machine, cannot reach the
network, was rate-limited, or the service failed. The diagnosis says
whether repeating can help, quotes the line it was found in, and says what
to do instead. It is shown beneath the failure in both hosts, on the
change's card and in `openspec-ui-cli run`.

The supervisor (`supervisor.mode`, `advise` by default) adds three
suggestions beside the others in the Pipeline and in `openspec-ui-cli
advise`: a run that has said nothing new for longer than
`supervisor.silentAfterSeconds` (600), a run that has waited on a person
for longer than `supervisor.waitingAfterSeconds` (60), and a change whose
last run failed for a cause repeating cannot fix. It suggests and changes
nothing. Set it to Off from either Harness Settings view.

### Patch Changes

- Updated dependencies [7c87236]
- Updated dependencies [5f45ce9]
- @openspec-ui/core@0.133.0

## 1.80.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/webui/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@openspec-ui/webui",
"private": true,
"version": "1.80.0",
"version": "1.81.0",
"type": "module",
"main": "src/index.ts",
"dependencies": {
Expand Down
Loading