Compare commits

..
2 Commits
Author SHA1 Message Date
kory 78d3ee6527 fix: repair one-click installer
Release / Build & Release (push) Canceled after 0s
2026-10-02 14:52:05 +08:00
kory 5551f69b17 test: stabilize local session lifecycle timing 2026-10-02 14:35:32 +08:00
3 changed files with 4 additions and 5 deletions
+2 -3
View File
@@ -133,8 +133,8 @@ install_hub() {
read -rp "请输入监听端口 (默认 9521): " HUB_PORT
HUB_PORT=${HUB_PORT:-9521}
GEN_API_KEY=$(head -c 24 /dev/urandom | xxd -p)
GEN_PASS=$(head -c 16 /dev/urandom | xxd -p)
GEN_API_KEY=$(od -An -N24 -tx1 /dev/urandom | tr -d ' \n')
GEN_PASS=$(od -An -N16 -tx1 /dev/urandom | tr -d ' \n')
read -rp "请输入 API Key (默认随机生成): " API_KEY
API_KEY=${API_KEY:-$GEN_API_KEY}
@@ -145,7 +145,6 @@ install_hub() {
cat << ENV > "${CONF_DIR}/hub.env"
VPS_COMMANDER_API_KEY=${API_KEY}
VPS_COMMANDER_WEB_PASSWORD=${WEB_PASS}
ENV
ENV
chmod 0600 "${CONF_DIR}/hub.env"
+1 -1
View File
@@ -113,7 +113,7 @@ func TestProcessSessionLocalSnakeCaseAndLifecycle(t *testing.T) {
if w.Code != http.StatusOK {
t.Fatalf("start status=%d body=%s", w.Code, w.Body.String())
}
time.Sleep(400 * time.Millisecond)
time.Sleep(1 * time.Second)
req = httptest.NewRequest(http.MethodPost, "/api/v1/process/session?action=read", strings.NewReader(`{"device":"local","session_id":"session-test-001"}`))
w = httptest.NewRecorder()
s.processSession(w, req)
+1 -1
View File
@@ -32,7 +32,7 @@ var registry = map[string]ToolSpec{
var actionTools = map[string]string{
"read": "read_file", "probe": "read_file", "write": "write_file",
"mcp": "mcp_call", "exec": "exec_command",
"mcp": "mcp_call", "exec": "exec_command", "diagnostic": "diagnostic_command",
}
func Lookup(name string) (ToolSpec, bool) {