fix: Rename freeflowuniverse to incubaid
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
module mcp
|
||||
|
||||
import x.json2
|
||||
import freeflowuniverse.herolib.schemas.jsonrpc
|
||||
import incubaid.herolib.schemas.jsonrpc
|
||||
|
||||
// LogLevel represents the logging levels supported by MCP
|
||||
pub enum LogLevel {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
module mcp
|
||||
|
||||
import freeflowuniverse.herolib.ai.mcpcore
|
||||
import incubaid.herolib.ai.mcpcore
|
||||
|
||||
// Re-export the main types from mcpcore
|
||||
pub type Server = mcpcore.Server
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
module mcpgen
|
||||
|
||||
import freeflowuniverse.herolib.develop.codetools as code
|
||||
import freeflowuniverse.herolib.ai.mcp
|
||||
import freeflowuniverse.herolib.schemas.jsonschema
|
||||
import freeflowuniverse.herolib.schemas.jsonschema.codegen
|
||||
import incubaid.herolib.develop.codetools as code
|
||||
import incubaid.herolib.ai.mcp
|
||||
import incubaid.herolib.schemas.jsonschema
|
||||
import incubaid.herolib.schemas.jsonschema.codegen
|
||||
import os
|
||||
|
||||
pub struct FunctionPointer {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
module mcpgen
|
||||
|
||||
import freeflowuniverse.herolib.ai.mcp
|
||||
import incubaid.herolib.ai.mcp
|
||||
|
||||
pub fn result_to_mcp_tool_contents[T](result T) []mcp.ToolContent {
|
||||
return [result_to_mcp_tool_content(result)]
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
module mcpgen
|
||||
|
||||
import freeflowuniverse.herolib.ai.mcp
|
||||
import freeflowuniverse.herolib.develop.codetools as code
|
||||
import freeflowuniverse.herolib.schemas.jsonschema
|
||||
import incubaid.herolib.ai.mcp
|
||||
import incubaid.herolib.develop.codetools as code
|
||||
import incubaid.herolib.schemas.jsonschema
|
||||
import x.json2 as json { Any }
|
||||
// import json
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
module mcpgen
|
||||
|
||||
import freeflowuniverse.herolib.ai.mcp
|
||||
import incubaid.herolib.ai.mcp
|
||||
|
||||
@[heap]
|
||||
pub struct MCPGen {}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
module main
|
||||
|
||||
import freeflowuniverse.herolib.ai.mcp.vcode
|
||||
import incubaid.herolib.ai.mcp.vcode
|
||||
|
||||
fn main() {
|
||||
// Create a VCode instance
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
module vcode
|
||||
|
||||
import freeflowuniverse.herolib.ai.mcp
|
||||
import freeflowuniverse.herolib.ai.mcp.logger
|
||||
import incubaid.herolib.ai.mcp
|
||||
import incubaid.herolib.ai.mcp.logger
|
||||
import os
|
||||
import log
|
||||
|
||||
fn get_module_dir(mod string) string {
|
||||
module_parts := mod.trim_string_left('freeflowuniverse.herolib').split('.')
|
||||
module_parts := mod.trim_string_left('incubaid.herolib').split('.')
|
||||
return '${os.home_dir()}/code/github/incubaid/herolib/lib/${module_parts.join('/')}'
|
||||
}
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
module vcode
|
||||
|
||||
import freeflowuniverse.herolib.ai.mcp
|
||||
import freeflowuniverse.herolib.develop.codetools as code
|
||||
import freeflowuniverse.herolib.schemas.jsonschema
|
||||
import incubaid.herolib.ai.mcp
|
||||
import incubaid.herolib.develop.codetools as code
|
||||
import incubaid.herolib.schemas.jsonschema
|
||||
import x.json2 { Any }
|
||||
|
||||
const get_function_from_file_tool = mcp.Tool{
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
module vcode
|
||||
|
||||
import freeflowuniverse.herolib.ai.mcp
|
||||
import freeflowuniverse.herolib.develop.codetools as code
|
||||
import freeflowuniverse.herolib.schemas.jsonschema
|
||||
import incubaid.herolib.ai.mcp
|
||||
import incubaid.herolib.develop.codetools as code
|
||||
import incubaid.herolib.schemas.jsonschema
|
||||
import x.json2 { Any }
|
||||
|
||||
const write_vfile_tool = mcp.Tool{
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
module pugconvert
|
||||
|
||||
import freeflowuniverse.herolib.ai.mcp
|
||||
import incubaid.herolib.ai.mcp
|
||||
import x.json2 as json { Any }
|
||||
import freeflowuniverse.herolib.ai.mcp.aitools.pugconvert
|
||||
import freeflowuniverse.herolib.core.pathlib
|
||||
import incubaid.herolib.ai.mcp.aitools.pugconvert
|
||||
import incubaid.herolib.core.pathlib
|
||||
import os
|
||||
|
||||
pub fn handler(arguments map[string]Any) !mcp.ToolCallResult {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
module vcode
|
||||
|
||||
import freeflowuniverse.herolib.ai.mcp
|
||||
import freeflowuniverse.herolib.ai.mcp.vcode.logic
|
||||
import incubaid.herolib.ai.mcp
|
||||
import incubaid.herolib.ai.mcp.vcode.logic
|
||||
|
||||
pub fn new_mcp_server() !&mcp.Server {
|
||||
// Note: Removed logger.info() as it interferes with STDIO transport JSON-RPC communication
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
module pugconvert
|
||||
|
||||
import freeflowuniverse.herolib.ai.mcp
|
||||
import incubaid.herolib.ai.mcp
|
||||
import x.json2 as json
|
||||
import freeflowuniverse.herolib.schemas.jsonschema
|
||||
import freeflowuniverse.herolib.ai.mcp.logger
|
||||
import incubaid.herolib.schemas.jsonschema
|
||||
import incubaid.herolib.ai.mcp.logger
|
||||
|
||||
const specs = mcp.Tool{
|
||||
name: 'pugconvert'
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
module vcode
|
||||
|
||||
// import freeflowuniverse.herolib.ai.mcp
|
||||
// import freeflowuniverse.herolib.ai.mcp.logger
|
||||
// import incubaid.herolib.ai.mcp
|
||||
// import incubaid.herolib.ai.mcp.logger
|
||||
import os
|
||||
import log
|
||||
|
||||
fn get_module_dir(mod string) string {
|
||||
module_parts := mod.trim_string_left('freeflowuniverse.herolib').split('.')
|
||||
module_parts := mod.trim_string_left('incubaid.herolib').split('.')
|
||||
return '${os.home_dir()}/code/github/incubaid/herolib/lib/${module_parts.join('/')}'
|
||||
}
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
module vcode
|
||||
|
||||
// import freeflowuniverse.herolib.ai.mcpcore
|
||||
// import freeflowuniverse.herolib.core.code.vlang_utils
|
||||
// import freeflowuniverse.herolib.core.code
|
||||
// import freeflowuniverse.herolib.schemas.jsonschema
|
||||
// import incubaid.herolib.ai.mcpcore
|
||||
// import incubaid.herolib.core.code.vlang_utils
|
||||
// import incubaid.herolib.core.code
|
||||
// import incubaid.herolib.schemas.jsonschema
|
||||
// import x.json2
|
||||
|
||||
// TODO: Uncomment when mcpcore module is fixed
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
module vcode
|
||||
|
||||
// import freeflowuniverse.herolib.ai.mcpcore
|
||||
// import incubaid.herolib.ai.mcpcore
|
||||
// TODO: Uncomment when mcpcore module is fixed
|
||||
/*
|
||||
// import freeflowuniverse.herolib.develop.codetools as code
|
||||
import freeflowuniverse.herolib.schemas.jsonschema
|
||||
// import incubaid.herolib.develop.codetools as code
|
||||
import incubaid.herolib.schemas.jsonschema
|
||||
import x.json2 { Any }
|
||||
|
||||
const write_vfile_tool = mcpcore.Tool{
|
||||
|
||||
Reference in New Issue
Block a user