Skip to content

hiclaw-controller /api/v1/apply BUG #546

@china-liubochen

Description

@china-liubochen

Bug Description

[root@iZ7xv0ysvdlpuumpy8ck5tZ ~]# docker exec hiclaw-manager curl -s -X POST http://127.0.0.1:8090/api/v1/apply -H "Content-Type:

application/yaml" -d 'apiVersion: hiclaw.io/v1beta1
kind: Worker
metadata:
name: test-bob
spec:
model: qwen3.5-plus
runtime: openclaw'
{"results":[{"error":"missing kind or name in document"}],"status":"ok"}
[root@iZ7xv0ysvdlpuumpy8ck5tZ ~]#

Steps to Reproduce

func extractKindName(doc string) (kind, name string) {
for _, line := range strings.Split(doc, "\n") {
line = strings.TrimSpace(line)
if strings.HasPrefix(line, "kind:") {
kind = strings.TrimSpace(strings.TrimPrefix(line, "kind:"))
}
if strings.HasPrefix(line, " name:") && name == "" {
name = strings.TrimSpace(strings.TrimPrefix(line, " name:"))
}
}
return
}
应该是这段代码的问题

AI Analysis

No response

Relevant Logs

Component

Manager Agent

Version / Commit

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions