Skip to content

feat: expose complete CLI account workflows through local MCP - #40

Merged
WhiteKiwi merged 3 commits into
mainfrom
codex/pushman-remote-mcp
Oct 13, 2026
Merged

WhiteKiwi merged 3 commits into
mainfrom
codex/pushman-remote-mcp

Conversation

@WhiteKiwi

Copy link
Copy Markdown
Collaborator

TL;DR

Expand local stdio MCP from seven to 17 tools so account authorization, sender management, diagnostics, version/help and eligible self-update are available through the same service boundary as CLI commands.

Why

Users should not have to leave a local MCP client for supported CLI workflows. Authorization still requires human sign-in/approval, and local credentials remain private.

How / What

Add asynchronous login/pair with session-bound opaque progress and cancellation, stop pending polling on disconnect, and expose rename/logout, privacy-safe support output, version/capabilities and ownership-checked self-update. Preserve protocol-only stdout, existing send validation and the send-only automation boundary. Update the Windows executable's expected tool count and document hosted/local differences.

Verification

  • go test -race ./... and go vet ./...: passed on macOSARM64.
  • Official SDK tests cover all 17 schemas, authorization success/cancel/disconnect, handle isolation, rename/logout, privacy-safe diagnostics and one self-update invocation.
  • git diff --check: passed. Native Windows qualification is delegated to the existing CI/release matrix on this exact head.
  • No live login, credential change, CLI update or test notification was performed.

Copilot AI balanced review requested due to automatic review settings October 13, 2026 16:47

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

Copilot AI balanced review requested due to automatic review settings October 13, 2026 16:49

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

Copilot AI balanced review requested due to automatic review settings October 13, 2026 16:56

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@WhiteKiwi
WhiteKiwi merged commit f379432 into main Oct 13, 2026
7 checks passed
@WhiteKiwi
WhiteKiwi deleted the codex/pushman-remote-mcp branch October 13, 2026 17:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants