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
8 changes: 0 additions & 8 deletions .changeset/clear-mcp-tool-results.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/clear-shell-attribution.md

This file was deleted.

8 changes: 0 additions & 8 deletions .changeset/quiet-tools-select.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/tidy-phones-recover.md

This file was deleted.

2 changes: 1 addition & 1 deletion .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"name": "calle",
"source": "./packages/claude-plugin/plugin",
"description": "Use CALL-E phone call workflows from Claude Code through the calle CLI.",
"version": "0.2.2",
"version": "0.2.3",
"author": {
"name": "CALLE AI",
"url": "https://github.com/CALLE-AI"
Expand Down
2 changes: 1 addition & 1 deletion docs/install/claude-plugin.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ The plugin reuses the verified entry point for every CLI command. Commands run
by the skill include this CALL-E attribution:

```json
{"integration": {"source": "claude", "name": "claude_code_plugin", "version": "0.2.2"}}
{"integration": {"source": "claude", "name": "claude_code_plugin", "version": "0.2.3"}}
```

## Use
Expand Down
2 changes: 1 addition & 1 deletion docs/install/cursor-plugin.md
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ and prepare the launcher and `request.json`. Use each array below as `argv`:
CLI commands run by the Cursor skill include this CALL-E attribution:

```json
{"integration": {"source": "cursor", "name": "cursor_plugin", "version": "0.1.1"}}
{"integration": {"source": "cursor", "name": "cursor_plugin", "version": "0.1.2"}}
```

## Safety
Expand Down
8 changes: 8 additions & 0 deletions packages/claude-plugin/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @call-e/claude-plugin

## 0.2.3

### Patch Changes

- [#115](https://github.com/CALLE-AI/call-e-integrations/pull/115) [`826905b`](https://github.com/CALLE-AI/call-e-integrations/commit/826905b7ca4cbf185f08c432eeaa2b1bf69e18cc) Thanks [@JJasonSun](https://github.com/JJasonSun)! - Run agent commands through a bundled launcher that verifies the MCP package and help before passing JSON argument arrays without a shell. Preserve structured login, help, and recovery arguments and integration attribution across Bash, PowerShell, and cmd, including installations with SDK releases that also export `calle`.

- [#114](https://github.com/CALLE-AI/call-e-integrations/pull/114) [`7768c20`](https://github.com/CALLE-AI/call-e-integrations/commit/7768c2030e868192ceb0acc64604a2ccdb4408d0) Thanks [@JJasonSun](https://github.com/JJasonSun)! - Guide agents to recover uncertain call starts with the original recovery ID, avoiding duplicate calls and keeping recovery data private.

## 0.2.2

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/claude-plugin/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ to prepare the bundled launcher and its JSON request.
The skill runs CLI commands with this integration attribution:

```json
{"integration": {"source": "claude", "name": "claude_code_plugin", "version": "0.2.2"}}
{"integration": {"source": "claude", "name": "claude_code_plugin", "version": "0.2.3"}}
```

The version segment must stay in sync with this package version.
2 changes: 1 addition & 1 deletion packages/claude-plugin/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@call-e/claude-plugin",
"version": "0.2.2",
"version": "0.2.3",
"description": "Claude Code plugin bundle for CALL-E CLI workflows.",
"type": "module",
"license": "MIT",
Expand Down
2 changes: 1 addition & 1 deletion packages/claude-plugin/plugin/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "calle",
"version": "0.2.2",
"version": "0.2.3",
"description": "Use CALL-E from Claude Code through the calle CLI.",
"author": {
"name": "CALLE AI",
Expand Down
2 changes: 1 addition & 1 deletion packages/claude-plugin/plugin/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,5 @@ to prepare the bundled launcher and a JSON request before running CLI commands.
CLI commands run with:

```json
{"integration": {"source": "claude", "name": "claude_code_plugin", "version": "0.2.2"}}
{"integration": {"source": "claude", "name": "claude_code_plugin", "version": "0.2.3"}}
```
2 changes: 1 addition & 1 deletion packages/claude-plugin/plugin/skills/calle/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ Reuse the verified entry point for every command.
Include this attribution in every request:

```json
{"integration": {"source": "claude", "name": "claude_code_plugin", "version": "0.2.2"}}
{"integration": {"source": "claude", "name": "claude_code_plugin", "version": "0.2.3"}}
```

If the package is missing, use `npm install --prefix <directory> @call-e/cli`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ installation. Select the MCP package independently of the SDK command name.
```json
{
"package_dir": "/absolute/trusted/node_modules/@call-e/cli",
"integration": {"source": "claude", "name": "claude_code_plugin", "version": "0.2.2"},
"integration": {"source": "claude", "name": "claude_code_plugin", "version": "0.2.3"},
"argv": ["auth", "status"]
}
```
Expand Down
15 changes: 15 additions & 0 deletions packages/cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# @call-e/cli

## 0.5.1

### Patch Changes

- [#94](https://github.com/CALLE-AI/call-e-integrations/pull/94) [`a7e5439`](https://github.com/CALLE-AI/call-e-integrations/commit/a7e5439eb2a9e1870b937106c562afd6042161c7) Thanks [@JJasonSun](https://github.com/JJasonSun)! - Normalize JSON object payloads from content-only MCP tool results into
`structuredContent` while preserving the raw result envelope, and document the
direct MCP and CLI output paths.

- [#119](https://github.com/CALLE-AI/call-e-integrations/pull/119) [`e752bf2`](https://github.com/CALLE-AI/call-e-integrations/commit/e752bf23a0c4732e1740e07302defc49f0aa14ee) Thanks [@JJasonSun](https://github.com/JJasonSun)! - Accept `--source`, `--integration`, and `--integration-version` as per-invocation attribution overrides. Validate values before requests and preserve environment-variable compatibility.

- [#115](https://github.com/CALLE-AI/call-e-integrations/pull/115) [`826905b`](https://github.com/CALLE-AI/call-e-integrations/commit/826905b7ca4cbf185f08c432eeaa2b1bf69e18cc) Thanks [@JJasonSun](https://github.com/JJasonSun)! - Run agent commands through a bundled launcher that verifies the MCP package and help before passing JSON argument arrays without a shell. Preserve structured login, help, and recovery arguments and integration attribution across Bash, PowerShell, and cmd, including installations with SDK releases that also export `calle`.

- Updated dependencies [[`a7e5439`](https://github.com/CALLE-AI/call-e-integrations/commit/a7e5439eb2a9e1870b937106c562afd6042161c7)]:
- @call-e/core@0.3.1

## 0.5.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/cli/lib/config.js
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ export const DEFAULT_POLL_TIMEOUT_SECONDS = 300;
export const DEFAULT_PLAN_CALL_TIMEOUT_SECONDS = 150;
export const DEFAULT_TELEMETRY_TIMEOUT_SECONDS = 1.5;
export const DEFAULT_CACHE_ROOT = path.join(os.homedir(), ".calle-mcp", "cli");
export const CLI_VERSION = "0.5.0";
export const CLI_VERSION = "0.5.1";

function firstOptionValue(value) {
return Array.isArray(value) ? value[0] : value;
Expand Down
2 changes: 1 addition & 1 deletion packages/cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@call-e/cli",
"version": "0.5.0",
"version": "0.5.1",
"description": "CLI wrapper for brokered MCP login and CALL-E MCP client configuration.",
"type": "module",
"license": "MIT",
Expand Down
8 changes: 8 additions & 0 deletions packages/codex-plugin/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @call-e/codex-plugin

## 0.1.12

### Patch Changes

- [#115](https://github.com/CALLE-AI/call-e-integrations/pull/115) [`826905b`](https://github.com/CALLE-AI/call-e-integrations/commit/826905b7ca4cbf185f08c432eeaa2b1bf69e18cc) Thanks [@JJasonSun](https://github.com/JJasonSun)! - Run agent commands through a bundled launcher that verifies the MCP package and help before passing JSON argument arrays without a shell. Preserve structured login, help, and recovery arguments and integration attribution across Bash, PowerShell, and cmd, including installations with SDK releases that also export `calle`.

- [#114](https://github.com/CALLE-AI/call-e-integrations/pull/114) [`7768c20`](https://github.com/CALLE-AI/call-e-integrations/commit/7768c2030e868192ceb0acc64604a2ccdb4408d0) Thanks [@JJasonSun](https://github.com/JJasonSun)! - Guide agents to recover uncertain call starts with the original recovery ID, avoiding duplicate calls and keeping recovery data private.

## 0.1.11

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/codex-plugin/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@call-e/codex-plugin",
"version": "0.1.11",
"version": "0.1.12",
"description": "Codex plugin bundle for CALL-E CLI workflows.",
"type": "module",
"license": "MIT",
Expand Down
2 changes: 1 addition & 1 deletion packages/codex-plugin/plugin/.codex-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "calle",
"version": "0.1.11",
"version": "0.1.12",
"description": "Use CALL-E from Codex through the calle CLI.",
"author": {
"name": "CALLE AI",
Expand Down
2 changes: 1 addition & 1 deletion packages/codex-plugin/plugin/skills/calle/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ Reuse the verified entry point for every command.
Include this attribution in every request:

```json
{"integration": {"source": "codex", "name": "codex_plugin", "version": "0.1.11"}}
{"integration": {"source": "codex", "name": "codex_plugin", "version": "0.1.12"}}
```

If the package is missing, use `npm install --prefix <directory> @call-e/cli`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ installation. Select the MCP package independently of the SDK command name.
```json
{
"package_dir": "/absolute/trusted/node_modules/@call-e/cli",
"integration": {"source": "codex", "name": "codex_plugin", "version": "0.1.11"},
"integration": {"source": "codex", "name": "codex_plugin", "version": "0.1.12"},
"argv": ["auth", "status"]
}
```
Expand Down
8 changes: 8 additions & 0 deletions packages/core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @call-e/core

## 0.3.1

### Patch Changes

- [#94](https://github.com/CALLE-AI/call-e-integrations/pull/94) [`a7e5439`](https://github.com/CALLE-AI/call-e-integrations/commit/a7e5439eb2a9e1870b937106c562afd6042161c7) Thanks [@JJasonSun](https://github.com/JJasonSun)! - Normalize JSON object payloads from content-only MCP tool results into
`structuredContent` while preserving the raw result envelope, and document the
direct MCP and CLI output paths.

## 0.3.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@call-e/core",
"version": "0.3.0",
"version": "0.3.1",
"description": "Shared CALL-E runtime helpers for brokered auth, local token cache, and MCP HTTP calls.",
"type": "module",
"types": "./lib/index.d.ts",
Expand Down
8 changes: 8 additions & 0 deletions packages/cursor-plugin/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @call-e/cursor-plugin

## 0.1.2

### Patch Changes

- [#115](https://github.com/CALLE-AI/call-e-integrations/pull/115) [`826905b`](https://github.com/CALLE-AI/call-e-integrations/commit/826905b7ca4cbf185f08c432eeaa2b1bf69e18cc) Thanks [@JJasonSun](https://github.com/JJasonSun)! - Run agent commands through a bundled launcher that verifies the MCP package and help before passing JSON argument arrays without a shell. Preserve structured login, help, and recovery arguments and integration attribution across Bash, PowerShell, and cmd, including installations with SDK releases that also export `calle`.

- [#114](https://github.com/CALLE-AI/call-e-integrations/pull/114) [`7768c20`](https://github.com/CALLE-AI/call-e-integrations/commit/7768c2030e868192ceb0acc64604a2ccdb4408d0) Thanks [@JJasonSun](https://github.com/JJasonSun)! - Guide agents to recover uncertain call starts with the original recovery ID, avoiding duplicate calls and keeping recovery data private.

## 0.1.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/cursor-plugin/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ When the Cursor skill falls back to CLI commands, it uses this integration
attribution:

```json
{"integration": {"source": "cursor", "name": "cursor_plugin", "version": "0.1.1"}}
{"integration": {"source": "cursor", "name": "cursor_plugin", "version": "0.1.2"}}
```

The version segment must stay in sync with this package version.
2 changes: 1 addition & 1 deletion packages/cursor-plugin/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@call-e/cursor-plugin",
"version": "0.1.1",
"version": "0.1.2",
"description": "Cursor plugin bundle for CALL-E MCP workflows.",
"type": "module",
"license": "MIT",
Expand Down
2 changes: 1 addition & 1 deletion packages/cursor-plugin/plugin/.cursor-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "calle",
"displayName": "CALL-E",
"version": "0.1.1",
"version": "0.1.2",
"description": "Use CALL-E from Cursor through MCP, the calle CLI, and safety-aware agent skills.",
"author": {
"name": "CALLE AI"
Expand Down
2 changes: 1 addition & 1 deletion packages/cursor-plugin/plugin/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,5 +25,5 @@ If Cursor MCP tools are unavailable, the skill can fall back to the shared
`calle` CLI. CLI commands run with:

```json
{"integration": {"source": "cursor", "name": "cursor_plugin", "version": "0.1.1"}}
{"integration": {"source": "cursor", "name": "cursor_plugin", "version": "0.1.2"}}
```
2 changes: 1 addition & 1 deletion packages/cursor-plugin/plugin/skills/calle/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@ Reuse the verified entry point for every command.
Include this attribution in every request:

```json
{"integration": {"source": "cursor", "name": "cursor_plugin", "version": "0.1.1"}}
{"integration": {"source": "cursor", "name": "cursor_plugin", "version": "0.1.2"}}
```

If the package is missing, use `npm install --prefix <directory> @call-e/cli`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ installation. Select the MCP package independently of the SDK command name.
```json
{
"package_dir": "/absolute/trusted/node_modules/@call-e/cli",
"integration": {"source": "cursor", "name": "cursor_plugin", "version": "0.1.1"},
"integration": {"source": "cursor", "name": "cursor_plugin", "version": "0.1.2"},
"argv": ["auth", "status"]
}
```
Expand Down