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

@@ -40,8 +40,8 @@ curl -fsSL https://bun.sh/install | bash
To create a new MCP server using the core module:
```v
import freeflowuniverse.herolib.ai.mcp
import freeflowuniverse.herolib.schemas.jsonrpc
import incubaid.herolib.ai.mcp
import incubaid.herolib.schemas.jsonrpc
// Create a backend (memory-based or custom implementation)
backend := mcp.MemoryBackend{

View File

@@ -2,12 +2,12 @@ module main
import os
import cli { Command, Flag }
import freeflowuniverse.herolib.osal.core as osal
// import freeflowuniverse.herolib.ai.mcp.vcode
// import freeflowuniverse.herolib.ai.mcp.mcpgen
// import freeflowuniverse.herolib.ai.mcp.baobab
// import freeflowuniverse.herolib.ai.mcp.rhai.mcp as rhai_mcp
// import freeflowuniverse.herolib.ai.mcp.rust
import incubaid.herolib.osal.core as osal
// import incubaid.herolib.ai.mcp.vcode
// import incubaid.herolib.ai.mcp.mcpgen
// import incubaid.herolib.ai.mcp.baobab
// import incubaid.herolib.ai.mcp.rhai.mcp as rhai_mcp
// import incubaid.herolib.ai.mcp.rust
fn main() {
do() or { panic(err) }

View File

@@ -4,7 +4,7 @@ import time
import os
import log
import x.json2
import freeflowuniverse.herolib.schemas.jsonrpc
import incubaid.herolib.schemas.jsonrpc
@[params]
pub struct ServerParams {

View File

@@ -4,7 +4,7 @@ import time
import os
import log
import x.json2
import freeflowuniverse.herolib.schemas.jsonrpc
import incubaid.herolib.schemas.jsonrpc
// initialize_handler handles the initialize request according to the MCP specification
fn (mut s Server) initialize_handler(data string) !string {

View File

@@ -1,6 +1,6 @@
module mcpcore
import freeflowuniverse.herolib.schemas.jsonrpc
import incubaid.herolib.schemas.jsonrpc
import json
// This file contains tests for the MCP initialize handler implementation.

View File

@@ -5,7 +5,7 @@ import os
import log
import x.json2
import json
import freeflowuniverse.herolib.schemas.jsonrpc
import incubaid.herolib.schemas.jsonrpc
// Prompt related structs

View File

@@ -5,7 +5,7 @@ import os
import log
import x.json2
import json
import freeflowuniverse.herolib.schemas.jsonrpc
import incubaid.herolib.schemas.jsonrpc
pub struct Resource {
pub:

View File

@@ -5,7 +5,7 @@ import os
import log
import x.json2
import json
import freeflowuniverse.herolib.schemas.jsonrpc
import incubaid.herolib.schemas.jsonrpc
// Sampling related structs

View File

@@ -2,8 +2,8 @@ module mcpcore
import x.json2
import json
import freeflowuniverse.herolib.schemas.jsonrpc
import freeflowuniverse.herolib.schemas.jsonschema
import incubaid.herolib.schemas.jsonrpc
import incubaid.herolib.schemas.jsonschema
// Tool related structs

View File

@@ -4,7 +4,7 @@ import time
import os
import log
import x.json2
import freeflowuniverse.herolib.schemas.jsonrpc
import incubaid.herolib.schemas.jsonrpc
const protocol_version = '2024-11-05'
// MCP server implementation using stdio transport

View File

@@ -1,6 +1,6 @@
module mcpcore
import freeflowuniverse.herolib.schemas.jsonrpc
import incubaid.herolib.schemas.jsonrpc
import json
// This file contains tests for the MCP initialize handler implementation.

View File

@@ -1,6 +1,6 @@
module mcpcore
import freeflowuniverse.herolib.schemas.jsonrpc
import incubaid.herolib.schemas.jsonrpc
// resource_not_found indicates that the requested resource doesn't exist.
// This error is returned when the resource specified in the request is not found.

View File

@@ -2,7 +2,7 @@ module mcpcore
import time
import os
import freeflowuniverse.herolib.schemas.jsonrpc
import incubaid.herolib.schemas.jsonrpc
// Server is the main MCP server struct
@[heap]