-
Notifications
You must be signed in to change notification settings - Fork 95
Comparing changes
Open a pull request
base repository: arcadeai-labs/smithery-cli
base: main
head repository: arcadeai-labs/smithery-cli
compare: calclavia/tasks-command
- 16 commits
- 39 files changed
- 2 contributors
Commits on Feb 9, 2026
-
feat: implement CLI v4.0.0 RFC — unified mcp noun with tools and auth…
… groups Restructure the command surface per the v4.0.0 RFC design doc: - Rename `servers` → `mcp` as the unified noun for MCP discovery and management - Add `tools` top-level command (list, search, call) for tool operations - Add `auth` subcommand group (login, logout, whoami) - Move connection management (`add`, `list`, `get`, `remove`, `set`) under `mcp` - Make `connect` hidden (all subcommands still work for backward compat) - Add hidden backward-compat aliases for all old commands (run, search, list, dev, build, publish, login, logout, whoami) - Add deprecation notices to `install`/`uninstall` with preAction hooks - Update all docs (README, SKILL.md, DEVELOPMENT.md, SERVERS.md) to reference new commands - Implement analytics tracking via preAction hook (command_invocation events) - Fully backwards compatible: all old commands still work but hidden from help Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 7670c6e - Browse repository at this point
Copy the full SHA 7670c6eView commit details -
fix: format lint errors in index.ts and process-lifecycle.ts
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 00e35b7 - Browse repository at this point
Copy the full SHA 00e35b7View commit details -
feat: add preview publish support via git tags
Push a tag matching v*-preview* (e.g. v4.0.0-preview.1) to publish a preview build to npm under the `next` dist-tag. Reuses the existing release-please.yml for OIDC trust. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for c41f93a - Browse repository at this point
Copy the full SHA c41f93aView commit details -
merge: resolve conflicts with main in SKILL.md
Keep v4.0.0 CLI commands (mcp search, tools, auth subgroups). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for c1825ff - Browse repository at this point
Copy the full SHA c1825ffView commit details -
merge: resolve conflicts with main in index.ts
Incorporate setup command from main into v4 Management section. Keep v4 command structure and featured commands list. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 2ffdfbe - Browse repository at this point
Copy the full SHA 2ffdfbeView commit details
Commits on Feb 11, 2026
-
merge: resolve version conflict with main, keep 4.0.0
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 5eb8299 - Browse repository at this point
Copy the full SHA 5eb8299View commit details -
docs: align all skill/reference docs with v4 command structure
Update all references from old commands (connect, login, inspect, etc.) to new canonical paths (mcp, tools, auth). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 41e7dc6 - Browse repository at this point
Copy the full SHA 41e7dc6View commit details -
refactor: remove namespace search command
Unnecessary feature — drop from CLI, README, and reference docs. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 4d11cbc - Browse repository at this point
Copy the full SHA 4d11cbcView commit details -
refactor: remove deprecated commands per RFC
Remove inspect, deploy alias, run --playground, top-level playground, and legacy list -c backward compat. These are listed as "Removed" in the v4 RFC with no backward compat needed. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 579cc7d - Browse repository at this point
Copy the full SHA 579cc7dView commit details -
feat: standardize CLI output with unified formatter
Replace YAML defaults and JSON-only connect commands with a unified output system: human-friendly compact tables by default, --json for structured output. All commands now include contextual hints in both modes. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for d3d9252 - Browse repository at this point
Copy the full SHA d3d9252View commit details -
fix: resolve biome lint and formatting errors
Fix import ordering, formatting, and template literal issues flagged by biome check in CI. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 0170e3a - Browse repository at this point
Copy the full SHA 0170e3aView commit details -
feat: add tools get command for tool detail view
Adds `smithery tools get <connection/tool>` to show full details (description, input schema) for a single tool. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for b92fafe - Browse repository at this point
Copy the full SHA b92fafeView commit details -
feat: add auth token command for minting restricted service tokens
Adds `smithery auth token` to mint scoped service tokens via the Smithery API. Supports --policy for restricting resources, operations, namespaces, and TTL using Biscuit attenuation. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 5b884b0 - Browse repository at this point
Copy the full SHA 5b884b0View commit details -
feat: make mcp-url optional in set command for idempotent updates
When URL is omitted, the existing connection's URL is fetched and reused, allowing metadata-only or headers-only updates without re-specifying the URL. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 2a4700d - Browse repository at this point
Copy the full SHA 2a4700dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d625d4 - Browse repository at this point
Copy the full SHA 5d625d4View commit details -
feat: add tasks command for MCP async task execution
Implements the `tasks` command group per the MCP Tasks protocol spec (2025-11-25). Subcommands: create, get, list, cancel. - `tasks create <connection> <tool> [args]` starts a task-augmented tool call - `tasks get <connection> <task-id> [--wait]` polls status or waits for result - `tasks list <connection>` lists tasks for a connection - `tasks cancel <connection> <task-id>` cancels a running task Uses MCP SDK's experimental tasks API through ConnectSession. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for ee9d183 - Browse repository at this point
Copy the full SHA ee9d183View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...calclavia/tasks-command