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
5 changes: 0 additions & 5 deletions .changeset/alcode-inline-wake-command.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/alignfirst-merge-discipline.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/discord-thread-rename-fidelity.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/durable-thread-handoff.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix-pnpm-fixture-install.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/native-thread-mock-routing.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/scenario-context-bus-url.md

This file was deleted.

26 changes: 13 additions & 13 deletions package-lock.json

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

6 changes: 6 additions & 0 deletions packages/alcode/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @paleo/alcode

## 0.13.1

### Patch Changes

- 6d72df2: Prevented OpenClaw completion wake-ups from being lost by keeping the wake command's semicolon on the `alcode` command line.

## 0.13.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/alcode/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@paleo/alcode",
"version": "0.13.0",
"version": "0.13.1",
"license": "CC0-1.0",
"author": "Thomas MUR",
"description": "Run a coding agent through AlignFirst protocols.",
Expand Down
7 changes: 7 additions & 0 deletions packages/alignfirst-developer-openclaw-plugin/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# @paleo/alignfirst-developer-openclaw-plugin

## 0.1.0

### Minor Changes

- 6d72df2: Added durable activation and claim handling for confirmed Slack and Discord thread starters.
4 changes: 2 additions & 2 deletions packages/alignfirst-developer-openclaw-plugin/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@paleo/alignfirst-developer-openclaw-plugin",
"version": "0.0.0",
"version": "0.1.0",
"description": "OpenClaw capabilities for AlignFirst Developer.",
"keywords": [
"alignfirst",
Expand Down Expand Up @@ -50,7 +50,7 @@
"typebox": "~1.3.23"
},
"devDependencies": {
"@paleo/openclaw-channel-mock-core": "0.7.0",
"@paleo/openclaw-channel-mock-core": "0.8.0",
"@types/node": "~24.13.3",
"openclaw": "~2026.9.2",
"rimraf": "~6.1.3",
Expand Down
6 changes: 6 additions & 0 deletions packages/alignfirst/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# alignfirst

## 0.1.1

### Patch Changes

- 6d72df2: Tightened merge conflict resolution and validation guidance.

## 0.1.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/alignfirst/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "alignfirst",
"version": "0.1.0",
"version": "0.1.1",
"license": "CC0-1.0",
"author": "Thomas MUR",
"description": "The AlignFirst CLI: protocols, plans and docs in one command.",
Expand Down
10 changes: 10 additions & 0 deletions packages/openclaw-channel-mock-core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# @paleo/openclaw-channel-mock-core

## 0.8.0

### Minor Changes

- 6d72df2: Added configurable Slack thread routing, native starter receipt shapes, and canonical thread-session delivery. A send whose target names a stored thread now lands in that thread under its parent conversation, with or without an accompanying `threadId`. Discord-shaped `thread-create` now returns the native `{ ok, thread }` shape, with `partial: true` when the thread exists but its starter was not delivered; the former `threadId`, `target` and `message` fields are gone. Discord-shaped `thread-reply` now accepts a bare `threadId` as its delivery target, as bundled Discord does. The test-bus fault injector accepts `threadOnly: true` to fail only a threaded send.

### Patch Changes

- 6d72df2: Matched Discord thread behavior: inbound metadata uses native channel targets, `send` with `threadName` renames the resolved thread, and `thread-reply` leaves its name unchanged.

## 0.7.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/openclaw-channel-mock-core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@paleo/openclaw-channel-mock-core",
"version": "0.7.0",
"version": "0.8.0",
"description": "Shared library for synthetic OpenClaw channel plugins used in test harnesses (bus client, action handlers, factories).",
"keywords": [
"openclaw",
Expand Down
12 changes: 12 additions & 0 deletions packages/openclaw-discord-mock/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# @paleo/openclaw-discord-mock

## 0.4.0

### Minor Changes

- 6d72df2: Added configurable Slack thread routing, native starter receipt shapes, and canonical thread-session delivery. A send whose target names a stored thread now lands in that thread under its parent conversation, with or without an accompanying `threadId`. Discord-shaped `thread-create` now returns the native `{ ok, thread }` shape, with `partial: true` when the thread exists but its starter was not delivered; the former `threadId`, `target` and `message` fields are gone. Discord-shaped `thread-reply` now accepts a bare `threadId` as its delivery target, as bundled Discord does. The test-bus fault injector accepts `threadOnly: true` to fail only a threaded send.

### Patch Changes

- Updated dependencies [6d72df2]
- Updated dependencies [6d72df2]
- @paleo/openclaw-channel-mock-core@0.8.0

## 0.3.8

### Patch Changes
Expand Down
4 changes: 2 additions & 2 deletions packages/openclaw-discord-mock/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@paleo/openclaw-discord-mock",
"version": "0.3.8",
"version": "0.4.0",
"description": "Synthetic Discord-shaped OpenClaw channel plugin for automated test scenarios.",
"keywords": [
"openclaw",
Expand Down Expand Up @@ -64,7 +64,7 @@
"openclaw": "*"
},
"dependencies": {
"@paleo/openclaw-channel-mock-core": "0.7.0"
"@paleo/openclaw-channel-mock-core": "0.8.0"
},
"devDependencies": {
"@types/node": "~24.13.3",
Expand Down
12 changes: 12 additions & 0 deletions packages/openclaw-slack-mock/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# @paleo/openclaw-slack-mock

## 0.4.0

### Minor Changes

- 6d72df2: Added configurable Slack thread routing, native starter receipt shapes, and canonical thread-session delivery. A send whose target names a stored thread now lands in that thread under its parent conversation, with or without an accompanying `threadId`. Discord-shaped `thread-create` now returns the native `{ ok, thread }` shape, with `partial: true` when the thread exists but its starter was not delivered; the former `threadId`, `target` and `message` fields are gone. Discord-shaped `thread-reply` now accepts a bare `threadId` as its delivery target, as bundled Discord does. The test-bus fault injector accepts `threadOnly: true` to fail only a threaded send.

### Patch Changes

- Updated dependencies [6d72df2]
- Updated dependencies [6d72df2]
- @paleo/openclaw-channel-mock-core@0.8.0

## 0.3.8

### Patch Changes
Expand Down
4 changes: 2 additions & 2 deletions packages/openclaw-slack-mock/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@paleo/openclaw-slack-mock",
"version": "0.3.8",
"version": "0.4.0",
"description": "Synthetic Slack-shaped OpenClaw channel plugin for automated test scenarios.",
"keywords": [
"openclaw",
Expand Down Expand Up @@ -64,7 +64,7 @@
"openclaw": "*"
},
"dependencies": {
"@paleo/openclaw-channel-mock-core": "0.7.0"
"@paleo/openclaw-channel-mock-core": "0.8.0"
},
"devDependencies": {
"@types/node": "~24.13.3",
Expand Down
15 changes: 15 additions & 0 deletions packages/openclaw-test/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# @paleo/openclaw-test

## 0.17.0

### Minor Changes

- 6d72df2: Added `ctx.busUrl` to `ScenarioContext` for direct test-bus calls.

### Patch Changes

- 6d72df2: Fixed the pnpm fixture-install example for current pnpm releases.
- Updated dependencies [6d72df2]
- Updated dependencies [6d72df2]
- @paleo/openclaw-channel-mock-core@0.8.0
- @paleo/openclaw-slack-mock@0.4.0
- @paleo/openclaw-discord-mock@0.4.0

## 0.16.0

### Minor Changes
Expand Down
8 changes: 4 additions & 4 deletions packages/openclaw-test/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@paleo/openclaw-test",
"version": "0.16.0",
"version": "0.17.0",
"description": "Dockerised regression-test framework for OpenClaw workspaces: bus, scenario driver, judge, Compose stack.",
"keywords": [
"openclaw",
Expand Down Expand Up @@ -50,9 +50,9 @@
},
"dependencies": {
"@anthropic-ai/sdk": "~0.122.0",
"@paleo/openclaw-channel-mock-core": "0.7.0",
"@paleo/openclaw-discord-mock": "0.3.8",
"@paleo/openclaw-slack-mock": "0.3.8"
"@paleo/openclaw-channel-mock-core": "0.8.0",
"@paleo/openclaw-discord-mock": "0.4.0",
"@paleo/openclaw-slack-mock": "0.4.0"
},
"devDependencies": {
"@types/node": "~24.13.3",
Expand Down