Skip to content

refactor: remove ac2-open-claw-reference workspace package#10

Merged
bwmx merged 2 commits into
mainfrom
refactor/remove-ac2-open-claw-reference-workspace
Jun 18, 2026
Merged

refactor: remove ac2-open-claw-reference workspace package#10
bwmx merged 2 commits into
mainfrom
refactor/remove-ac2-open-claw-reference-workspace

Conversation

@bwmx

@bwmx bwmx commented Jun 18, 2026

Copy link
Copy Markdown
Collaborator
  • Remove workspace package directory and all files
  • Remove workspace configuration (pnpm-workspace.yaml, .code-workspace)
  • Update package.json to remove workspace references
  • Update jest.config.js to remove workspace project
  • Update CI workflow to remove workspace build steps
  • Update README.md to reference new GitHub location
  • Clean up pnpm-lock.yaml to remove workspace dependencies

The ac2-open-claw-reference package has been moved to: https://github.com/algorandfoundation/ac2/tree/master/packages/ac2-open-claw-reference

- Remove workspace package directory and all files
- Remove workspace configuration (pnpm-workspace.yaml, .code-workspace)
- Update package.json to remove workspace references
- Update jest.config.js to remove workspace project
- Update CI workflow to remove workspace build steps
- Update README.md to reference new GitHub location
- Clean up pnpm-lock.yaml to remove workspace dependencies

The ac2-open-claw-reference package has been moved to:
https://github.com/algorandfoundation/ac2/tree/master/packages/ac2-open-claw-reference

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR removes the ac2-open-claw-reference workspace package from this repository (it has been moved to algorandfoundation/ac2) and simplifies the repo back to a single-package (non-workspace) pnpm setup. It also updates CI and documentation so the controller app no longer builds/tests the removed package and points readers to the new upstream location.

Changes:

  • Removed the pnpm workspace configuration (pnpm-workspace.yaml, root package.json workspaces, VS Code workspace file) and deleted the entire packages/ac2-open-claw-reference directory.
  • Updated CI and Jest configuration to drop workspace/package-specific ignore and test steps.
  • Updated controller documentation links to reference the plugin’s new GitHub location.

Reviewed changes

Copilot reviewed 60 out of 63 changed files in this pull request and generated no comments.

Show a summary per file
File Description
pnpm-workspace.yaml Removed workspace definition.
package.json Removed workspaces configuration to convert repo back to single-package install.
jest.config.js Removed workspace-package ignore patterns now that the package is gone.
.github/workflows/ci.yml Removed plugin-package test step and adjusted pnpm cache quoting.
ac2-controller.code-workspace Removed VS Code multi-folder workspace file.
lib/ac2/README.md Updated plugin reference links to the new GitHub location.
packages/ac2-open-claw-reference/.gitignore Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/README.md Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/package.json Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/openclaw.plugin.json Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/tsconfig.json Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/tsconfig.build.json Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/scripts/bundle.mjs Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/tests/state.test.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/tests/setup.test.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/tests/plugin.test.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/tests/message-adapter.test.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/tests/did.test.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/index.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/entry.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/runtime.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/tools/manifest.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/tools/index.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/setup/index.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/setup/config.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/session/index.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/session/contracts.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/session/manager.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/session/flows.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/session/bootstrap.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/session/channel-runtime.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/providers/liquid-auth.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/providers/in-memory.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/channel/channel-object.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/channel/conversation.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/channel/index.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/channel/message-adapter.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/channel/plugin.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/channel/routing.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/channel/stream.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/cli/index.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/cli/ac2-command.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/identity/did.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/identity/keystore.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/identity/state.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/keystore/constants.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/keystore/errors.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/keystore/extension.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/keystore/index.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/keystore/store.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/keystore/types.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/keystore/storage/crypto.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/keystore/storage/index.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/src/keystore/storage/state.ts Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/skills/ac2/SKILL.md Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/skills/ac2/SOUL.md Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/skills/ac2/AGENTS.md Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/skills/ac2/CLAUDE.md Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/skills/ac2/IDENTITY.md Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/skills/ac2/MEMORY.md Deleted as part of removing the moved package.
packages/ac2-open-claw-reference/skills/ac2/USER.md Deleted as part of removing the moved package.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@bwmx
bwmx merged commit 53e3f98 into main Jun 18, 2026
2 checks passed
@bwmx
bwmx deleted the refactor/remove-ac2-open-claw-reference-workspace branch June 18, 2026 05:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants