mirror of
https://github.com/YspCoder/clawgo.git
synced 2026-05-02 05:57:29 +08:00
refactor rpc skills and clean api tests
This commit is contained in:
@@ -69,6 +69,8 @@ type Server struct {
|
||||
configRPCReg *rpcpkg.Registry
|
||||
cronRPCOnce sync.Once
|
||||
cronRPCReg *rpcpkg.Registry
|
||||
skillsRPCOnce sync.Once
|
||||
skillsRPCReg *rpcpkg.Registry
|
||||
}
|
||||
|
||||
var nodesWebsocketUpgrader = websocket.Upgrader{
|
||||
@@ -247,6 +249,7 @@ func (s *Server) Start(ctx context.Context) error {
|
||||
mux.HandleFunc("/api/rpc/workspace", s.handleWorkspaceRPC)
|
||||
mux.HandleFunc("/api/rpc/config", s.handleConfigRPC)
|
||||
mux.HandleFunc("/api/rpc/cron", s.handleCronRPC)
|
||||
mux.HandleFunc("/api/rpc/skills", s.handleSkillsRPC)
|
||||
mux.HandleFunc("/api/subagents_runtime", s.handleWebUISubagentsRuntime)
|
||||
mux.HandleFunc("/api/tool_allowlist_groups", s.handleWebUIToolAllowlistGroups)
|
||||
mux.HandleFunc("/api/tools", s.handleWebUITools)
|
||||
|
||||
Reference in New Issue
Block a user