mirror of
https://github.com/binaricat/Netcatty.git
synced 2026-10-09 15:58:34 +00:00
61a2473a7c
* feat(capabilities): add shared agent capability layer for MCP and CLI Introduce a registry-driven capability foundation so terminal, SFTP, vault, and port-forward tools can be extended from one policy and surface definition. Wire mcpServerBridge permission checks and the Skills CLI RPC client through the shared layer without changing existing AI runtime behavior. Co-authored-by: Cursor <cursoragent@cursor.com> * fix(capabilities): restore SFTP cancel gating and home RPC timeout Match legacy mcpServerBridge behavior by blocking SFTP write RPCs after chat cancel and treating sftp/home as a long-running operation for timeout budget calculation. Co-authored-by: Cursor <cursoragent@cursor.com> --------- Co-authored-by: Cursor <cursoragent@cursor.com>
26 lines
652 B
JavaScript
26 lines
652 B
JavaScript
"use strict";
|
|
|
|
const constants = require("./constants.cjs");
|
|
const catalog = require("./catalog/index.cjs");
|
|
const registry = require("./registry.cjs");
|
|
const policy = require("./policy.cjs");
|
|
const rpcTimeouts = require("./rpcTimeouts.cjs");
|
|
const rpcTransport = require("./rpcTransport.cjs");
|
|
const dispatch = require("./dispatch.cjs");
|
|
const scope = require("./scope.cjs");
|
|
const adapters = require("./adapters/index.cjs");
|
|
const services = require("./services/index.cjs");
|
|
|
|
module.exports = {
|
|
...constants,
|
|
...catalog,
|
|
...registry,
|
|
...policy,
|
|
...rpcTimeouts,
|
|
...rpcTransport,
|
|
...dispatch,
|
|
...scope,
|
|
...adapters,
|
|
...services,
|
|
};
|