Commit Graph

13 Commits

Author SHA1 Message Date
Junliang Feng 3fa0d11453 [packages/cli]feat: add manual command data structures, format functions and tests (#495)
* [packages/cli]feat: add manual command with format functions and tests (Phase 1)

Port manual command from reference implementation with async run() function,
data structures, format functions (site overview, group overview, action detail),
and 12 unit tests. All brand references use actionbook/$ACTIONBOOK.
CLI parser tests added for manual/man alias parsing.

* [packages/cli]fix: remove extra group line from format_action_detail for postagent parity

* [packages/cli]fix: allow dead_code on ActionDetail.group field after parity fix
2026-04-11 02:37:02 +08:00
github-actions[bot] 805bb8f171 chore: version packages (#487)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-09 20:43:41 +08:00
github-actions[bot] c59638d50a chore: version packages (#484)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-07 23:20:31 +08:00
Asen's Agent 350f4fa8db chore: version packages (cli v1.0.2)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-03 14:32:01 +08:00
mcfn.feng 8aa6116cbd [packages/cli]chore: bump version to 1.0.1 (npm rejected 1.0.0 re-publish) 2026-04-02 23:34:40 +08:00
github-actions[bot] 8b55277dad chore: version packages 2026-04-02 14:27:45 +00:00
mcfn.feng 00a9b8ef14 [feat] update version 2026-04-02 20:02:06 +08:00
mcfn.feng 66b732b84e [packages/cli]chore: bump version to 1.0.0-alpha.10 2026-04-02 17:49:20 +08:00
mcfn.feng ca4303a73d [packages/cli]chore: bump version to 1.0.0-alpha.9 2026-04-02 17:23:37 +08:00
mcfn.feng 4f833ac38a [feat] update version. 2026-04-02 17:08:04 +08:00
Junliang Feng 34f262220d fix: release workflow — add workflow_dispatch and alpha npm tag (#453)
* [root]fix: release workflow — add workflow_dispatch and alpha npm tag

- Add workflow_dispatch trigger to allow manual releases from any branch
- Add --tag alpha for prerelease versions so alpha doesn't overwrite latest
- Remove stale CHANGELOG.md from 6 CLI platform packages (stuck at 0.8.0)

* [packages/cli]chore: bump version to 1.0.0-alpha.6
2026-04-02 15:18:28 +08:00
mcfn.feng 5e7a636721 [feat] update version. 2026-04-02 02:53:23 +08:00
mcfn.feng 58545129de [root]refactor: remove actionbook-rs, promote cli-v2 to packages/cli
- Delete packages/actionbook-rs/ (legacy 0.x CLI)
- Delete old packages/cli/ (JS npm wrapper for 0.x)
- Rename packages/cli-v2/ → packages/cli/ (git mv)
- Merge npm wrapper files (bin/actionbook.js, scripts/postinstall.js) into new cli/
- Update package.json: name → @actionbookdev/cli, private → false, add npm distribution fields
- Update sync-versions.js: point Cargo.toml/Cargo.lock sync at packages/cli/
- Update release.yml: build from packages/cli/ instead of packages/actionbook-rs/
- Update test.yml: paths and working-directory from cli-v2 → cli
- Update CLAUDE.md, CONTRIBUTING.md, docs, issue templates
- Delete stale changeset (fix-screenshot-timeout.md)
- Keep 6 platform binary packages unchanged
2026-04-02 00:46:12 +08:00