Skip to content

Add agent MCP and resolve open pool and CAPTCHA work - #409

Merged
Dvorinka merged 4 commits into
masterfrom
feat/agent-mcp
Oct 28, 2026
Merged

Dvorinka merged 4 commits into
masterfrom
feat/agent-mcp

Conversation

@Dvorinka

Copy link
Copy Markdown
Owner

Summary

Test plan

  • go test ./inventory/ ./pkg/mcp/ ./routers/
  • Set CR_CONF_Database.MaxOpenConns on a Postgres stack and confirm the process starts
  • With Cap asset source set to the self-hosted server, confirm the browser requests /assets/hashwx.wasm from that host
  • POST /api/v4/mcp without a token returns 401; with an access token, tools/call whoami returns the user

Made with Cursor

Dvorinka and others added 3 commits October 28, 2026 16:17
Operators of busy MySQL and Postgres instances could not raise the hard-coded 100-connection pool, and small instances could not lower it. SQLite keeps its own cap.

Co-authored-by: Cursor <cursoragent@cursor.com>
Self-hosted Cap only overrode cap_wasm_bg.wasm, so HashWX still came from jsDelivr (cloudreve#3617).

Co-authored-by: Cursor <cursoragent@cursor.com>
Agents can list, search, edit, and share files as the user behind a bearer access token, with the same group permissions and OAuth scopes as the REST API.

Co-authored-by: Cursor <cursoragent@cursor.com>
Settings and Connect now issue 30-day tokens, and the README and docs explain how agents connect.

Co-authored-by: Cursor <cursoragent@cursor.com>
@Dvorinka
Dvorinka merged commit c2a6734 into master Oct 28, 2026
5 checks passed
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