21ac1dd4c5a9ee5db2d8658d926cd6f8fb5ea772
The call log was a bare table crammed into the MCP Server settings tab: no way to read what an agent actually sent or got back, and no way to narrow it down. - mcp_calls gains a `result` column holding the full text returned to the agent (previously only a one-line summary survived). Args and result are each capped at 256 KiB, and hitting the cap writes the truncation notice into the body itself instead of hiding it behind a flag. Existing databases pick the column up via ALTER TABLE; old rows stay empty. - GET /api/mcp-calls now filters by host, tool, ok, and a closed-open time range. Host matching expands comma-joined batch targets, so `vip-hk` finds "vip-hk,gateway,..." while `hk` still matches nothing. - The list returns a 400-char args preview only; a new GET /api/mcp-calls/:id serves one record's full args and result, so a 500-row view cannot pull hundreds of megabytes into the browser. - Settings gets a fourth category, "调用记录": date range (local-day boundaries converted to UTC instants), host/tool/result selects, reset, and rows that expand into the complete args and result with copy buttons. Verified on the running build against 686 existing records: host, tool, result, date and combined filters all narrow correctly, and a 300 KB output shows the in-body truncation note. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
vps-switch
一个轻量级 VPS 管理工具:先把 VPS 仓库、终端、文件浏览器、文件上传下载、探针五大核心板块做到极致,最后将这些现成链路加上护栏工具化为 MCP Server。
范围、六大板块路线与技术栈见 docs/plan.md。不在那里的东西不进仓库。
Description
Rust + GPUI 原生的轻量级 VPS 管理器与面向 AI Agent 远程操控 VPS 的 MCP Server。
3.3 MiB
0 Stars
1 Watchers
0 Forks
Languages
Rust
80.1%
Vue
19.3%
TypeScript
0.3%
Inno Setup
0.2%