diff --git a/action/canvas_compatibility.go b/action/canvas_compatibility.go index 4d01ac8..70054c8 100644 --- a/action/canvas_compatibility.go +++ b/action/canvas_compatibility.go @@ -6,7 +6,7 @@ import ( "regexp" "strings" - "github.com/rockliang/poimen/workflows/pkg/db" + "forgejo.riotpiao.com/rock/poimen-workflows/pkg/db" ) // IncompatibilityWarning explains why two activities can't be connected diff --git a/action/canvas_reasoner.go b/action/canvas_reasoner.go index 5a98143..2b1f925 100644 --- a/action/canvas_reasoner.go +++ b/action/canvas_reasoner.go @@ -5,9 +5,9 @@ import ( "encoding/json" "fmt" - "github.com/rockliang/poimen/workflows/action/llm" - "github.com/rockliang/poimen/workflows/pkg/db" - "github.com/rockliang/poimen/workflows/statemachine" + "forgejo.riotpiao.com/rock/poimen-workflows/action/llm" + "forgejo.riotpiao.com/rock/poimen-workflows/pkg/db" + "forgejo.riotpiao.com/rock/poimen-workflows/statemachine" ) // CanvasReasonerInput infers connections between nodes using LLM reasoning diff --git a/action/fetch_canvas_relations.go b/action/fetch_canvas_relations.go index 3a79373..bca78ed 100644 --- a/action/fetch_canvas_relations.go +++ b/action/fetch_canvas_relations.go @@ -5,7 +5,7 @@ import ( "encoding/json" "fmt" - "github.com/rockliang/poimen/workflows/pkg/db" + "forgejo.riotpiao.com/rock/poimen-workflows/pkg/db" ) // CanvasWithRelationsData combines canvas nodes/edges with relation wording diff --git a/action/git.go b/action/git.go index 193ce4b..527f3f9 100644 --- a/action/git.go +++ b/action/git.go @@ -7,7 +7,7 @@ import ( "os/exec" "path/filepath" - "github.com/rockliang/poimen/workflows/internal/lock" + "forgejo.riotpiao.com/rock/poimen-workflows/internal/lock" ) // CloneRepoInput is input to CloneRepoActivity. diff --git a/action/implementer.go b/action/implementer.go index bc16d84..1bf2ff3 100644 --- a/action/implementer.go +++ b/action/implementer.go @@ -4,9 +4,9 @@ import ( "context" "fmt" - "github.com/rockliang/poimen/workflows/action/llm" - "github.com/rockliang/poimen/workflows/prompts" - "github.com/rockliang/poimen/workflows/statemachine" + "forgejo.riotpiao.com/rock/poimen-workflows/action/llm" + "forgejo.riotpiao.com/rock/poimen-workflows/prompts" + "forgejo.riotpiao.com/rock/poimen-workflows/statemachine" "go.temporal.io/sdk/activity" ) diff --git a/action/index_graph_rag.go b/action/index_graph_rag.go index 07a70d8..af88883 100644 --- a/action/index_graph_rag.go +++ b/action/index_graph_rag.go @@ -10,7 +10,7 @@ import ( "os" "time" - "github.com/rockliang/poimen/workflows/pkg/db" + "forgejo.riotpiao.com/rock/poimen-workflows/pkg/db" ) // IndexGraphRAGInput sends workflow relations to GraphRAG for indexing diff --git a/action/judge.go b/action/judge.go index 9dc5c23..4af453b 100644 --- a/action/judge.go +++ b/action/judge.go @@ -4,9 +4,9 @@ import ( "context" "fmt" - "github.com/rockliang/poimen/workflows/action/llm" - "github.com/rockliang/poimen/workflows/prompts" - "github.com/rockliang/poimen/workflows/statemachine" + "forgejo.riotpiao.com/rock/poimen-workflows/action/llm" + "forgejo.riotpiao.com/rock/poimen-workflows/prompts" + "forgejo.riotpiao.com/rock/poimen-workflows/statemachine" ) // JudgeInput is input to JudgeActivity. diff --git a/action/llm/client.go b/action/llm/client.go index 007fa21..e8c37ab 100644 --- a/action/llm/client.go +++ b/action/llm/client.go @@ -9,7 +9,7 @@ import ( "net/http" "os" - "github.com/rockliang/poimen/workflows/statemachine" + "forgejo.riotpiao.com/rock/poimen-workflows/statemachine" ) var ( diff --git a/action/llm/client_test.go b/action/llm/client_test.go index 67782f2..c826b79 100644 --- a/action/llm/client_test.go +++ b/action/llm/client_test.go @@ -4,7 +4,7 @@ import ( "context" "testing" - "github.com/rockliang/poimen/workflows/statemachine" + "forgejo.riotpiao.com/rock/poimen-workflows/statemachine" ) func TestNewClient(t *testing.T) { diff --git a/action/llm_inference.go b/action/llm_inference.go index e6980ae..bcafde6 100644 --- a/action/llm_inference.go +++ b/action/llm_inference.go @@ -4,8 +4,8 @@ import ( "context" "fmt" - "github.com/rockliang/poimen/workflows/action/llm" - "github.com/rockliang/poimen/workflows/statemachine" + "forgejo.riotpiao.com/rock/poimen-workflows/action/llm" + "forgejo.riotpiao.com/rock/poimen-workflows/statemachine" ) // LLMInferenceInput is input for LLMInferenceActivity diff --git a/action/memory.go b/action/memory.go index fafe76f..97433ff 100644 --- a/action/memory.go +++ b/action/memory.go @@ -5,7 +5,7 @@ import ( "fmt" "os" - "github.com/rockliang/poimen/workflows/internal/memory" + "forgejo.riotpiao.com/rock/poimen-workflows/internal/memory" ) // RetrieveMemoryInput input for RetrieveMemoryActivity diff --git a/action/planner.go b/action/planner.go index 9682538..494bf6a 100644 --- a/action/planner.go +++ b/action/planner.go @@ -4,9 +4,9 @@ import ( "context" "fmt" - "github.com/rockliang/poimen/workflows/action/llm" - "github.com/rockliang/poimen/workflows/prompts" - "github.com/rockliang/poimen/workflows/statemachine" + "forgejo.riotpiao.com/rock/poimen-workflows/action/llm" + "forgejo.riotpiao.com/rock/poimen-workflows/prompts" + "forgejo.riotpiao.com/rock/poimen-workflows/statemachine" ) // PlanningInput is input to PlanningActivity. diff --git a/action/router.go b/action/router.go index 276017b..e7b4dc7 100644 --- a/action/router.go +++ b/action/router.go @@ -4,7 +4,7 @@ import ( "context" "fmt" - "github.com/rockliang/poimen/workflows/internal/routing" + "forgejo.riotpiao.com/rock/poimen-workflows/internal/routing" "go.temporal.io/sdk/activity" ) diff --git a/action/skills.go b/action/skills.go index c624541..acf4f14 100644 --- a/action/skills.go +++ b/action/skills.go @@ -10,7 +10,7 @@ import ( "time" "go.temporal.io/sdk/activity" - "github.com/rockliang/poimen/workflows/statemachine" + "forgejo.riotpiao.com/rock/poimen-workflows/statemachine" ) // PrepareSkillsInput is input to PrepareSkillsActivity. diff --git a/cmd/server/main.go b/cmd/server/main.go index e410360..a77b417 100644 --- a/cmd/server/main.go +++ b/cmd/server/main.go @@ -12,11 +12,11 @@ import ( "go.temporal.io/sdk/client" "go.temporal.io/sdk/worker" - "github.com/rockliang/poimen/workflows/action" - "github.com/rockliang/poimen/workflows/internal/api" - "github.com/rockliang/poimen/workflows/internal/config" - "github.com/rockliang/poimen/workflows/pkg/db" - "github.com/rockliang/poimen/workflows/statemachine" + "forgejo.riotpiao.com/rock/poimen-workflows/action" + "forgejo.riotpiao.com/rock/poimen-workflows/internal/api" + "forgejo.riotpiao.com/rock/poimen-workflows/internal/config" + "forgejo.riotpiao.com/rock/poimen-workflows/pkg/db" + "forgejo.riotpiao.com/rock/poimen-workflows/statemachine" ) func main() { diff --git a/cmd/starter/main.go b/cmd/starter/main.go index 8f47413..926bac1 100644 --- a/cmd/starter/main.go +++ b/cmd/starter/main.go @@ -11,12 +11,12 @@ import ( "time" "go.temporal.io/sdk/client" - "github.com/rockliang/poimen/workflows/action/llm" - "github.com/rockliang/poimen/workflows/internal/config" - "github.com/rockliang/poimen/workflows/internal/health" - "github.com/rockliang/poimen/workflows/internal/logging" - "github.com/rockliang/poimen/workflows/internal/routing" - "github.com/rockliang/poimen/workflows/statemachine" + "forgejo.riotpiao.com/rock/poimen-workflows/action/llm" + "forgejo.riotpiao.com/rock/poimen-workflows/internal/config" + "forgejo.riotpiao.com/rock/poimen-workflows/internal/health" + "forgejo.riotpiao.com/rock/poimen-workflows/internal/logging" + "forgejo.riotpiao.com/rock/poimen-workflows/internal/routing" + "forgejo.riotpiao.com/rock/poimen-workflows/statemachine" ) func main() { diff --git a/cmd/worker/main.go b/cmd/worker/main.go index f34f816..c4905e3 100644 --- a/cmd/worker/main.go +++ b/cmd/worker/main.go @@ -11,11 +11,11 @@ import ( "go.temporal.io/sdk/client" "go.temporal.io/sdk/worker" - "github.com/rockliang/poimen/workflows/action" - "github.com/rockliang/poimen/workflows/internal/config" - "github.com/rockliang/poimen/workflows/internal/health" - "github.com/rockliang/poimen/workflows/internal/logging" - "github.com/rockliang/poimen/workflows/statemachine" + "forgejo.riotpiao.com/rock/poimen-workflows/action" + "forgejo.riotpiao.com/rock/poimen-workflows/internal/config" + "forgejo.riotpiao.com/rock/poimen-workflows/internal/health" + "forgejo.riotpiao.com/rock/poimen-workflows/internal/logging" + "forgejo.riotpiao.com/rock/poimen-workflows/statemachine" ) func main() { diff --git a/go.mod b/go.mod index cc445b4..7e07ab4 100644 --- a/go.mod +++ b/go.mod @@ -43,3 +43,4 @@ require ( google.golang.org/grpc v1.82.1 // indirect google.golang.org/protobuf v1.36.12 // indirect ) + diff --git a/go.mod.tmp b/go.mod.tmp new file mode 100644 index 0000000..e69de29 diff --git a/internal/api/server.go b/internal/api/server.go index ad7c206..5a1eeea 100644 --- a/internal/api/server.go +++ b/internal/api/server.go @@ -8,7 +8,7 @@ import ( "go.temporal.io/sdk/client" - "github.com/rockliang/poimen/workflows/pkg/db" + "forgejo.riotpiao.com/rock/poimen-workflows/pkg/db" ) // Server handles HTTP routing for workflow APIs diff --git a/internal/api/workflows.go b/internal/api/workflows.go index c17b73b..87646e8 100644 --- a/internal/api/workflows.go +++ b/internal/api/workflows.go @@ -11,8 +11,8 @@ import ( "github.com/google/uuid" "go.temporal.io/sdk/client" - "github.com/rockliang/poimen/workflows/internal/routing" - "github.com/rockliang/poimen/workflows/pkg/db" + "forgejo.riotpiao.com/rock/poimen-workflows/internal/routing" + "forgejo.riotpiao.com/rock/poimen-workflows/pkg/db" ) // WorkflowNode matches frontend node type diff --git a/internal/routing/canvas_converter.go b/internal/routing/canvas_converter.go index c9d7562..d765ba6 100644 --- a/internal/routing/canvas_converter.go +++ b/internal/routing/canvas_converter.go @@ -3,7 +3,7 @@ package routing import ( "fmt" - "github.com/rockliang/poimen/workflows/pkg/db" + "forgejo.riotpiao.com/rock/poimen-workflows/pkg/db" ) // CanvasConverter converts visual canvas to executable WorkflowSpec diff --git a/internal/routing/canvas_validator.go b/internal/routing/canvas_validator.go index 8a971ef..2c669a7 100644 --- a/internal/routing/canvas_validator.go +++ b/internal/routing/canvas_validator.go @@ -4,7 +4,7 @@ import ( "fmt" "strings" - "github.com/rockliang/poimen/workflows/pkg/db" + "forgejo.riotpiao.com/rock/poimen-workflows/pkg/db" ) // CanvasValidator validates React Flow canvas (nodes + edges) diff --git a/statemachine/orchestrator_recovery.go b/statemachine/orchestrator_recovery.go index 2730f69..78efe09 100644 --- a/statemachine/orchestrator_recovery.go +++ b/statemachine/orchestrator_recovery.go @@ -5,8 +5,8 @@ import ( "time" "go.temporal.io/sdk/workflow" - "github.com/rockliang/poimen/workflows/internal/recovery" - "github.com/rockliang/poimen/workflows/internal/logging" + "forgejo.riotpiao.com/rock/poimen-workflows/internal/recovery" + "forgejo.riotpiao.com/rock/poimen-workflows/internal/logging" ) // OrchestratorWorkflowWithRecovery orchestrates multi-agent work with recovery capabilities diff --git a/statemachine/routing_workflow.go b/statemachine/routing_workflow.go index 05e8791..f40bd6c 100644 --- a/statemachine/routing_workflow.go +++ b/statemachine/routing_workflow.go @@ -4,7 +4,7 @@ import ( "fmt" "time" - "github.com/rockliang/poimen/workflows/internal/routing" + "forgejo.riotpiao.com/rock/poimen-workflows/internal/routing" "go.temporal.io/sdk/log" "go.temporal.io/sdk/temporal" "go.temporal.io/sdk/workflow" diff --git a/statemachine/workflow_graph_query.go b/statemachine/workflow_graph_query.go index 7066a16..b16caa6 100644 --- a/statemachine/workflow_graph_query.go +++ b/statemachine/workflow_graph_query.go @@ -5,8 +5,8 @@ import ( "time" "go.temporal.io/sdk/workflow" - "github.com/rockliang/poimen/workflows/action" - "github.com/rockliang/poimen/workflows/pkg/db" + "forgejo.riotpiao.com/rock/poimen-workflows/action" + "forgejo.riotpiao.com/rock/poimen-workflows/pkg/db" ) type WorkflowGraphQueryInput struct { diff --git a/tests/concurrency_integration_test.go b/tests/concurrency_integration_test.go index 20ffd4f..88e3379 100644 --- a/tests/concurrency_integration_test.go +++ b/tests/concurrency_integration_test.go @@ -7,9 +7,9 @@ import ( "time" "github.com/stretchr/testify/assert" - "github.com/rockliang/poimen/workflows/internal/board" - "github.com/rockliang/poimen/workflows/internal/pause" - "github.com/rockliang/poimen/workflows/internal/recovery" + "forgejo.riotpiao.com/rock/poimen-workflows/internal/board" + "forgejo.riotpiao.com/rock/poimen-workflows/internal/pause" + "forgejo.riotpiao.com/rock/poimen-workflows/internal/recovery" ) // TestConcurrentWorkflows tests multiple workflows executing concurrently diff --git a/tests/git_test.go b/tests/git_test.go index 87e2caf..a15f5ee 100644 --- a/tests/git_test.go +++ b/tests/git_test.go @@ -9,7 +9,7 @@ import ( "testing" "github.com/stretchr/testify/assert" - "github.com/rockliang/poimen/workflows/action" + "forgejo.riotpiao.com/rock/poimen-workflows/action" ) func TestGitCloneAndFetch(t *testing.T) { diff --git a/tests/routing_e2e_test.go b/tests/routing_e2e_test.go index f953f6a..0d5e2a4 100644 --- a/tests/routing_e2e_test.go +++ b/tests/routing_e2e_test.go @@ -9,7 +9,7 @@ import ( "testing" "time" - "github.com/rockliang/poimen/workflows/internal/routing" + "forgejo.riotpiao.com/rock/poimen-workflows/internal/routing" "github.com/stretchr/testify/require" ) diff --git a/tests/routing_workflow_test.go b/tests/routing_workflow_test.go index d9b3f58..02d4e3e 100644 --- a/tests/routing_workflow_test.go +++ b/tests/routing_workflow_test.go @@ -5,8 +5,8 @@ import ( "fmt" "testing" - "github.com/rockliang/poimen/workflows/internal/routing" - "github.com/rockliang/poimen/workflows/statemachine" + "forgejo.riotpiao.com/rock/poimen-workflows/internal/routing" + "forgejo.riotpiao.com/rock/poimen-workflows/statemachine" "github.com/stretchr/testify/require" "go.temporal.io/sdk/testsuite" ) diff --git a/tests/temporal_integration_test.go b/tests/temporal_integration_test.go index 4a545c8..1bf95d0 100644 --- a/tests/temporal_integration_test.go +++ b/tests/temporal_integration_test.go @@ -8,8 +8,8 @@ import ( "github.com/stretchr/testify/assert" "go.temporal.io/sdk/client" - "github.com/rockliang/poimen/workflows/internal/config" - "github.com/rockliang/poimen/workflows/statemachine" + "forgejo.riotpiao.com/rock/poimen-workflows/internal/config" + "forgejo.riotpiao.com/rock/poimen-workflows/statemachine" ) // TestTemporalConnection verifies the worker is connected and healthy diff --git a/tests/temporal_routing_test.go b/tests/temporal_routing_test.go index 1e1d99d..6f9c09c 100644 --- a/tests/temporal_routing_test.go +++ b/tests/temporal_routing_test.go @@ -8,8 +8,8 @@ import ( "testing" "time" - "github.com/rockliang/poimen/workflows/internal/routing" - "github.com/rockliang/poimen/workflows/statemachine" + "forgejo.riotpiao.com/rock/poimen-workflows/internal/routing" + "forgejo.riotpiao.com/rock/poimen-workflows/statemachine" "github.com/stretchr/testify/require" "go.temporal.io/sdk/client" ) diff --git a/tests/types_test.go b/tests/types_test.go index 79d360e..bab10d6 100644 --- a/tests/types_test.go +++ b/tests/types_test.go @@ -5,7 +5,7 @@ import ( "time" "github.com/stretchr/testify/assert" - "github.com/rockliang/poimen/workflows/statemachine" + "forgejo.riotpiao.com/rock/poimen-workflows/statemachine" ) func TestTypesDefaults(t *testing.T) {