Skip to content

Releases: EntityProcess/allagents

v1.8.0

10 Apr 09:08

Choose a tag to compare

What's Changed

  • docs(mcp-proxy): add copy-and-run example workspace by @christso in #360
  • feat(cli): add mcp subcommand for managing MCP servers by @christso in #361

Full Changelog: v1.7.2...v1.8.0

v1.8.0-next.1

10 Apr 09:05

Choose a tag to compare

v1.8.0-next.1 Pre-release
Pre-release

What's Changed

  • feat: initial scaffold by @christso in #3
  • fix: marketplace plugin architecture by @christso in #4
  • refactor: move workspace.yaml to .allagents directory by @christso in #5
  • feat: add gitignore-style negation patterns for workspace.files by @christso in #7
  • feat(sync): auto-inject WORKSPACE-RULES into agent files by @christso in #8
  • feat: docs landing page by @christso in #6
  • feat: docs landing page by @christso in #10
  • feat(sync): non-destructive sync with state tracking by @christso in #9
  • fix(sync): correct skill directory tracking in state by @christso in #11
  • refactor: make commands Claude-specific, remove prompts from other clients by @christso in #13
  • feat(cli): add update command for self-updating allagents by @christso in #12
  • fix(build): add missing shx dev dependency by @christso in #15
  • fix(init): inject WORKSPACE-RULES into AGENTS.md during workspace init by @christso in #14
  • fix(init): resolve workspace.source paths and use copy for CLAUDE.md by @christso in #16
  • test(sync): verify WORKSPACE-RULES appends without replacing content by @christso in #17
  • feat(sync): add file-level source sync for workspace files by @christso in #18
  • fix(update): resolve package.json path correctly for version detection by @christso in #20
  • feat(init): support GitHub URLs in workspace init --from flag by @christso in #19
  • feat: support branch specification in workspace init --from URLs by @christso in #21
  • fix: support branch names with slashes in workspace.source URLs by @christso in #22
  • fix: use correct branch when fetching agent files from GitHub URLs by @christso in #23
  • fix(sync): improve sync-state.json cleanup handling by @christso in #26
  • fix(test): use dependency injection to isolate plugin tests by @christso in #28
  • feat(sync): handle duplicate skill names across plugins by @christso in #27
  • feat(sync): pull latest by default, add --offline flag by @christso in #29
  • feat(sync): add --client option to filter sync by client by @christso in #32
  • feat(marketplace): add marketplace.json parser for rich plugin discovery by @christso in #33
  • refactor(marketplace): consolidate plugin resolution logic by @christso in #34
  • refactor(cli): move update command under self namespace by @christso in #35
  • refactor(cli): rename workspace plugin add to install by @christso in #36
  • refactor(cli): rename workspace plugin remove to uninstall by @christso in #38
  • refactor(cli): migrate from Commander.js to cmd-ts by @christso in #39
  • feat(cli): add global --json flag for machine-readable output by @christso in #40
  • feat(cli): add enriched help text with examples and metadata by @christso in #41
  • feat(cli): add --agent-help flag for machine-readable command documentation by @christso in #42
  • fix: make manifest parsing and skill validation lenient with warnings by @christso in #43
  • fix(marketplace): resolve URL-source plugins by fetching them by @christso in #44
  • refactor(cli): promote plugin install/uninstall to top-level command by @christso in #45
  • fix(cli): concise subcommand group help by @christso in #46
  • feat: support user scope plugin installation by @christso in #48
  • fix(marketplace): checkout default branch before pulling during update by @christso in #50
  • feat(cli): interactive TUI wizard for no-args usage by @christso in #49
  • feat(marketplace): support GitHub source type in marketplace.json by @christso in #51
  • fix(tui): marketplace screen shows marketplaces instead of plugins by @christso in #54
  • feat(marketplace): add resilience for marketplace removal, sync, status, and prune by @christso in #55
  • feat(workspace): include all clients in default template by @christso in #53
  • feat(sync): sync both user and project workspaces automatically by @christso in #56
  • fix(workspace): fall back to user workspace when no project workspace exists by @christso in #57
  • fix(tui): show user plugins in view status menu by @christso in #58
  • perf(tui): session-scoped caching to eliminate progressive slowdown by @christso in #59
  • fix(tui): erase cancelled prompt instead of showing strikethrough by @christso in #61
  • fix(workspace): preserve existing CLAUDE.md and AGENTS.md on init by @christso in #63
  • feat(plugin): smart scope resolution for plugin uninstall by @christso in #64
  • fix(marketplace): prevent repeated auto-registration on every plugin resolve by @christso in #66
  • fix(tui): eliminate freezes from network fetches and stdin contention by @christso in #67
  • fix(tui): remove ANSI cursor manipulation on cancel to fix Windows freeze by @christso in #70
  • feat: auto-init workspace and conditional agent files by @christso in #72
  • fix: deduplicate plugins when cwd is the home directory by @christso in #71
  • feat: auto-update check on TUI startup by @christso in #74
  • feat: add workspace repo add/remove/list subcommands by @christso in #73
  • docs: add auto-update check and self update documentation by @christso in #75
  • docs: add workspace repo subcommand documentation by @christso in #76
  • feat: add workspace setup command for VSCode workspace generation by @christso in #78
  • fix: show version update notice on all commands by @christso in #79
  • feat(marketplace): support branch selection in marketplace registration by @christso in #80
  • feat(tui): manage clients in TUI by @christso in #82
  • feat(vscode): use template.code-workspace and {path:...} placeholders by @christso in #83
  • fix(tui): show user-level plugins in manage plugins screen by @christso in #87
  • fix: replace gh CLI dependency with git (simple-git) by @christso in #88
  • chore: update CLAUDE.md merge instructions and remove co-author attribution by @christso in #89
  • feat: use universal .agents/skills/ folder for compatible clients by @christso in #90
  • fix: use path.join for cross-platform path in error message by @christso in #92
  • fix(marketplace): store marketplaces under plugins directory by @christso in #93
  • fix(marketplace): refresh marketplace when plugin not found in cache by @christso in #94
  • fix(plugin): deduplicate concurrent fetches and reject duplicate entries by @christso in #95
  • feat(sync): add symlink mode for shared skills by @christso in #97
  • fix(user-scope): exclude claude from default user-scope clients by @christso in #99
  • feat(plugin): show version, scope, and status in plugin list by @christso in https://github.com/Entit...
Read more

v0.26.5

27 Feb 22:46

Choose a tag to compare

Bug Fixes

  • Pull latest marketplace before resolving plugins (#176) — When installing a plugin or syncing a workspace, the marketplace repo is now automatically updated (git pull) before resolving plugin artifacts. Uses session-level caching to avoid repeated pulls. Fixes #175.