Skip to content

feat: Cosmosh MCP - #28

Draft
agoudbg wants to merge 23 commits into
mainfrom
feature/cosmosh-mcp
Draft

feat: Cosmosh MCP#28
agoudbg wants to merge 23 commits into
mainfrom
feature/cosmosh-mcp

Conversation

@agoudbg

@agoudbg agoudbg commented Jul 27, 2026

Copy link
Copy Markdown
Owner

No description provided.

agoudbg added 17 commits July 26, 2026 16:12
@modelcontextprotocol/sdk@1.29.0 ships a root export pointing at a
dist/cjs/index.js that is missing from the published tarball, and
dunder-proto@1.0.1 defines no "." export at all, so bare-entry
resolution in sync-backend-runtime.cjs failed with MODULE_NOT_FOUND
and broke every build-main packaging job.

Resolve the package root through the conventional ./package.json
subpath as a fallback and reuse the same tolerant resolution in the
packaged-runtime validation.
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 28, 2026

Copy link
Copy Markdown

Deploying cosmosh with  Cloudflare Pages  Cloudflare Pages

Latest commit: 6c859f1
Status:🚫  Build failed.

View logs

agoudbg added 6 commits July 28, 2026 12:57
Remove the standalone MCP tab and user-menu entry, consolidate management controls under Settings, and clean up obsolete navigation, state, and locale strings.
…tterns

- Compose shared FormSectionHeading/formStyles tokens so the section
  tracks settings visual updates automatically
- Drop the manual refresh button; the global MCP event channel already
  keeps the store live and refetches on reconnect
- Remove list section descriptions and hide the whole surface while MCP
  access is disabled instead of showing a notice
- Switch the client-config variant picker to MenuToggleGroup
Add a global, disabled-by-default setting that requires user approval before MCP reads configured server metadata. Fail closed on denial, timeout, cancellation, or unavailable required auditing, and return structured tool errors without querying the server table.

Wire the approval dialog and bilingual copy, regenerate the API contract, add backend coverage, and synchronize English and Chinese documentation.
@agoudbg
agoudbg marked this pull request as draft August 3, 2026 02:48
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.

1 participant