fix: Rename freeflowuniverse to incubaid

This commit is contained in:
Mahmoud-Emad
2025-10-12 12:30:19 +03:00
parent 801c4abb43
commit 8f2d187b17
1593 changed files with 8753 additions and 8300 deletions

View File

@@ -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 {

View File

@@ -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

View File

@@ -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 {

View File

@@ -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)]

View File

@@ -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

View File

@@ -1,6 +1,6 @@
module mcpgen
import freeflowuniverse.herolib.ai.mcp
import incubaid.herolib.ai.mcp
@[heap]
pub struct MCPGen {}

View File

@@ -1,6 +1,6 @@
module main
import freeflowuniverse.herolib.ai.mcp.vcode
import incubaid.herolib.ai.mcp.vcode
fn main() {
// Create a VCode instance

View File

@@ -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('/')}'
}

View File

@@ -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{

View File

@@ -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{

View File

@@ -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 {

View File

@@ -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

View File

@@ -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'

View File

@@ -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('/')}'
}

View File

@@ -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

View File

@@ -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{