diff --git a/.changeset/pre.json b/.changeset/pre.json index 4345a23..c65b2a8 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -41,10 +41,12 @@ "peek-assisted-apply", "peek-audit-bundle", "peek-claude-code-plugin", + "peek-cli-connect-add-local", "peek-cli-connect-daemon", "peek-cli-readme-connect-search", "peek-cli-windows-docs", "peek-connecting-label", + "peek-connector-inslack-consent-text", "peek-connector-pairing", "peek-control-shield", "peek-domhistory-range-loading", diff --git a/packages/peek-cli/CHANGELOG.md b/packages/peek-cli/CHANGELOG.md index a558f76..1848fa6 100644 --- a/packages/peek-cli/CHANGELOG.md +++ b/packages/peek-cli/CHANGELOG.md @@ -1,5 +1,16 @@ # @peekdev/cli +## 0.1.0-alpha.30 + +### Minor Changes + +- 5260d54: Add `peek connect add --local ` to register a locally-built connector (sugar for `--command node --args=`). + +### Patch Changes + +- Updated dependencies [8947f44] + - @peekdev/mcp@0.1.0-alpha.24 + ## 0.1.0-alpha.29 ### Minor Changes diff --git a/packages/peek-cli/package.json b/packages/peek-cli/package.json index 39f2fc8..cc1fd40 100644 --- a/packages/peek-cli/package.json +++ b/packages/peek-cli/package.json @@ -1,6 +1,6 @@ { "name": "@peekdev/cli", - "version": "0.1.0-alpha.29", + "version": "0.1.0-alpha.30", "description": "peek command-line tool for the local-first browser-session forensics workflow — a thin read-mostly client of ~/.peek/sessions.db: status, sessions list/show/export/delete, the `peek init` MCP-client wizard, `peek audit log`, and `peek audit verify`.", "keywords": [ "peek", diff --git a/packages/peek-mcp/CHANGELOG.md b/packages/peek-mcp/CHANGELOG.md index f80bca9..479e0ae 100644 --- a/packages/peek-mcp/CHANGELOG.md +++ b/packages/peek-mcp/CHANGELOG.md @@ -1,5 +1,17 @@ # @peekdev/mcp +## 0.1.0-alpha.24 + +### Patch Changes + +- 8947f44: Make the per-action consent prompt human-readable. `buildElicitMessage` now + produces a masked, verb-specific sentence (e.g. _peek wants to Type "m•••m" into + `#email` on your live browser. Approve?_) instead of a generic + `run ""` string. Literal values (`type` text, `request_user_input` prompt) + are masked to the first and last character so no secret is rendered in the + connecting client's chat history. No MCP-contract change — the tool input schema + is unchanged; only the elicitation message text differs. + ## 0.1.0-alpha.23 ### Minor Changes diff --git a/packages/peek-mcp/package.json b/packages/peek-mcp/package.json index 52435ae..3f58b68 100644 --- a/packages/peek-mcp/package.json +++ b/packages/peek-mcp/package.json @@ -1,6 +1,6 @@ { "name": "@peekdev/mcp", - "version": "0.1.0-alpha.23", + "version": "0.1.0-alpha.24", "mcpName": "io.github.Cubenest/peek-mcp", "description": "local-first browser-session forensics + repro for AI coding agents. peek's native messaging host + stdio MCP server — owns ~/.peek/sessions.db (better-sqlite3) and bridges the browser extension, CLI, and AI tools to one local source of truth.", "keywords": [