diff --git a/README.md b/README.md index 248726b..5109823 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ High-performance Go-native MCP server for the RLM Toolkit. Replaces the Python FastMCP server with a single static binary — no interpreter, no virtualenv, no startup lag. -Part of the [sentinel-community](https://github.com/sentinel-community) AI security platform. +Part of the [Syntrex](https://github.com/syntrex/syntrex) AI security platform. ## Features @@ -320,4 +320,4 @@ GoMCP uses **stdio transport** with **line-delimited JSON** (one JSON object per ## License -Part of the sentinel-community project. +Part of the Syntrex project. MIT License. diff --git a/cmd/gomcp/main.go b/cmd/gomcp/main.go index d34dc8c..2c8217e 100644 --- a/cmd/gomcp/main.go +++ b/cmd/gomcp/main.go @@ -24,27 +24,27 @@ import ( "github.com/mark3labs/mcp-go/server" - "github.com/sentinel-community/gomcp/internal/application/contextengine" - "github.com/sentinel-community/gomcp/internal/application/lifecycle" - "github.com/sentinel-community/gomcp/internal/application/orchestrator" - "github.com/sentinel-community/gomcp/internal/application/resources" - appsoc "github.com/sentinel-community/gomcp/internal/application/soc" - "github.com/sentinel-community/gomcp/internal/application/tools" - "github.com/sentinel-community/gomcp/internal/domain/alert" - ctxdomain "github.com/sentinel-community/gomcp/internal/domain/context" - "github.com/sentinel-community/gomcp/internal/domain/memory" - "github.com/sentinel-community/gomcp/internal/domain/oracle" - "github.com/sentinel-community/gomcp/internal/domain/peer" - domsoc "github.com/sentinel-community/gomcp/internal/domain/soc" - "github.com/sentinel-community/gomcp/internal/infrastructure/audit" - "github.com/sentinel-community/gomcp/internal/infrastructure/cache" - "github.com/sentinel-community/gomcp/internal/infrastructure/hardware" - "github.com/sentinel-community/gomcp/internal/infrastructure/ipc" - onnxpkg "github.com/sentinel-community/gomcp/internal/infrastructure/onnx" - "github.com/sentinel-community/gomcp/internal/infrastructure/sqlite" - httpserver "github.com/sentinel-community/gomcp/internal/transport/http" - mcpserver "github.com/sentinel-community/gomcp/internal/transport/mcpserver" - "github.com/sentinel-community/gomcp/internal/transport/tui" + "github.com/syntrex/gomcp/internal/application/contextengine" + "github.com/syntrex/gomcp/internal/application/lifecycle" + "github.com/syntrex/gomcp/internal/application/orchestrator" + "github.com/syntrex/gomcp/internal/application/resources" + appsoc "github.com/syntrex/gomcp/internal/application/soc" + "github.com/syntrex/gomcp/internal/application/tools" + "github.com/syntrex/gomcp/internal/domain/alert" + ctxdomain "github.com/syntrex/gomcp/internal/domain/context" + "github.com/syntrex/gomcp/internal/domain/memory" + "github.com/syntrex/gomcp/internal/domain/oracle" + "github.com/syntrex/gomcp/internal/domain/peer" + domsoc "github.com/syntrex/gomcp/internal/domain/soc" + "github.com/syntrex/gomcp/internal/infrastructure/audit" + "github.com/syntrex/gomcp/internal/infrastructure/cache" + "github.com/syntrex/gomcp/internal/infrastructure/hardware" + "github.com/syntrex/gomcp/internal/infrastructure/ipc" + onnxpkg "github.com/syntrex/gomcp/internal/infrastructure/onnx" + "github.com/syntrex/gomcp/internal/infrastructure/sqlite" + httpserver "github.com/syntrex/gomcp/internal/transport/http" + mcpserver "github.com/syntrex/gomcp/internal/transport/mcpserver" + "github.com/syntrex/gomcp/internal/transport/tui" ) func main() { diff --git a/go.mod b/go.mod index 7089325..ccc0600 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/sentinel-community/gomcp +module github.com/syntrex/gomcp go 1.25 diff --git a/internal/application/contextengine/config.go b/internal/application/contextengine/config.go index 8443a83..e22a1d5 100644 --- a/internal/application/contextengine/config.go +++ b/internal/application/contextengine/config.go @@ -4,7 +4,7 @@ import ( "encoding/json" "os" - ctxdomain "github.com/sentinel-community/gomcp/internal/domain/context" + ctxdomain "github.com/syntrex/gomcp/internal/domain/context" ) // LoadConfig loads engine configuration from a JSON file. diff --git a/internal/application/contextengine/config_test.go b/internal/application/contextengine/config_test.go index 03d661c..2e574ff 100644 --- a/internal/application/contextengine/config_test.go +++ b/internal/application/contextengine/config_test.go @@ -5,7 +5,7 @@ import ( "path/filepath" "testing" - ctxdomain "github.com/sentinel-community/gomcp/internal/domain/context" + ctxdomain "github.com/syntrex/gomcp/internal/domain/context" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/internal/application/contextengine/engine.go b/internal/application/contextengine/engine.go index a757e96..299d3ef 100644 --- a/internal/application/contextengine/engine.go +++ b/internal/application/contextengine/engine.go @@ -12,7 +12,7 @@ import ( "github.com/mark3labs/mcp-go/mcp" "github.com/mark3labs/mcp-go/server" - ctxdomain "github.com/sentinel-community/gomcp/internal/domain/context" + ctxdomain "github.com/syntrex/gomcp/internal/domain/context" ) // InteractionLogger records tool calls for crash-safe memory. diff --git a/internal/application/contextengine/engine_test.go b/internal/application/contextengine/engine_test.go index 2fa8683..4325f83 100644 --- a/internal/application/contextengine/engine_test.go +++ b/internal/application/contextengine/engine_test.go @@ -8,9 +8,9 @@ import ( "time" "github.com/mark3labs/mcp-go/mcp" - "github.com/sentinel-community/gomcp/internal/domain/memory" + "github.com/syntrex/gomcp/internal/domain/memory" - ctxdomain "github.com/sentinel-community/gomcp/internal/domain/context" + ctxdomain "github.com/syntrex/gomcp/internal/domain/context" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/internal/application/contextengine/processor.go b/internal/application/contextengine/processor.go index e564f2f..1a91e15 100644 --- a/internal/application/contextengine/processor.go +++ b/internal/application/contextengine/processor.go @@ -10,8 +10,8 @@ import ( "strings" "time" - "github.com/sentinel-community/gomcp/internal/domain/memory" - "github.com/sentinel-community/gomcp/internal/infrastructure/sqlite" + "github.com/syntrex/gomcp/internal/domain/memory" + "github.com/syntrex/gomcp/internal/infrastructure/sqlite" ) // InteractionProcessor processes unprocessed interaction log entries diff --git a/internal/application/contextengine/processor_test.go b/internal/application/contextengine/processor_test.go index e921a6e..3261660 100644 --- a/internal/application/contextengine/processor_test.go +++ b/internal/application/contextengine/processor_test.go @@ -5,8 +5,8 @@ import ( "testing" "time" - "github.com/sentinel-community/gomcp/internal/domain/memory" - "github.com/sentinel-community/gomcp/internal/infrastructure/sqlite" + "github.com/syntrex/gomcp/internal/domain/memory" + "github.com/syntrex/gomcp/internal/infrastructure/sqlite" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/internal/application/contextengine/provider.go b/internal/application/contextengine/provider.go index e32e425..67dd5ca 100644 --- a/internal/application/contextengine/provider.go +++ b/internal/application/contextengine/provider.go @@ -4,9 +4,9 @@ import ( "context" "sync" - "github.com/sentinel-community/gomcp/internal/domain/memory" + "github.com/syntrex/gomcp/internal/domain/memory" - ctxdomain "github.com/sentinel-community/gomcp/internal/domain/context" + ctxdomain "github.com/syntrex/gomcp/internal/domain/context" ) // StoreFactProvider adapts FactStore + HotCache to the FactProvider interface, diff --git a/internal/application/contextengine/provider_test.go b/internal/application/contextengine/provider_test.go index 8d4e6a8..1bb55d3 100644 --- a/internal/application/contextengine/provider_test.go +++ b/internal/application/contextengine/provider_test.go @@ -6,7 +6,7 @@ import ( "sync" "testing" - "github.com/sentinel-community/gomcp/internal/domain/memory" + "github.com/syntrex/gomcp/internal/domain/memory" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/internal/application/orchestrator/orchestrator.go b/internal/application/orchestrator/orchestrator.go index 87d3561..096c1f6 100644 --- a/internal/application/orchestrator/orchestrator.go +++ b/internal/application/orchestrator/orchestrator.go @@ -18,11 +18,11 @@ import ( "sync" "time" - "github.com/sentinel-community/gomcp/internal/domain/alert" - "github.com/sentinel-community/gomcp/internal/domain/entropy" - "github.com/sentinel-community/gomcp/internal/domain/memory" - "github.com/sentinel-community/gomcp/internal/domain/peer" - "github.com/sentinel-community/gomcp/internal/domain/synapse" + "github.com/syntrex/gomcp/internal/domain/alert" + "github.com/syntrex/gomcp/internal/domain/entropy" + "github.com/syntrex/gomcp/internal/domain/memory" + "github.com/syntrex/gomcp/internal/domain/peer" + "github.com/syntrex/gomcp/internal/domain/synapse" ) // Config holds orchestrator configuration. diff --git a/internal/application/orchestrator/orchestrator_test.go b/internal/application/orchestrator/orchestrator_test.go index ebe6d06..ff15aa0 100644 --- a/internal/application/orchestrator/orchestrator_test.go +++ b/internal/application/orchestrator/orchestrator_test.go @@ -8,8 +8,8 @@ import ( "github.com/stretchr/testify/assert" - "github.com/sentinel-community/gomcp/internal/domain/memory" - "github.com/sentinel-community/gomcp/internal/domain/peer" + "github.com/syntrex/gomcp/internal/domain/memory" + "github.com/syntrex/gomcp/internal/domain/peer" ) func newTestOrchestrator(t *testing.T, cfg Config) (*Orchestrator, *inMemoryStore) { diff --git a/internal/application/resources/provider.go b/internal/application/resources/provider.go index 189958b..fd32ff9 100644 --- a/internal/application/resources/provider.go +++ b/internal/application/resources/provider.go @@ -6,8 +6,8 @@ import ( "encoding/json" "fmt" - "github.com/sentinel-community/gomcp/internal/domain/memory" - "github.com/sentinel-community/gomcp/internal/domain/session" + "github.com/syntrex/gomcp/internal/domain/memory" + "github.com/syntrex/gomcp/internal/domain/session" ) // Provider serves MCP resources (rlm://state, rlm://facts, rlm://stats). diff --git a/internal/application/resources/provider_test.go b/internal/application/resources/provider_test.go index 725b353..bf94652 100644 --- a/internal/application/resources/provider_test.go +++ b/internal/application/resources/provider_test.go @@ -5,9 +5,9 @@ import ( "encoding/json" "testing" - "github.com/sentinel-community/gomcp/internal/domain/memory" - "github.com/sentinel-community/gomcp/internal/domain/session" - "github.com/sentinel-community/gomcp/internal/infrastructure/sqlite" + "github.com/syntrex/gomcp/internal/domain/memory" + "github.com/syntrex/gomcp/internal/domain/session" + "github.com/syntrex/gomcp/internal/infrastructure/sqlite" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/internal/application/soc/analytics.go b/internal/application/soc/analytics.go index 39091e9..9026742 100644 --- a/internal/application/soc/analytics.go +++ b/internal/application/soc/analytics.go @@ -6,7 +6,7 @@ import ( "sort" "time" - domsoc "github.com/sentinel-community/gomcp/internal/domain/soc" + domsoc "github.com/syntrex/gomcp/internal/domain/soc" ) // ─── Analytics Types ────────────────────────────────────── diff --git a/internal/application/soc/analytics_test.go b/internal/application/soc/analytics_test.go index b226fb6..915591c 100644 --- a/internal/application/soc/analytics_test.go +++ b/internal/application/soc/analytics_test.go @@ -4,7 +4,7 @@ import ( "testing" "time" - domsoc "github.com/sentinel-community/gomcp/internal/domain/soc" + domsoc "github.com/syntrex/gomcp/internal/domain/soc" ) func TestGenerateReport_EmptyEvents(t *testing.T) { diff --git a/internal/application/soc/service.go b/internal/application/soc/service.go index 1046cb5..da9d99c 100644 --- a/internal/application/soc/service.go +++ b/internal/application/soc/service.go @@ -8,11 +8,11 @@ import ( "sync" "time" - "github.com/sentinel-community/gomcp/internal/domain/oracle" - "github.com/sentinel-community/gomcp/internal/domain/peer" - domsoc "github.com/sentinel-community/gomcp/internal/domain/soc" - "github.com/sentinel-community/gomcp/internal/infrastructure/audit" - "github.com/sentinel-community/gomcp/internal/infrastructure/sqlite" + "github.com/syntrex/gomcp/internal/domain/oracle" + "github.com/syntrex/gomcp/internal/domain/peer" + domsoc "github.com/syntrex/gomcp/internal/domain/soc" + "github.com/syntrex/gomcp/internal/infrastructure/audit" + "github.com/syntrex/gomcp/internal/infrastructure/sqlite" ) const ( diff --git a/internal/application/soc/service_test.go b/internal/application/soc/service_test.go index bea6763..3b5617e 100644 --- a/internal/application/soc/service_test.go +++ b/internal/application/soc/service_test.go @@ -7,8 +7,8 @@ import ( "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" - domsoc "github.com/sentinel-community/gomcp/internal/domain/soc" - "github.com/sentinel-community/gomcp/internal/infrastructure/sqlite" + domsoc "github.com/syntrex/gomcp/internal/domain/soc" + "github.com/syntrex/gomcp/internal/infrastructure/sqlite" ) // newTestService creates a SOC service backed by in-memory SQLite, without a decision logger. diff --git a/internal/application/soc/webhook.go b/internal/application/soc/webhook.go index d28570b..2b52702 100644 --- a/internal/application/soc/webhook.go +++ b/internal/application/soc/webhook.go @@ -12,7 +12,7 @@ import ( "sync" "time" - domsoc "github.com/sentinel-community/gomcp/internal/domain/soc" + domsoc "github.com/syntrex/gomcp/internal/domain/soc" ) // WebhookConfig holds SOAR webhook settings. diff --git a/internal/application/tools/apathy_service.go b/internal/application/tools/apathy_service.go index 86516d2..f736910 100644 --- a/internal/application/tools/apathy_service.go +++ b/internal/application/tools/apathy_service.go @@ -13,8 +13,8 @@ import ( "strings" "time" - "github.com/sentinel-community/gomcp/internal/domain/entropy" - "github.com/sentinel-community/gomcp/internal/domain/memory" + "github.com/syntrex/gomcp/internal/domain/entropy" + "github.com/syntrex/gomcp/internal/domain/memory" ) // ApathySignal represents a detected infrastructure apathy pattern. diff --git a/internal/application/tools/causal_service.go b/internal/application/tools/causal_service.go index 6a01b42..78f3b99 100644 --- a/internal/application/tools/causal_service.go +++ b/internal/application/tools/causal_service.go @@ -4,7 +4,7 @@ import ( "context" "fmt" - "github.com/sentinel-community/gomcp/internal/domain/causal" + "github.com/syntrex/gomcp/internal/domain/causal" ) // CausalService implements MCP tool logic for causal reasoning chains. diff --git a/internal/application/tools/causal_service_test.go b/internal/application/tools/causal_service_test.go index 356139a..93bcf9f 100644 --- a/internal/application/tools/causal_service_test.go +++ b/internal/application/tools/causal_service_test.go @@ -4,7 +4,7 @@ import ( "context" "testing" - "github.com/sentinel-community/gomcp/internal/infrastructure/sqlite" + "github.com/syntrex/gomcp/internal/infrastructure/sqlite" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/internal/application/tools/crystal_service.go b/internal/application/tools/crystal_service.go index 60b26ab..de5aa87 100644 --- a/internal/application/tools/crystal_service.go +++ b/internal/application/tools/crystal_service.go @@ -3,7 +3,7 @@ package tools import ( "context" - "github.com/sentinel-community/gomcp/internal/domain/crystal" + "github.com/syntrex/gomcp/internal/domain/crystal" ) // CrystalService implements MCP tool logic for code crystal operations. diff --git a/internal/application/tools/crystal_service_test.go b/internal/application/tools/crystal_service_test.go index 3e0caa3..e49d6c3 100644 --- a/internal/application/tools/crystal_service_test.go +++ b/internal/application/tools/crystal_service_test.go @@ -4,7 +4,7 @@ import ( "context" "testing" - "github.com/sentinel-community/gomcp/internal/infrastructure/sqlite" + "github.com/syntrex/gomcp/internal/infrastructure/sqlite" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/internal/application/tools/fact_service.go b/internal/application/tools/fact_service.go index e5e335c..38ace74 100644 --- a/internal/application/tools/fact_service.go +++ b/internal/application/tools/fact_service.go @@ -7,7 +7,7 @@ import ( "encoding/json" "fmt" - "github.com/sentinel-community/gomcp/internal/domain/memory" + "github.com/syntrex/gomcp/internal/domain/memory" ) // FactService implements MCP tool logic for hierarchical fact operations. diff --git a/internal/application/tools/fact_service_test.go b/internal/application/tools/fact_service_test.go index 5a57e46..61cf9d4 100644 --- a/internal/application/tools/fact_service_test.go +++ b/internal/application/tools/fact_service_test.go @@ -4,8 +4,8 @@ import ( "context" "testing" - "github.com/sentinel-community/gomcp/internal/domain/memory" - "github.com/sentinel-community/gomcp/internal/infrastructure/sqlite" + "github.com/syntrex/gomcp/internal/domain/memory" + "github.com/syntrex/gomcp/internal/infrastructure/sqlite" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/internal/application/tools/intent_service.go b/internal/application/tools/intent_service.go index 57dc853..2f1d585 100644 --- a/internal/application/tools/intent_service.go +++ b/internal/application/tools/intent_service.go @@ -6,8 +6,8 @@ import ( "context" "fmt" - "github.com/sentinel-community/gomcp/internal/domain/intent" - "github.com/sentinel-community/gomcp/internal/domain/vectorstore" + "github.com/syntrex/gomcp/internal/domain/intent" + "github.com/syntrex/gomcp/internal/domain/vectorstore" ) // IntentService provides MCP tool logic for intent distillation. diff --git a/internal/application/tools/pulse.go b/internal/application/tools/pulse.go index fa46dac..fc8d9a2 100644 --- a/internal/application/tools/pulse.go +++ b/internal/application/tools/pulse.go @@ -6,7 +6,7 @@ import ( "strings" "time" - "github.com/sentinel-community/gomcp/internal/domain/memory" + "github.com/syntrex/gomcp/internal/domain/memory" ) // ProjectPulse generates auto-documentation from L0/L1 facts (v3.7 Cerebro). diff --git a/internal/application/tools/session_service.go b/internal/application/tools/session_service.go index ddb7fb2..adca725 100644 --- a/internal/application/tools/session_service.go +++ b/internal/application/tools/session_service.go @@ -4,7 +4,7 @@ import ( "context" "fmt" - "github.com/sentinel-community/gomcp/internal/domain/session" + "github.com/syntrex/gomcp/internal/domain/session" ) // SessionService implements MCP tool logic for cognitive state operations. diff --git a/internal/application/tools/session_service_test.go b/internal/application/tools/session_service_test.go index a49e3be..c555ac0 100644 --- a/internal/application/tools/session_service_test.go +++ b/internal/application/tools/session_service_test.go @@ -4,8 +4,8 @@ import ( "context" "testing" - "github.com/sentinel-community/gomcp/internal/domain/session" - "github.com/sentinel-community/gomcp/internal/infrastructure/sqlite" + "github.com/syntrex/gomcp/internal/domain/session" + "github.com/syntrex/gomcp/internal/infrastructure/sqlite" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/internal/application/tools/synapse_service.go b/internal/application/tools/synapse_service.go index f07bf6c..f4cf74d 100644 --- a/internal/application/tools/synapse_service.go +++ b/internal/application/tools/synapse_service.go @@ -4,7 +4,7 @@ import ( "context" "fmt" - "github.com/sentinel-community/gomcp/internal/domain/synapse" + "github.com/syntrex/gomcp/internal/domain/synapse" ) // SynapseService implements MCP tool logic for synapse operations. diff --git a/internal/application/tools/system_service.go b/internal/application/tools/system_service.go index 59a9b5b..d43a9f1 100644 --- a/internal/application/tools/system_service.go +++ b/internal/application/tools/system_service.go @@ -6,7 +6,7 @@ import ( "runtime" "time" - "github.com/sentinel-community/gomcp/internal/domain/memory" + "github.com/syntrex/gomcp/internal/domain/memory" ) // Version info set at build time via ldflags. diff --git a/internal/application/tools/system_service_test.go b/internal/application/tools/system_service_test.go index 923ac77..e3bbac6 100644 --- a/internal/application/tools/system_service_test.go +++ b/internal/application/tools/system_service_test.go @@ -4,7 +4,7 @@ import ( "context" "testing" - "github.com/sentinel-community/gomcp/internal/infrastructure/sqlite" + "github.com/syntrex/gomcp/internal/infrastructure/sqlite" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/internal/domain/alert/alert_test.go b/internal/domain/alert/alert_test.go index 9c8f9b8..1f6a58f 100644 --- a/internal/domain/alert/alert_test.go +++ b/internal/domain/alert/alert_test.go @@ -4,7 +4,7 @@ import ( "testing" "time" - "github.com/sentinel-community/gomcp/internal/domain/alert" + "github.com/syntrex/gomcp/internal/domain/alert" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/internal/domain/context/context.go b/internal/domain/context/context.go index 649ada4..2128738 100644 --- a/internal/domain/context/context.go +++ b/internal/domain/context/context.go @@ -10,7 +10,7 @@ import ( "time" "unicode" - "github.com/sentinel-community/gomcp/internal/domain/memory" + "github.com/syntrex/gomcp/internal/domain/memory" ) // Default configuration values. diff --git a/internal/domain/context/context_test.go b/internal/domain/context/context_test.go index 814f5dc..685f9fa 100644 --- a/internal/domain/context/context_test.go +++ b/internal/domain/context/context_test.go @@ -4,7 +4,7 @@ import ( "testing" "time" - "github.com/sentinel-community/gomcp/internal/domain/memory" + "github.com/syntrex/gomcp/internal/domain/memory" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/internal/domain/context/scorer.go b/internal/domain/context/scorer.go index b469883..c69ff73 100644 --- a/internal/domain/context/scorer.go +++ b/internal/domain/context/scorer.go @@ -5,7 +5,7 @@ import ( "sort" "strings" - "github.com/sentinel-community/gomcp/internal/domain/memory" + "github.com/syntrex/gomcp/internal/domain/memory" ) // RelevanceScorer computes relevance scores for facts based on multiple signals: diff --git a/internal/domain/context/scorer_test.go b/internal/domain/context/scorer_test.go index ccacbff..e4e9907 100644 --- a/internal/domain/context/scorer_test.go +++ b/internal/domain/context/scorer_test.go @@ -5,7 +5,7 @@ import ( "testing" "time" - "github.com/sentinel-community/gomcp/internal/domain/memory" + "github.com/syntrex/gomcp/internal/domain/memory" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/internal/domain/mimicry/oracle_bypass_test.go b/internal/domain/mimicry/oracle_bypass_test.go index c78105a..3a26f61 100644 --- a/internal/domain/mimicry/oracle_bypass_test.go +++ b/internal/domain/mimicry/oracle_bypass_test.go @@ -13,7 +13,7 @@ package mimicry import ( "testing" - "github.com/sentinel-community/gomcp/internal/domain/oracle" + "github.com/syntrex/gomcp/internal/domain/oracle" "github.com/stretchr/testify/assert" ) diff --git a/internal/domain/oracle/secret_scanner.go b/internal/domain/oracle/secret_scanner.go index fd66847..25d037a 100644 --- a/internal/domain/oracle/secret_scanner.go +++ b/internal/domain/oracle/secret_scanner.go @@ -5,7 +5,7 @@ import ( "regexp" "strings" - "github.com/sentinel-community/gomcp/internal/domain/entropy" + "github.com/syntrex/gomcp/internal/domain/entropy" ) // SecretScanResult holds the result of scanning content for secrets. diff --git a/internal/domain/oracle/shadow_intel.go b/internal/domain/oracle/shadow_intel.go index 87e43f7..dbba1d8 100644 --- a/internal/domain/oracle/shadow_intel.go +++ b/internal/domain/oracle/shadow_intel.go @@ -11,8 +11,8 @@ import ( "regexp" "strings" - "github.com/sentinel-community/gomcp/internal/domain/crystal" - "github.com/sentinel-community/gomcp/internal/domain/memory" + "github.com/syntrex/gomcp/internal/domain/crystal" + "github.com/syntrex/gomcp/internal/domain/memory" ) // ThreatFinding represents a single finding from the threat model scanner. diff --git a/internal/domain/oracle/shadow_intel_test.go b/internal/domain/oracle/shadow_intel_test.go index aac5a01..a79c39c 100644 --- a/internal/domain/oracle/shadow_intel_test.go +++ b/internal/domain/oracle/shadow_intel_test.go @@ -5,7 +5,7 @@ import ( "encoding/json" "testing" - "github.com/sentinel-community/gomcp/internal/domain/crystal" + "github.com/syntrex/gomcp/internal/domain/crystal" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/internal/domain/pipeline/pipeline.go b/internal/domain/pipeline/pipeline.go index 61c7c3b..2a25c2a 100644 --- a/internal/domain/pipeline/pipeline.go +++ b/internal/domain/pipeline/pipeline.go @@ -15,10 +15,10 @@ import ( "fmt" "time" - "github.com/sentinel-community/gomcp/internal/domain/circuitbreaker" - "github.com/sentinel-community/gomcp/internal/domain/entropy" - "github.com/sentinel-community/gomcp/internal/domain/intent" - "github.com/sentinel-community/gomcp/internal/domain/oracle" + "github.com/syntrex/gomcp/internal/domain/circuitbreaker" + "github.com/syntrex/gomcp/internal/domain/entropy" + "github.com/syntrex/gomcp/internal/domain/intent" + "github.com/syntrex/gomcp/internal/domain/oracle" ) // Stage represents a processing stage. diff --git a/internal/domain/pipeline/pipeline_test.go b/internal/domain/pipeline/pipeline_test.go index ae0bffa..0a38cfe 100644 --- a/internal/domain/pipeline/pipeline_test.go +++ b/internal/domain/pipeline/pipeline_test.go @@ -6,9 +6,9 @@ import ( "github.com/stretchr/testify/assert" - "github.com/sentinel-community/gomcp/internal/domain/circuitbreaker" - "github.com/sentinel-community/gomcp/internal/domain/entropy" - "github.com/sentinel-community/gomcp/internal/domain/oracle" + "github.com/syntrex/gomcp/internal/domain/circuitbreaker" + "github.com/syntrex/gomcp/internal/domain/entropy" + "github.com/syntrex/gomcp/internal/domain/oracle" ) func TestPipeline_AllowsNormalText(t *testing.T) { diff --git a/internal/domain/router/router.go b/internal/domain/router/router.go index 7e87267..575167a 100644 --- a/internal/domain/router/router.go +++ b/internal/domain/router/router.go @@ -18,7 +18,7 @@ import ( "fmt" "time" - "github.com/sentinel-community/gomcp/internal/domain/vectorstore" + "github.com/syntrex/gomcp/internal/domain/vectorstore" ) // Decision represents a routing decision. diff --git a/internal/domain/router/router_test.go b/internal/domain/router/router_test.go index 0da4d3b..25e6bef 100644 --- a/internal/domain/router/router_test.go +++ b/internal/domain/router/router_test.go @@ -7,7 +7,7 @@ import ( "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" - "github.com/sentinel-community/gomcp/internal/domain/vectorstore" + "github.com/syntrex/gomcp/internal/domain/vectorstore" ) func seedStore() *vectorstore.Store { diff --git a/internal/domain/vectorstore/fts5_embedder_test.go b/internal/domain/vectorstore/fts5_embedder_test.go index 35ed0ef..c383706 100644 --- a/internal/domain/vectorstore/fts5_embedder_test.go +++ b/internal/domain/vectorstore/fts5_embedder_test.go @@ -5,7 +5,7 @@ import ( "math" "testing" - "github.com/sentinel-community/gomcp/internal/domain/vectorstore" + "github.com/syntrex/gomcp/internal/domain/vectorstore" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/internal/infrastructure/cache/bolt_cache.go b/internal/infrastructure/cache/bolt_cache.go index 02d93f6..f85e38a 100644 --- a/internal/infrastructure/cache/bolt_cache.go +++ b/internal/infrastructure/cache/bolt_cache.go @@ -8,7 +8,7 @@ import ( "path/filepath" "sync" - "github.com/sentinel-community/gomcp/internal/domain/memory" + "github.com/syntrex/gomcp/internal/domain/memory" bolt "go.etcd.io/bbolt" ) diff --git a/internal/infrastructure/cache/bolt_cache_test.go b/internal/infrastructure/cache/bolt_cache_test.go index 6dcbb83..eb41b26 100644 --- a/internal/infrastructure/cache/bolt_cache_test.go +++ b/internal/infrastructure/cache/bolt_cache_test.go @@ -6,7 +6,7 @@ import ( "path/filepath" "testing" - "github.com/sentinel-community/gomcp/internal/domain/memory" + "github.com/syntrex/gomcp/internal/domain/memory" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/internal/infrastructure/cache/cached_embedder.go b/internal/infrastructure/cache/cached_embedder.go index 7937874..d7c5839 100644 --- a/internal/infrastructure/cache/cached_embedder.go +++ b/internal/infrastructure/cache/cached_embedder.go @@ -7,7 +7,7 @@ import ( "encoding/json" "fmt" - "github.com/sentinel-community/gomcp/internal/domain/vectorstore" + "github.com/syntrex/gomcp/internal/domain/vectorstore" bolt "go.etcd.io/bbolt" ) diff --git a/internal/infrastructure/cache/cached_embedder_test.go b/internal/infrastructure/cache/cached_embedder_test.go index 0defd70..5a8ffac 100644 --- a/internal/infrastructure/cache/cached_embedder_test.go +++ b/internal/infrastructure/cache/cached_embedder_test.go @@ -5,7 +5,7 @@ import ( "os" "testing" - "github.com/sentinel-community/gomcp/internal/domain/vectorstore" + "github.com/syntrex/gomcp/internal/domain/vectorstore" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" bolt "go.etcd.io/bbolt" diff --git a/internal/infrastructure/hardware/leash.go b/internal/infrastructure/hardware/leash.go index a8dde1b..a1572bb 100644 --- a/internal/infrastructure/hardware/leash.go +++ b/internal/infrastructure/hardware/leash.go @@ -12,7 +12,7 @@ import ( "sync" "time" - "github.com/sentinel-community/gomcp/internal/domain/alert" + "github.com/syntrex/gomcp/internal/domain/alert" ) // ---------- State Machine (v3.2) ---------- diff --git a/internal/infrastructure/hardware/leash_test.go b/internal/infrastructure/hardware/leash_test.go index b3c81e8..0eec1f2 100644 --- a/internal/infrastructure/hardware/leash_test.go +++ b/internal/infrastructure/hardware/leash_test.go @@ -11,7 +11,7 @@ import ( "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" - "github.com/sentinel-community/gomcp/internal/domain/alert" + "github.com/syntrex/gomcp/internal/domain/alert" ) func testConfig(dir string) LeashConfig { diff --git a/internal/infrastructure/ipc/transport.go b/internal/infrastructure/ipc/transport.go index 2ae1289..e7fcfa3 100644 --- a/internal/infrastructure/ipc/transport.go +++ b/internal/infrastructure/ipc/transport.go @@ -15,9 +15,9 @@ import ( "sync" "time" - "github.com/sentinel-community/gomcp/internal/domain/alert" - "github.com/sentinel-community/gomcp/internal/domain/memory" - "github.com/sentinel-community/gomcp/internal/domain/peer" + "github.com/syntrex/gomcp/internal/domain/alert" + "github.com/syntrex/gomcp/internal/domain/memory" + "github.com/syntrex/gomcp/internal/domain/peer" ) // pipePath returns the platform-specific IPC socket path. diff --git a/internal/infrastructure/ipc/transport_test.go b/internal/infrastructure/ipc/transport_test.go index 12b783d..6ccd047 100644 --- a/internal/infrastructure/ipc/transport_test.go +++ b/internal/infrastructure/ipc/transport_test.go @@ -10,10 +10,10 @@ import ( "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" - "github.com/sentinel-community/gomcp/internal/domain/alert" - "github.com/sentinel-community/gomcp/internal/domain/memory" - "github.com/sentinel-community/gomcp/internal/domain/peer" - "github.com/sentinel-community/gomcp/internal/infrastructure/ipc" + "github.com/syntrex/gomcp/internal/domain/alert" + "github.com/syntrex/gomcp/internal/domain/memory" + "github.com/syntrex/gomcp/internal/domain/peer" + "github.com/syntrex/gomcp/internal/infrastructure/ipc" ) // mockStore is a minimal in-memory FactStore for testing. diff --git a/internal/infrastructure/onnx/embedder.go b/internal/infrastructure/onnx/embedder.go index c67a786..229f3eb 100644 --- a/internal/infrastructure/onnx/embedder.go +++ b/internal/infrastructure/onnx/embedder.go @@ -11,7 +11,7 @@ import ( ort "github.com/yalue/onnxruntime_go" - "github.com/sentinel-community/gomcp/internal/domain/vectorstore" + "github.com/syntrex/gomcp/internal/domain/vectorstore" ) // Embedder implements vectorstore.Embedder using ONNX Runtime. diff --git a/internal/infrastructure/onnx/factory.go b/internal/infrastructure/onnx/factory.go index 1db7d5e..37d4f91 100644 --- a/internal/infrastructure/onnx/factory.go +++ b/internal/infrastructure/onnx/factory.go @@ -5,7 +5,7 @@ package onnx import ( "log" - "github.com/sentinel-community/gomcp/internal/domain/vectorstore" + "github.com/syntrex/gomcp/internal/domain/vectorstore" ) // NewEmbedderWithFallback attempts to create an ONNX embedder. diff --git a/internal/infrastructure/onnx/factory_stub.go b/internal/infrastructure/onnx/factory_stub.go index 0b3a64f..857229c 100644 --- a/internal/infrastructure/onnx/factory_stub.go +++ b/internal/infrastructure/onnx/factory_stub.go @@ -5,7 +5,7 @@ package onnx import ( "log" - "github.com/sentinel-community/gomcp/internal/domain/vectorstore" + "github.com/syntrex/gomcp/internal/domain/vectorstore" ) // NewEmbedderWithFallback returns FTS5 fallback embedder when built without ONNX. diff --git a/internal/infrastructure/pybridge/embedder_adapter.go b/internal/infrastructure/pybridge/embedder_adapter.go index 565cb42..6a8c19c 100644 --- a/internal/infrastructure/pybridge/embedder_adapter.go +++ b/internal/infrastructure/pybridge/embedder_adapter.go @@ -4,7 +4,7 @@ import ( "context" "fmt" - "github.com/sentinel-community/gomcp/internal/domain/vectorstore" + "github.com/syntrex/gomcp/internal/domain/vectorstore" ) // PyBridgeEmbedder wraps the Python bridge as an Embedder. diff --git a/internal/infrastructure/sqlite/causal_repo.go b/internal/infrastructure/sqlite/causal_repo.go index 98868ba..a5bae01 100644 --- a/internal/infrastructure/sqlite/causal_repo.go +++ b/internal/infrastructure/sqlite/causal_repo.go @@ -5,7 +5,7 @@ import ( "fmt" "time" - "github.com/sentinel-community/gomcp/internal/domain/causal" + "github.com/syntrex/gomcp/internal/domain/causal" ) // CausalRepo implements causal.CausalStore using SQLite. diff --git a/internal/infrastructure/sqlite/causal_repo_test.go b/internal/infrastructure/sqlite/causal_repo_test.go index de63be5..40a91c7 100644 --- a/internal/infrastructure/sqlite/causal_repo_test.go +++ b/internal/infrastructure/sqlite/causal_repo_test.go @@ -4,7 +4,7 @@ import ( "context" "testing" - "github.com/sentinel-community/gomcp/internal/domain/causal" + "github.com/syntrex/gomcp/internal/domain/causal" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/internal/infrastructure/sqlite/crystal_repo.go b/internal/infrastructure/sqlite/crystal_repo.go index aa45156..4c1c2c4 100644 --- a/internal/infrastructure/sqlite/crystal_repo.go +++ b/internal/infrastructure/sqlite/crystal_repo.go @@ -8,7 +8,7 @@ import ( "path/filepath" "strings" - "github.com/sentinel-community/gomcp/internal/domain/crystal" + "github.com/syntrex/gomcp/internal/domain/crystal" ) // CrystalRepo implements crystal.CrystalStore using SQLite. diff --git a/internal/infrastructure/sqlite/crystal_repo_test.go b/internal/infrastructure/sqlite/crystal_repo_test.go index 86740d9..e0bad0d 100644 --- a/internal/infrastructure/sqlite/crystal_repo_test.go +++ b/internal/infrastructure/sqlite/crystal_repo_test.go @@ -4,7 +4,7 @@ import ( "context" "testing" - "github.com/sentinel-community/gomcp/internal/domain/crystal" + "github.com/syntrex/gomcp/internal/domain/crystal" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/internal/infrastructure/sqlite/fact_repo.go b/internal/infrastructure/sqlite/fact_repo.go index 7438b13..4790436 100644 --- a/internal/infrastructure/sqlite/fact_repo.go +++ b/internal/infrastructure/sqlite/fact_repo.go @@ -7,7 +7,7 @@ import ( "fmt" "time" - "github.com/sentinel-community/gomcp/internal/domain/memory" + "github.com/syntrex/gomcp/internal/domain/memory" ) const timeFormat = time.RFC3339Nano diff --git a/internal/infrastructure/sqlite/fact_repo_test.go b/internal/infrastructure/sqlite/fact_repo_test.go index 5aedcd4..201483f 100644 --- a/internal/infrastructure/sqlite/fact_repo_test.go +++ b/internal/infrastructure/sqlite/fact_repo_test.go @@ -5,7 +5,7 @@ import ( "testing" "time" - "github.com/sentinel-community/gomcp/internal/domain/memory" + "github.com/syntrex/gomcp/internal/domain/memory" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/internal/infrastructure/sqlite/peer_repo.go b/internal/infrastructure/sqlite/peer_repo.go index fceabde..df92adf 100644 --- a/internal/infrastructure/sqlite/peer_repo.go +++ b/internal/infrastructure/sqlite/peer_repo.go @@ -5,7 +5,7 @@ import ( "fmt" "time" - "github.com/sentinel-community/gomcp/internal/domain/peer" + "github.com/syntrex/gomcp/internal/domain/peer" ) // PeerRepo implements peer.PeerStore using SQLite. diff --git a/internal/infrastructure/sqlite/soc_repo.go b/internal/infrastructure/sqlite/soc_repo.go index 4723f95..3e334b8 100644 --- a/internal/infrastructure/sqlite/soc_repo.go +++ b/internal/infrastructure/sqlite/soc_repo.go @@ -5,7 +5,7 @@ import ( "fmt" "time" - "github.com/sentinel-community/gomcp/internal/domain/soc" + "github.com/syntrex/gomcp/internal/domain/soc" ) // SOCRepo provides SQLite persistence for SOC events, incidents, and sensors. diff --git a/internal/infrastructure/sqlite/soc_repo_test.go b/internal/infrastructure/sqlite/soc_repo_test.go index a2f9d1f..d0ac89e 100644 --- a/internal/infrastructure/sqlite/soc_repo_test.go +++ b/internal/infrastructure/sqlite/soc_repo_test.go @@ -4,7 +4,7 @@ import ( "testing" "time" - "github.com/sentinel-community/gomcp/internal/domain/soc" + "github.com/syntrex/gomcp/internal/domain/soc" ) func setupSOCRepo(t *testing.T) *SOCRepo { diff --git a/internal/infrastructure/sqlite/state_repo.go b/internal/infrastructure/sqlite/state_repo.go index c9fb9bc..3d8e719 100644 --- a/internal/infrastructure/sqlite/state_repo.go +++ b/internal/infrastructure/sqlite/state_repo.go @@ -9,7 +9,7 @@ import ( "fmt" "time" - "github.com/sentinel-community/gomcp/internal/domain/session" + "github.com/syntrex/gomcp/internal/domain/session" ) // StateRepo implements session.StateStore using SQLite. diff --git a/internal/infrastructure/sqlite/state_repo_test.go b/internal/infrastructure/sqlite/state_repo_test.go index d739677..a355c78 100644 --- a/internal/infrastructure/sqlite/state_repo_test.go +++ b/internal/infrastructure/sqlite/state_repo_test.go @@ -4,7 +4,7 @@ import ( "context" "testing" - "github.com/sentinel-community/gomcp/internal/domain/session" + "github.com/syntrex/gomcp/internal/domain/session" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/internal/infrastructure/sqlite/synapse_repo.go b/internal/infrastructure/sqlite/synapse_repo.go index bb8c8dc..2d621ab 100644 --- a/internal/infrastructure/sqlite/synapse_repo.go +++ b/internal/infrastructure/sqlite/synapse_repo.go @@ -5,7 +5,7 @@ import ( "fmt" "time" - "github.com/sentinel-community/gomcp/internal/domain/synapse" + "github.com/syntrex/gomcp/internal/domain/synapse" ) // SynapseRepo implements synapse.SynapseStore using SQLite. diff --git a/internal/infrastructure/sqlite/synapse_repo_test.go b/internal/infrastructure/sqlite/synapse_repo_test.go index e34058f..6f30ce1 100644 --- a/internal/infrastructure/sqlite/synapse_repo_test.go +++ b/internal/infrastructure/sqlite/synapse_repo_test.go @@ -4,8 +4,8 @@ import ( "context" "testing" - "github.com/sentinel-community/gomcp/internal/domain/memory" - "github.com/sentinel-community/gomcp/internal/infrastructure/sqlite" + "github.com/syntrex/gomcp/internal/domain/memory" + "github.com/syntrex/gomcp/internal/infrastructure/sqlite" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/internal/transport/http/server.go b/internal/transport/http/server.go index d6f4b21..f161fbd 100644 --- a/internal/transport/http/server.go +++ b/internal/transport/http/server.go @@ -12,7 +12,7 @@ import ( "net/http" "time" - appsoc "github.com/sentinel-community/gomcp/internal/application/soc" + appsoc "github.com/syntrex/gomcp/internal/application/soc" ) // Server provides HTTP API endpoints for SOC monitoring. diff --git a/internal/transport/http/soc_handlers_test.go b/internal/transport/http/soc_handlers_test.go index 08548e6..c42c875 100644 --- a/internal/transport/http/soc_handlers_test.go +++ b/internal/transport/http/soc_handlers_test.go @@ -6,9 +6,9 @@ import ( "net/http/httptest" "testing" - appsoc "github.com/sentinel-community/gomcp/internal/application/soc" - domsoc "github.com/sentinel-community/gomcp/internal/domain/soc" - "github.com/sentinel-community/gomcp/internal/infrastructure/sqlite" + appsoc "github.com/syntrex/gomcp/internal/application/soc" + domsoc "github.com/syntrex/gomcp/internal/domain/soc" + "github.com/syntrex/gomcp/internal/infrastructure/sqlite" ) // newTestServer creates an HTTP test server with a real SOC service backed by in-memory SQLite. diff --git a/internal/transport/mcpserver/server.go b/internal/transport/mcpserver/server.go index f5ef2bc..6085c66 100644 --- a/internal/transport/mcpserver/server.go +++ b/internal/transport/mcpserver/server.go @@ -10,19 +10,19 @@ import ( "github.com/mark3labs/mcp-go/mcp" "github.com/mark3labs/mcp-go/server" - "github.com/sentinel-community/gomcp/internal/application/contextengine" - "github.com/sentinel-community/gomcp/internal/application/orchestrator" - "github.com/sentinel-community/gomcp/internal/application/resources" - appsoc "github.com/sentinel-community/gomcp/internal/application/soc" - "github.com/sentinel-community/gomcp/internal/application/tools" - "github.com/sentinel-community/gomcp/internal/domain/circuitbreaker" - entropyPkg "github.com/sentinel-community/gomcp/internal/domain/entropy" - "github.com/sentinel-community/gomcp/internal/domain/memory" - "github.com/sentinel-community/gomcp/internal/domain/oracle" - "github.com/sentinel-community/gomcp/internal/domain/peer" - "github.com/sentinel-community/gomcp/internal/domain/pipeline" - "github.com/sentinel-community/gomcp/internal/domain/router" - "github.com/sentinel-community/gomcp/internal/domain/vectorstore" + "github.com/syntrex/gomcp/internal/application/contextengine" + "github.com/syntrex/gomcp/internal/application/orchestrator" + "github.com/syntrex/gomcp/internal/application/resources" + appsoc "github.com/syntrex/gomcp/internal/application/soc" + "github.com/syntrex/gomcp/internal/application/tools" + "github.com/syntrex/gomcp/internal/domain/circuitbreaker" + entropyPkg "github.com/syntrex/gomcp/internal/domain/entropy" + "github.com/syntrex/gomcp/internal/domain/memory" + "github.com/syntrex/gomcp/internal/domain/oracle" + "github.com/syntrex/gomcp/internal/domain/peer" + "github.com/syntrex/gomcp/internal/domain/pipeline" + "github.com/syntrex/gomcp/internal/domain/router" + "github.com/syntrex/gomcp/internal/domain/vectorstore" ) // Server wraps the MCP server with all registered tools and resources. diff --git a/internal/transport/mcpserver/server_test.go b/internal/transport/mcpserver/server_test.go index 9eb7f81..47d9ed8 100644 --- a/internal/transport/mcpserver/server_test.go +++ b/internal/transport/mcpserver/server_test.go @@ -9,9 +9,9 @@ import ( "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" - "github.com/sentinel-community/gomcp/internal/application/resources" - "github.com/sentinel-community/gomcp/internal/application/tools" - "github.com/sentinel-community/gomcp/internal/infrastructure/sqlite" + "github.com/syntrex/gomcp/internal/application/resources" + "github.com/syntrex/gomcp/internal/application/tools" + "github.com/syntrex/gomcp/internal/infrastructure/sqlite" ) // newTestServer creates a fully-wired Server backed by in-memory SQLite databases. diff --git a/internal/transport/mcpserver/soc_tools.go b/internal/transport/mcpserver/soc_tools.go index 2da22f0..cd707bf 100644 --- a/internal/transport/mcpserver/soc_tools.go +++ b/internal/transport/mcpserver/soc_tools.go @@ -8,9 +8,9 @@ import ( "github.com/mark3labs/mcp-go/mcp" - appsoc "github.com/sentinel-community/gomcp/internal/application/soc" - "github.com/sentinel-community/gomcp/internal/application/tools" - domsoc "github.com/sentinel-community/gomcp/internal/domain/soc" + appsoc "github.com/syntrex/gomcp/internal/application/soc" + "github.com/syntrex/gomcp/internal/application/tools" + domsoc "github.com/syntrex/gomcp/internal/domain/soc" ) // SetSOCService enables SOC tools (soc_ingest, soc_events, soc_incidents, soc_sensors, soc_dashboard). diff --git a/internal/transport/mcpserver/soc_tools_test.go b/internal/transport/mcpserver/soc_tools_test.go index 522b490..4330773 100644 --- a/internal/transport/mcpserver/soc_tools_test.go +++ b/internal/transport/mcpserver/soc_tools_test.go @@ -9,11 +9,11 @@ import ( "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" - appsoc "github.com/sentinel-community/gomcp/internal/application/soc" - "github.com/sentinel-community/gomcp/internal/domain/peer" - domsoc "github.com/sentinel-community/gomcp/internal/domain/soc" - "github.com/sentinel-community/gomcp/internal/infrastructure/audit" - "github.com/sentinel-community/gomcp/internal/infrastructure/sqlite" + appsoc "github.com/syntrex/gomcp/internal/application/soc" + "github.com/syntrex/gomcp/internal/domain/peer" + domsoc "github.com/syntrex/gomcp/internal/domain/soc" + "github.com/syntrex/gomcp/internal/infrastructure/audit" + "github.com/syntrex/gomcp/internal/infrastructure/sqlite" ) // newTestServerWithSOC extends newTestServer with a fully wired SOC Service. diff --git a/internal/transport/mcpserver/v33_tools.go b/internal/transport/mcpserver/v33_tools.go index d1323c0..9fd85dd 100644 --- a/internal/transport/mcpserver/v33_tools.go +++ b/internal/transport/mcpserver/v33_tools.go @@ -11,11 +11,11 @@ import ( "github.com/mark3labs/mcp-go/mcp" - "github.com/sentinel-community/gomcp/internal/application/orchestrator" - "github.com/sentinel-community/gomcp/internal/application/tools" - "github.com/sentinel-community/gomcp/internal/domain/mimicry" - "github.com/sentinel-community/gomcp/internal/domain/oracle" - "github.com/sentinel-community/gomcp/internal/domain/peer" + "github.com/syntrex/gomcp/internal/application/orchestrator" + "github.com/syntrex/gomcp/internal/application/tools" + "github.com/syntrex/gomcp/internal/domain/mimicry" + "github.com/syntrex/gomcp/internal/domain/oracle" + "github.com/syntrex/gomcp/internal/domain/peer" ) // --- v3.3 Tools Registration --- diff --git a/internal/transport/p2p/ws_transport.go b/internal/transport/p2p/ws_transport.go index 4e66f18..fff776d 100644 --- a/internal/transport/p2p/ws_transport.go +++ b/internal/transport/p2p/ws_transport.go @@ -11,7 +11,7 @@ import ( "sync" "time" - "github.com/sentinel-community/gomcp/internal/domain/peer" + "github.com/syntrex/gomcp/internal/domain/peer" ) // WSTransport provides WebSocket-based P2P communication (v3.5). diff --git a/internal/transport/p2p/ws_transport_test.go b/internal/transport/p2p/ws_transport_test.go index a1e0516..073eca0 100644 --- a/internal/transport/p2p/ws_transport_test.go +++ b/internal/transport/p2p/ws_transport_test.go @@ -6,7 +6,7 @@ import ( "testing" "time" - "github.com/sentinel-community/gomcp/internal/domain/peer" + "github.com/syntrex/gomcp/internal/domain/peer" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/internal/transport/tui/alerts.go b/internal/transport/tui/alerts.go index 683b819..7b6adb8 100644 --- a/internal/transport/tui/alerts.go +++ b/internal/transport/tui/alerts.go @@ -6,7 +6,7 @@ import ( "github.com/charmbracelet/lipgloss" - "github.com/sentinel-community/gomcp/internal/domain/alert" + "github.com/syntrex/gomcp/internal/domain/alert" ) var ( diff --git a/internal/transport/tui/dashboard.go b/internal/transport/tui/dashboard.go index 8bba026..6f44337 100644 --- a/internal/transport/tui/dashboard.go +++ b/internal/transport/tui/dashboard.go @@ -11,11 +11,11 @@ import ( tea "github.com/charmbracelet/bubbletea" "github.com/charmbracelet/lipgloss" - "github.com/sentinel-community/gomcp/internal/application/orchestrator" - "github.com/sentinel-community/gomcp/internal/domain/alert" - "github.com/sentinel-community/gomcp/internal/domain/memory" - "github.com/sentinel-community/gomcp/internal/domain/peer" - "github.com/sentinel-community/gomcp/internal/domain/vectorstore" + "github.com/syntrex/gomcp/internal/application/orchestrator" + "github.com/syntrex/gomcp/internal/domain/alert" + "github.com/syntrex/gomcp/internal/domain/memory" + "github.com/syntrex/gomcp/internal/domain/peer" + "github.com/syntrex/gomcp/internal/domain/vectorstore" ) // tickMsg is sent periodically to refresh the dashboard. diff --git a/internal/transport/tui/genome.go b/internal/transport/tui/genome.go index bb7f058..3c04a42 100644 --- a/internal/transport/tui/genome.go +++ b/internal/transport/tui/genome.go @@ -5,7 +5,7 @@ import ( "strings" "github.com/charmbracelet/lipgloss" - "github.com/sentinel-community/gomcp/internal/domain/memory" + "github.com/syntrex/gomcp/internal/domain/memory" ) // GeneStatus holds the display state for one gene.