diff --git a/cmd/main.go b/cmd/main.go index 53cfeb4..bcb5b1a 100644 --- a/cmd/main.go +++ b/cmd/main.go @@ -10,7 +10,7 @@ import ( "dappco.re/go/agent/pkg/brain" "dappco.re/go/agent/pkg/monitor" "forge.lthn.ai/core/cli/pkg/cli" - "forge.lthn.ai/core/go-process" + "dappco.re/go/core/process" "dappco.re/go/core" "forge.lthn.ai/core/mcp/pkg/mcp" ) diff --git a/go.mod b/go.mod index 556b242..80d7e34 100644 --- a/go.mod +++ b/go.mod @@ -3,27 +3,32 @@ module dappco.re/go/agent go 1.26.0 require ( - dappco.re/go/core v0.4.7 - forge.lthn.ai/core/api v0.1.3 - forge.lthn.ai/core/cli v0.3.6 - forge.lthn.ai/core/go-io v0.1.5 - forge.lthn.ai/core/go-log v0.0.4 - forge.lthn.ai/core/go-process v0.2.7 - forge.lthn.ai/core/go-ws v0.2.3 - forge.lthn.ai/core/mcp v0.3.2 + dappco.re/go/core v0.5.0 + dappco.re/go/core/io v0.2.0 + dappco.re/go/core/log v0.1.0 + dappco.re/go/core/process v0.3.0 + dappco.re/go/core/ws v0.3.0 + forge.lthn.ai/core/api v0.1.5 + forge.lthn.ai/core/cli v0.3.7 + forge.lthn.ai/core/mcp v0.4.0 github.com/gin-gonic/gin v1.12.0 + github.com/gorilla/websocket v1.5.3 github.com/modelcontextprotocol/go-sdk v1.4.1 github.com/stretchr/testify v1.11.1 gopkg.in/yaml.v3 v3.0.1 ) require ( - forge.lthn.ai/core/go v0.3.1 // indirect - forge.lthn.ai/core/go-ai v0.1.11 // indirect - forge.lthn.ai/core/go-i18n v0.1.6 // indirect - forge.lthn.ai/core/go-inference v0.1.5 // indirect - forge.lthn.ai/core/go-rag v0.1.9 // indirect - forge.lthn.ai/core/go-webview v0.1.5 // indirect + forge.lthn.ai/core/go v0.3.3 // indirect + forge.lthn.ai/core/go-ai v0.1.12 // indirect + forge.lthn.ai/core/go-i18n v0.1.7 // indirect + forge.lthn.ai/core/go-inference v0.1.7 // indirect + forge.lthn.ai/core/go-io v0.1.7 // indirect + forge.lthn.ai/core/go-log v0.0.4 // indirect + forge.lthn.ai/core/go-process v0.2.9 // indirect + forge.lthn.ai/core/go-rag v0.1.11 // indirect + forge.lthn.ai/core/go-webview v0.1.6 // indirect + forge.lthn.ai/core/go-ws v0.2.5 // indirect github.com/99designs/gqlgen v0.17.88 // indirect github.com/KyleBanks/depth v1.2.1 // indirect github.com/agnivade/levenshtein v1.2.1 // indirect @@ -32,7 +37,7 @@ require ( github.com/bahlo/generic-list-go v0.2.0 // indirect github.com/bmatcuk/doublestar/v4 v4.10.0 // indirect github.com/buger/jsonparser v1.1.1 // indirect - github.com/bytedance/gopkg v0.1.3 // indirect + github.com/bytedance/gopkg v0.1.4 // indirect github.com/bytedance/sonic v1.15.0 // indirect github.com/bytedance/sonic/loader v0.5.0 // indirect github.com/casbin/casbin/v2 v2.135.0 // indirect @@ -89,7 +94,6 @@ require ( github.com/gorilla/context v1.1.2 // indirect github.com/gorilla/securecookie v1.1.2 // indirect github.com/gorilla/sessions v1.4.0 // indirect - github.com/gorilla/websocket v1.5.3 // indirect github.com/hashicorp/golang-lru/v2 v2.0.7 // indirect github.com/inconshreveable/mousetrap v1.1.0 // indirect github.com/json-iterator/go v1.1.12 // indirect @@ -105,7 +109,7 @@ require ( github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6 // indirect github.com/muesli/cancelreader v0.2.2 // indirect github.com/muesli/termenv v0.16.0 // indirect - github.com/ollama/ollama v0.18.0 // indirect + github.com/ollama/ollama v0.18.1 // indirect github.com/pelletier/go-toml/v2 v2.2.4 // indirect github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect github.com/qdrant/go-client v1.17.1 // indirect diff --git a/go.sum b/go.sum index a904d1d..44b3d75 100644 --- a/go.sum +++ b/go.sum @@ -1,31 +1,39 @@ -dappco.re/go/core v0.4.7 h1:KmIA/2lo6rl1NMtLrKqCWfMlUqpDZYH3q0/d10dTtGA= -dappco.re/go/core v0.4.7/go.mod h1:f2/tBZ3+3IqDrg2F5F598llv0nmb/4gJVCFzM5geE4A= -forge.lthn.ai/core/api v0.1.3 h1:iYmNP6zK5SiNRunYEsXPvjppTh3bQADkMyoCC8lEs48= -forge.lthn.ai/core/api v0.1.3/go.mod h1:dBOZc6DS0HdnTfCJZ8FkZxWJio2cIf0d1UrCAlDanrA= -forge.lthn.ai/core/cli v0.3.6 h1:qYAn+6iMd2py7Wu2CYgXCRQvin1/QG72lH8skR7kqsE= -forge.lthn.ai/core/cli v0.3.6/go.mod h1:+a0m7dFYo2IQ8pFsT6ZlHNdDinqtMXFe7/E1fN8SdaA= -forge.lthn.ai/core/go v0.3.1 h1:5FMTsUhLcxSr07F9q3uG0Goy4zq4eLivoqi8shSY4UM= -forge.lthn.ai/core/go v0.3.1/go.mod h1:gE6c8h+PJ2287qNhVUJ5SOe1kopEwHEquvinstpuyJc= -forge.lthn.ai/core/go-ai v0.1.11 h1:EJ3XIVg7NcLSPoOCX8I1YGso+uxtVVujafRyShXPAEA= -forge.lthn.ai/core/go-ai v0.1.11/go.mod h1:5Pc9lszxgkO7Aj2Z3dtq4L9Xk9l/VNN+Baj1t///OCM= -forge.lthn.ai/core/go-i18n v0.1.6 h1:Z9h6sEZsgJmWlkkq3ZPZyfgWipeeqN5lDCpzltpamHU= -forge.lthn.ai/core/go-i18n v0.1.6/go.mod h1:C6CbwdN7sejTx/lbutBPrxm77b8paMHBO6uHVLHOdqQ= -forge.lthn.ai/core/go-inference v0.1.5 h1:Az/Euv1DusJQJz/Eca0Ey7sVXQkFLPHW0TBrs9g+Qwg= -forge.lthn.ai/core/go-inference v0.1.5/go.mod h1:jfWz+IJX55wAH98+ic6FEqqGB6/P31CHlg7VY7pxREw= -forge.lthn.ai/core/go-io v0.1.5 h1:+XJ1YhaGGFLGtcNbPtVlndTjk+pO0Ydi2hRDj5/cHOM= -forge.lthn.ai/core/go-io v0.1.5/go.mod h1:FRtXSsi8W+U9vewCU+LBAqqbIj3wjXA4dBdSv3SAtWI= +dappco.re/go/core v0.5.0 h1:P5DJoaCiK5Q+af5UiTdWqUIW4W4qYKzpgGK50thm21U= +dappco.re/go/core v0.5.0/go.mod h1:f2/tBZ3+3IqDrg2F5F598llv0nmb/4gJVCFzM5geE4A= +dappco.re/go/core/io v0.2.0 h1:zuudgIiTsQQ5ipVt97saWdGLROovbEB/zdVyy9/l+I4= +dappco.re/go/core/io v0.2.0/go.mod h1:1QnQV6X9LNgFKfm8SkOtR9LLaj3bDcsOIeJOOyjbL5E= +dappco.re/go/core/log v0.1.0 h1:pa71Vq2TD2aoEUQWFKwNcaJ3GBY8HbaNGqtE688Unyc= +dappco.re/go/core/log v0.1.0/go.mod h1:Nkqb8gsXhZAO8VLpx7B8i1iAmohhzqA20b9Zr8VUcJs= +dappco.re/go/core/process v0.3.0 h1:BPF9R79+8ZWe34qCIy/sZy+P4HwbaO95js2oPJL7IqM= +dappco.re/go/core/process v0.3.0/go.mod h1:qwx8kt6x+J9gn7fu8lavuess72Ye9jPBODqDZQ9K0as= +dappco.re/go/core/ws v0.3.0 h1:ZxR8y5pfrWvnCHVN7qExXz7fdP5a063uNqyqE0Ab8pQ= +dappco.re/go/core/ws v0.3.0/go.mod h1:aLyXrJnbCOGL0SW9rC1EHAAIS83w3djO374gHIz4Nic= +forge.lthn.ai/core/api v0.1.5 h1:NwZrcOyBjaiz5/cn0n0tnlMUodi8Or6FHMx59C7Kv2o= +forge.lthn.ai/core/api v0.1.5/go.mod h1:PBnaWyOVXSOGy+0x2XAPUFMYJxQ2CNhppia/D06ZPII= +forge.lthn.ai/core/cli v0.3.7 h1:1GrbaGg0wDGHr6+klSbbGyN/9sSbHvFbdySJznymhwg= +forge.lthn.ai/core/cli v0.3.7/go.mod h1:DBUppJkA9P45ZFGgI2B8VXw1rAZxamHoI/KG7fRvTNs= +forge.lthn.ai/core/go v0.3.3 h1:kYYZ2nRYy0/Be3cyuLJspRjLqTMxpckVyhb/7Sw2gd0= +forge.lthn.ai/core/go v0.3.3/go.mod h1:Cp4ac25pghvO2iqOu59t1GyngTKVOzKB5/VPdhRi9CQ= +forge.lthn.ai/core/go-ai v0.1.12 h1:OHt0bUABlyhvgxZxyMwueRoh8rS3YKWGFY6++zCAwC8= +forge.lthn.ai/core/go-ai v0.1.12/go.mod h1:5Pc9lszxgkO7Aj2Z3dtq4L9Xk9l/VNN+Baj1t///OCM= +forge.lthn.ai/core/go-i18n v0.1.7 h1:aHkAoc3W8fw3RPNvw/UszQbjyFWXHszzbZgty3SwyAA= +forge.lthn.ai/core/go-i18n v0.1.7/go.mod h1:0VDjwtY99NSj2iqwrI09h5GUsJeM9s48MLkr+/Dn4G8= +forge.lthn.ai/core/go-inference v0.1.7 h1:9Dy6v03jX5ZRH3n5iTzlYyGtucuBIgSe+S7GWvBzx9Q= +forge.lthn.ai/core/go-inference v0.1.7/go.mod h1:jfWz+IJX55wAH98+ic6FEqqGB6/P31CHlg7VY7pxREw= +forge.lthn.ai/core/go-io v0.1.7 h1:Tdb6sqh+zz1lsGJaNX9RFWM6MJ/RhSAyxfulLXrJsbk= +forge.lthn.ai/core/go-io v0.1.7/go.mod h1:8lRLFk4Dnp5cR/Cyzh9WclD5566TbpdRgwcH7UZLWn4= forge.lthn.ai/core/go-log v0.0.4 h1:KTuCEPgFmuM8KJfnyQ8vPOU1Jg654W74h8IJvfQMfv0= forge.lthn.ai/core/go-log v0.0.4/go.mod h1:r14MXKOD3LF/sI8XUJQhRk/SZHBE7jAFVuCfgkXoZPw= -forge.lthn.ai/core/go-process v0.2.7 h1:yl7jOxzDqWpJd/ZvJ/Ff6bHgPFLA1ZYU5UDcsz3AzLM= -forge.lthn.ai/core/go-process v0.2.7/go.mod h1:I6x11UNaZbU3k0FWUaSlPRTE4YZk/lWIjiODm/8Jr9c= -forge.lthn.ai/core/go-rag v0.1.9 h1:uI0STgiSJiboAK22J59vf8vgwY4NfFruopoFphzWr7U= -forge.lthn.ai/core/go-rag v0.1.9/go.mod h1:eUimVDmTbb8zp78W6ijEWICjetBsoW1L80QphE6rLN8= -forge.lthn.ai/core/go-webview v0.1.5 h1:tr6HJvDLfrF6GoDo0aT/kIdKtZCV9Qky6xI0TI4vEH8= -forge.lthn.ai/core/go-webview v0.1.5/go.mod h1:5n1tECD1wBV/uFZRY9ZjfPFO5TYZrlaR3mQFwvO2nek= -forge.lthn.ai/core/go-ws v0.2.3 h1:qTeMtJQjtTdTwfPvtbOBdch2Dmbde+Aso8Ow1qvg/bk= -forge.lthn.ai/core/go-ws v0.2.3/go.mod h1:C3riJyLLcV6QhLvYlq3P/XkGTsN598qQeGBoLdoHBU4= -forge.lthn.ai/core/mcp v0.3.2 h1:+wtlQolyUJpwaWzWQFBhX5gSfrqLapw4EhLUa3AqR5U= -forge.lthn.ai/core/mcp v0.3.2/go.mod h1:ZKcV57TPUFiLSbOam1nBHlQJo5rlskiJKFV/uJ9Gkco= +forge.lthn.ai/core/go-process v0.2.9 h1:Wql+5TUF+lfU2oJ9I+S764MkTqJhBsuyMM0v1zsfZC4= +forge.lthn.ai/core/go-process v0.2.9/go.mod h1:NIzZOF5IVYYCjHkcNIGcg1mZH+bzGoie4SlZUDYOKIM= +forge.lthn.ai/core/go-rag v0.1.11 h1:KXTOtnOdrx8YKmvnj0EOi2EI/+cKjE8w2PpJCQIrSd8= +forge.lthn.ai/core/go-rag v0.1.11/go.mod h1:vIlOKVD1SdqqjkJ2XQyXPuKPtiajz/STPLCaDpqOzk8= +forge.lthn.ai/core/go-webview v0.1.6 h1:szXQxRJf2bOZJKh3v1P01B1Vf9mgXaBCXzh0EZu9aoc= +forge.lthn.ai/core/go-webview v0.1.6/go.mod h1:5n1tECD1wBV/uFZRY9ZjfPFO5TYZrlaR3mQFwvO2nek= +forge.lthn.ai/core/go-ws v0.2.5 h1:ZIV7Yrv01R/xpJUogA5vrfP9yB9li1w7EV3eZFMt8h0= +forge.lthn.ai/core/go-ws v0.2.5/go.mod h1:C3riJyLLcV6QhLvYlq3P/XkGTsN598qQeGBoLdoHBU4= +forge.lthn.ai/core/mcp v0.4.0 h1:t4HMTI6CpoGB/VmE1aTklSEM8EI4Z/uKWyjGHxa1f4M= +forge.lthn.ai/core/mcp v0.4.0/go.mod h1:eU35WT/8Mc0oJDVWdKaXEtNp27+Hc8KvnTKPf4DAqXE= github.com/99designs/gqlgen v0.17.88 h1:neMQDgehMwT1vYIOx/w5ZYPUU/iMNAJzRO44I5Intoc= github.com/99designs/gqlgen v0.17.88/go.mod h1:qeqYFEgOeSKqWedOjogPizimp2iu4E23bdPvl4jTYic= github.com/KyleBanks/depth v1.2.1 h1:5h8fQADFrWtarTdtDudMmGsC7GPbOAu6RVB3ffsVFHc= @@ -55,8 +63,8 @@ github.com/bsm/gomega v1.27.10 h1:yeMWxP2pV2fG3FgAODIY8EiRE3dy0aeFYt4l7wh6yKA= github.com/bsm/gomega v1.27.10/go.mod h1:JyEr/xRbxbtgWNi8tIEVPUYZ5Dzef52k01W3YH0H+O0= github.com/buger/jsonparser v1.1.1 h1:2PnMjfWD7wBILjqQbt530v576A/cAbQvEW9gGIpYMUs= github.com/buger/jsonparser v1.1.1/go.mod h1:6RYKKt7H4d4+iWqouImQ9R2FZql3VbhNgx27UK13J/0= -github.com/bytedance/gopkg v0.1.3 h1:TPBSwH8RsouGCBcMBktLt1AymVo2TVsBVCY4b6TnZ/M= -github.com/bytedance/gopkg v0.1.3/go.mod h1:576VvJ+eJgyCzdjS+c4+77QF3p7ubbtiKARP3TxducM= +github.com/bytedance/gopkg v0.1.4 h1:oZnQwnX82KAIWb7033bEwtxvTqXcYMxDBaQxo5JJHWM= +github.com/bytedance/gopkg v0.1.4/go.mod h1:v1zWfPm21Fb+OsyXN2VAHdL6TBb2L88anLQgdyje6R4= github.com/bytedance/sonic v1.15.0 h1:/PXeWFaR5ElNcVE84U0dOHjiMHQOwNIx3K4ymzh/uSE= github.com/bytedance/sonic v1.15.0/go.mod h1:tFkWrPz0/CUCLEF4ri4UkHekCIcdnkqXw9VduqpJh0k= github.com/bytedance/sonic/loader v0.5.0 h1:gXH3KVnatgY7loH5/TkeVyXPfESoqSBSBEiDd5VjlgE= @@ -237,8 +245,8 @@ github.com/muesli/cancelreader v0.2.2 h1:3I4Kt4BQjOR54NavqnDogx/MIoWBFa0StPA8ELU github.com/muesli/cancelreader v0.2.2/go.mod h1:3XuTXfFS2VjM+HTLZY9Ak0l6eUKfijIfMUZ4EgX0QYo= github.com/muesli/termenv v0.16.0 h1:S5AlUN9dENB57rsbnkPyfdGuWIlkmzJjbFf0Tf5FWUc= github.com/muesli/termenv v0.16.0/go.mod h1:ZRfOIKPFDYQoDFF4Olj7/QJbW60Ol/kL1pU3VfY/Cnk= -github.com/ollama/ollama v0.18.0 h1:loPvswLB07Cn3SnRy5E9tZziGS4nqfnoVllSKO68vX8= -github.com/ollama/ollama v0.18.0/go.mod h1:tCX4IMV8DHjl3zY0THxuEkpWDZSOchJpzTuLACpMwFw= +github.com/ollama/ollama v0.18.1 h1:7K6anW64C2keASpToYfuOa00LuP8aCmofLKcT2c1mlY= +github.com/ollama/ollama v0.18.1/go.mod h1:tCX4IMV8DHjl3zY0THxuEkpWDZSOchJpzTuLACpMwFw= github.com/pelletier/go-toml/v2 v2.2.4 h1:mye9XuhQ6gvn5h28+VilKrrPoQVanw5PMw/TB0t5Ec4= github.com/pelletier/go-toml/v2 v2.2.4/go.mod h1:2gIqNv+qfxSVS7cM2xJQKtLSTLUE9V8t9Stt+h56mCY= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= diff --git a/main b/main new file mode 100755 index 0000000..7eb01d7 Binary files /dev/null and b/main differ diff --git a/pkg/agentic/dispatch.go b/pkg/agentic/dispatch.go index 4859466..2100edf 100644 --- a/pkg/agentic/dispatch.go +++ b/pkg/agentic/dispatch.go @@ -11,9 +11,9 @@ import ( "syscall" "time" - coreio "forge.lthn.ai/core/go-io" - coreerr "forge.lthn.ai/core/go-log" - "forge.lthn.ai/core/go-process" + coreio "dappco.re/go/core/io" + coreerr "dappco.re/go/core/log" + "dappco.re/go/core/process" "github.com/modelcontextprotocol/go-sdk/mcp" ) diff --git a/pkg/agentic/epic.go b/pkg/agentic/epic.go index 6c46e6d..4668b35 100644 --- a/pkg/agentic/epic.go +++ b/pkg/agentic/epic.go @@ -10,7 +10,7 @@ import ( "net/http" "strings" - coreerr "forge.lthn.ai/core/go-log" + coreerr "dappco.re/go/core/log" "github.com/modelcontextprotocol/go-sdk/mcp" ) diff --git a/pkg/agentic/ingest.go b/pkg/agentic/ingest.go index 430f1ba..fee8452 100644 --- a/pkg/agentic/ingest.go +++ b/pkg/agentic/ingest.go @@ -11,7 +11,7 @@ import ( "path/filepath" "strings" - coreio "forge.lthn.ai/core/go-io" + coreio "dappco.re/go/core/io" ) // ingestFindings reads the agent output log and creates issues via the API diff --git a/pkg/agentic/mirror.go b/pkg/agentic/mirror.go index c50ea37..f56423f 100644 --- a/pkg/agentic/mirror.go +++ b/pkg/agentic/mirror.go @@ -10,7 +10,7 @@ import ( "path/filepath" "strings" - coreerr "forge.lthn.ai/core/go-log" + coreerr "dappco.re/go/core/log" "github.com/modelcontextprotocol/go-sdk/mcp" ) diff --git a/pkg/agentic/plan.go b/pkg/agentic/plan.go index 2c2d7a3..9980c6c 100644 --- a/pkg/agentic/plan.go +++ b/pkg/agentic/plan.go @@ -12,8 +12,8 @@ import ( "strings" "time" - coreio "forge.lthn.ai/core/go-io" - coreerr "forge.lthn.ai/core/go-log" + coreio "dappco.re/go/core/io" + coreerr "dappco.re/go/core/log" "github.com/modelcontextprotocol/go-sdk/mcp" ) diff --git a/pkg/agentic/plan_test.go b/pkg/agentic/plan_test.go index c3e2603..3f59669 100644 --- a/pkg/agentic/plan_test.go +++ b/pkg/agentic/plan_test.go @@ -7,7 +7,7 @@ import ( "strings" "testing" - coreio "forge.lthn.ai/core/go-io" + coreio "dappco.re/go/core/io" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/pkg/agentic/pr.go b/pkg/agentic/pr.go index 647a347..e1dcbd1 100644 --- a/pkg/agentic/pr.go +++ b/pkg/agentic/pr.go @@ -13,7 +13,7 @@ import ( "path/filepath" "strings" - coreerr "forge.lthn.ai/core/go-log" + coreerr "dappco.re/go/core/log" "github.com/modelcontextprotocol/go-sdk/mcp" ) diff --git a/pkg/agentic/prep.go b/pkg/agentic/prep.go index a6ea481..ddc863b 100644 --- a/pkg/agentic/prep.go +++ b/pkg/agentic/prep.go @@ -19,8 +19,8 @@ import ( "time" "dappco.re/go/agent/pkg/lib" - coreio "forge.lthn.ai/core/go-io" - coreerr "forge.lthn.ai/core/go-log" + coreio "dappco.re/go/core/io" + coreerr "dappco.re/go/core/log" "github.com/modelcontextprotocol/go-sdk/mcp" "gopkg.in/yaml.v3" ) diff --git a/pkg/agentic/prep_test.go b/pkg/agentic/prep_test.go index 658b608..39dbadf 100644 --- a/pkg/agentic/prep_test.go +++ b/pkg/agentic/prep_test.go @@ -6,7 +6,7 @@ import ( "path/filepath" "testing" - coreio "forge.lthn.ai/core/go-io" + coreio "dappco.re/go/core/io" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/pkg/agentic/queue.go b/pkg/agentic/queue.go index d7084fc..b5dbf50 100644 --- a/pkg/agentic/queue.go +++ b/pkg/agentic/queue.go @@ -10,7 +10,7 @@ import ( "syscall" "time" - coreio "forge.lthn.ai/core/go-io" + coreio "dappco.re/go/core/io" "gopkg.in/yaml.v3" ) diff --git a/pkg/agentic/queue_test.go b/pkg/agentic/queue_test.go index 036801a..cf91bfd 100644 --- a/pkg/agentic/queue_test.go +++ b/pkg/agentic/queue_test.go @@ -6,7 +6,7 @@ import ( "path/filepath" "testing" - coreio "forge.lthn.ai/core/go-io" + coreio "dappco.re/go/core/io" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/pkg/agentic/remote.go b/pkg/agentic/remote.go index 9234bc3..0a2e6e1 100644 --- a/pkg/agentic/remote.go +++ b/pkg/agentic/remote.go @@ -11,8 +11,8 @@ import ( "strings" "time" - coreio "forge.lthn.ai/core/go-io" - coreerr "forge.lthn.ai/core/go-log" + coreio "dappco.re/go/core/io" + coreerr "dappco.re/go/core/log" "github.com/modelcontextprotocol/go-sdk/mcp" ) diff --git a/pkg/agentic/remote_client.go b/pkg/agentic/remote_client.go index d9c9058..f49d024 100644 --- a/pkg/agentic/remote_client.go +++ b/pkg/agentic/remote_client.go @@ -11,7 +11,7 @@ import ( "net/http" "strings" - coreerr "forge.lthn.ai/core/go-log" + coreerr "dappco.re/go/core/log" ) // mcpInitialize performs the MCP initialize handshake over Streamable HTTP. diff --git a/pkg/agentic/remote_status.go b/pkg/agentic/remote_status.go index 18e4b64..482dd0a 100644 --- a/pkg/agentic/remote_status.go +++ b/pkg/agentic/remote_status.go @@ -8,7 +8,7 @@ import ( "net/http" "time" - coreerr "forge.lthn.ai/core/go-log" + coreerr "dappco.re/go/core/log" "github.com/modelcontextprotocol/go-sdk/mcp" ) diff --git a/pkg/agentic/resume.go b/pkg/agentic/resume.go index 471474f..9422502 100644 --- a/pkg/agentic/resume.go +++ b/pkg/agentic/resume.go @@ -8,8 +8,8 @@ import ( "os" "path/filepath" - coreio "forge.lthn.ai/core/go-io" - coreerr "forge.lthn.ai/core/go-log" + coreio "dappco.re/go/core/io" + coreerr "dappco.re/go/core/log" "github.com/modelcontextprotocol/go-sdk/mcp" ) diff --git a/pkg/agentic/review_queue.go b/pkg/agentic/review_queue.go index 2612cf3..515722a 100644 --- a/pkg/agentic/review_queue.go +++ b/pkg/agentic/review_queue.go @@ -14,8 +14,8 @@ import ( "strings" "time" - coreio "forge.lthn.ai/core/go-io" - coreerr "forge.lthn.ai/core/go-log" + coreio "dappco.re/go/core/io" + coreerr "dappco.re/go/core/log" "github.com/modelcontextprotocol/go-sdk/mcp" ) diff --git a/pkg/agentic/scan.go b/pkg/agentic/scan.go index d46a6e3..c466605 100644 --- a/pkg/agentic/scan.go +++ b/pkg/agentic/scan.go @@ -9,7 +9,7 @@ import ( "net/http" "strings" - coreerr "forge.lthn.ai/core/go-log" + coreerr "dappco.re/go/core/log" "github.com/modelcontextprotocol/go-sdk/mcp" ) diff --git a/pkg/agentic/status.go b/pkg/agentic/status.go index cdf05b2..331aaf0 100644 --- a/pkg/agentic/status.go +++ b/pkg/agentic/status.go @@ -12,8 +12,8 @@ import ( "syscall" "time" - coreio "forge.lthn.ai/core/go-io" - coreerr "forge.lthn.ai/core/go-log" + coreio "dappco.re/go/core/io" + coreerr "dappco.re/go/core/log" "github.com/modelcontextprotocol/go-sdk/mcp" ) diff --git a/pkg/agentic/status_test.go b/pkg/agentic/status_test.go index 9c49f9c..9a53404 100644 --- a/pkg/agentic/status_test.go +++ b/pkg/agentic/status_test.go @@ -8,7 +8,7 @@ import ( "testing" "time" - coreio "forge.lthn.ai/core/go-io" + coreio "dappco.re/go/core/io" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/pkg/agentic/verify.go b/pkg/agentic/verify.go index 06f8943..2a2f2ce 100644 --- a/pkg/agentic/verify.go +++ b/pkg/agentic/verify.go @@ -14,8 +14,8 @@ import ( "strings" "time" - coreio "forge.lthn.ai/core/go-io" - coreerr "forge.lthn.ai/core/go-log" + coreio "dappco.re/go/core/io" + coreerr "dappco.re/go/core/log" ) // autoVerifyAndMerge runs inline tests (fast gate) and merges if they pass. diff --git a/pkg/agentic/watch.go b/pkg/agentic/watch.go index 1b981be..6fc9999 100644 --- a/pkg/agentic/watch.go +++ b/pkg/agentic/watch.go @@ -8,7 +8,7 @@ import ( "path/filepath" "time" - coreerr "forge.lthn.ai/core/go-log" + coreerr "dappco.re/go/core/log" "github.com/modelcontextprotocol/go-sdk/mcp" ) diff --git a/pkg/brain/brain.go b/pkg/brain/brain.go index 1037d0a..543d613 100644 --- a/pkg/brain/brain.go +++ b/pkg/brain/brain.go @@ -7,7 +7,7 @@ package brain import ( "context" - coreerr "forge.lthn.ai/core/go-log" + coreerr "dappco.re/go/core/log" "forge.lthn.ai/core/mcp/pkg/mcp/ide" "github.com/modelcontextprotocol/go-sdk/mcp" ) diff --git a/pkg/brain/bridge_test.go b/pkg/brain/bridge_test.go index 5c5200e..6e8d3aa 100644 --- a/pkg/brain/bridge_test.go +++ b/pkg/brain/bridge_test.go @@ -11,7 +11,7 @@ import ( "testing" "time" - ws "forge.lthn.ai/core/go-ws" + ws "dappco.re/go/core/ws" "forge.lthn.ai/core/mcp/pkg/mcp/ide" "github.com/gorilla/websocket" mcpsdk "github.com/modelcontextprotocol/go-sdk/mcp" diff --git a/pkg/brain/direct.go b/pkg/brain/direct.go index 696b8ca..bb5a195 100644 --- a/pkg/brain/direct.go +++ b/pkg/brain/direct.go @@ -15,8 +15,8 @@ import ( "time" "dappco.re/go/agent/pkg/agentic" - coreio "forge.lthn.ai/core/go-io" - coreerr "forge.lthn.ai/core/go-log" + coreio "dappco.re/go/core/io" + coreerr "dappco.re/go/core/log" "github.com/modelcontextprotocol/go-sdk/mcp" ) diff --git a/pkg/brain/direct_test.go b/pkg/brain/direct_test.go index 041748f..d26b14b 100644 --- a/pkg/brain/direct_test.go +++ b/pkg/brain/direct_test.go @@ -10,7 +10,7 @@ import ( "path/filepath" "testing" - coreio "forge.lthn.ai/core/go-io" + coreio "dappco.re/go/core/io" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/pkg/brain/messaging.go b/pkg/brain/messaging.go index 898face..ad5e3a6 100644 --- a/pkg/brain/messaging.go +++ b/pkg/brain/messaging.go @@ -7,7 +7,7 @@ import ( "fmt" "net/url" - coreerr "forge.lthn.ai/core/go-log" + coreerr "dappco.re/go/core/log" "github.com/modelcontextprotocol/go-sdk/mcp" ) diff --git a/pkg/brain/provider.go b/pkg/brain/provider.go index 1a02cb1..529811f 100644 --- a/pkg/brain/provider.go +++ b/pkg/brain/provider.go @@ -7,7 +7,7 @@ import ( "forge.lthn.ai/core/api" "forge.lthn.ai/core/api/pkg/provider" - "forge.lthn.ai/core/go-ws" + "dappco.re/go/core/ws" "forge.lthn.ai/core/mcp/pkg/mcp/ide" "github.com/gin-gonic/gin" ) diff --git a/pkg/brain/tools.go b/pkg/brain/tools.go index 93a8b31..134c5ce 100644 --- a/pkg/brain/tools.go +++ b/pkg/brain/tools.go @@ -6,7 +6,7 @@ import ( "context" "time" - coreerr "forge.lthn.ai/core/go-log" + coreerr "dappco.re/go/core/log" "forge.lthn.ai/core/mcp/pkg/mcp/ide" "github.com/modelcontextprotocol/go-sdk/mcp" ) diff --git a/pkg/monitor/harvest.go b/pkg/monitor/harvest.go index dc01562..642b2d4 100644 --- a/pkg/monitor/harvest.go +++ b/pkg/monitor/harvest.go @@ -19,8 +19,8 @@ import ( "strings" "dappco.re/go/agent/pkg/agentic" - coreio "forge.lthn.ai/core/go-io" - coreerr "forge.lthn.ai/core/go-log" + coreio "dappco.re/go/core/io" + coreerr "dappco.re/go/core/log" ) // harvestResult tracks what happened during harvest. diff --git a/pkg/monitor/monitor.go b/pkg/monitor/monitor.go index fecb3f7..4f14c14 100644 --- a/pkg/monitor/monitor.go +++ b/pkg/monitor/monitor.go @@ -22,8 +22,8 @@ import ( "time" "dappco.re/go/agent/pkg/agentic" - coreio "forge.lthn.ai/core/go-io" - coreerr "forge.lthn.ai/core/go-log" + coreio "dappco.re/go/core/io" + coreerr "dappco.re/go/core/log" "github.com/modelcontextprotocol/go-sdk/mcp" ) diff --git a/pkg/monitor/sync.go b/pkg/monitor/sync.go index 4722e06..ae5a964 100644 --- a/pkg/monitor/sync.go +++ b/pkg/monitor/sync.go @@ -14,7 +14,7 @@ import ( "time" "dappco.re/go/agent/pkg/agentic" - coreio "forge.lthn.ai/core/go-io" + coreio "dappco.re/go/core/io" ) // CheckinResponse is what the API returns for an agent checkin.