From 30803105264f49ec4d0028917abc35f0a636458b Mon Sep 17 00:00:00 2001 From: Lakshman Patel Date: Wed, 22 Jul 2026 22:24:01 +0530 Subject: [PATCH 1/6] fix(gateway): use EventStreamer host stream port Update the Eyrie gateway Generator to the pull-based EventStreamer contract, and advance external/eyrie + external/hawk-core-contracts to the matching contract-alignment feature commits. --- external/eyrie | 2 +- external/hawk-core-contracts | 2 +- internal/provider/gateway/engine_client.go | 4 ++-- internal/provider/gateway/provider_stub_test.go | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/external/eyrie b/external/eyrie index 7296fe66..61bc1f10 160000 --- a/external/eyrie +++ b/external/eyrie @@ -1 +1 @@ -Subproject commit 7296fe66d8d47c60ddec39372ab59585fd57202e +Subproject commit 61bc1f104e91ae68eabec7eebd1657ee00498d25 diff --git a/external/hawk-core-contracts b/external/hawk-core-contracts index ceb290ff..b68efbdc 160000 --- a/external/hawk-core-contracts +++ b/external/hawk-core-contracts @@ -1 +1 @@ -Subproject commit ceb290ffdc7e102b0e404eb4e191be0d8982e181 +Subproject commit b68efbdc42b98f9526ae2f9b3c76bc7f44133f1f diff --git a/internal/provider/gateway/engine_client.go b/internal/provider/gateway/engine_client.go index 427fea0a..f6d9ada1 100644 --- a/internal/provider/gateway/engine_client.go +++ b/internal/provider/gateway/engine_client.go @@ -35,7 +35,7 @@ type Provider interface { // Generator is the chat transport facet: the only part the ChatClient path uses. type Generator interface { Generate(ctx context.Context, req eyrieengine.GenerateRequest) (*eyrieengine.GenerateResponse, error) - Stream(ctx context.Context, req eyrieengine.GenerateRequest) (*eyrieengine.Stream, error) + Stream(ctx context.Context, req eyrieengine.GenerateRequest) (eyrieengine.EventStreamer, error) } // NativeCompactor is the provider-native-compaction facet. @@ -123,7 +123,7 @@ func (p *engineProvider) Generate(ctx context.Context, req eyrieengine.GenerateR return p.eng.Generate(ctx, req) } -func (p *engineProvider) Stream(ctx context.Context, req eyrieengine.GenerateRequest) (*eyrieengine.Stream, error) { +func (p *engineProvider) Stream(ctx context.Context, req eyrieengine.GenerateRequest) (eyrieengine.EventStreamer, error) { return p.eng.Stream(ctx, req) } diff --git a/internal/provider/gateway/provider_stub_test.go b/internal/provider/gateway/provider_stub_test.go index 82468f0a..67434e77 100644 --- a/internal/provider/gateway/provider_stub_test.go +++ b/internal/provider/gateway/provider_stub_test.go @@ -24,7 +24,7 @@ func (s *stubProvider) Generate(context.Context, eyrieengine.GenerateRequest) (* return s.resp, s.err } -func (s *stubProvider) Stream(context.Context, eyrieengine.GenerateRequest) (*eyrieengine.Stream, error) { +func (s *stubProvider) Stream(context.Context, eyrieengine.GenerateRequest) (eyrieengine.EventStreamer, error) { return nil, nil } From 8a083c6e328bd22dec36e7b4bb60a27e52f9656a Mon Sep 17 00:00:00 2001 From: Lakshman Patel Date: Wed, 22 Jul 2026 22:48:42 +0530 Subject: [PATCH 2/6] fix(gateway): pin deps and use EventStreamer stream port Bump external eyrie/contracts submodules and go.mod to the host-port alignment commits, and convert session ToolCall/ToolResult via type conversion now that llm aliases tools (staticcheck S1016). --- external/eyrie | 2 +- external/hawk-core-contracts | 2 +- go.mod | 4 ++-- go.sum | 8 ++++---- internal/session/conversion.go | 25 +++++-------------------- 5 files changed, 13 insertions(+), 28 deletions(-) diff --git a/external/eyrie b/external/eyrie index 61bc1f10..6bc83a79 160000 --- a/external/eyrie +++ b/external/eyrie @@ -1 +1 @@ -Subproject commit 61bc1f104e91ae68eabec7eebd1657ee00498d25 +Subproject commit 6bc83a79c890f0dd159add58f13a039d100ec290 diff --git a/external/hawk-core-contracts b/external/hawk-core-contracts index b68efbdc..1ac244a8 160000 --- a/external/hawk-core-contracts +++ b/external/hawk-core-contracts @@ -1 +1 @@ -Subproject commit b68efbdc42b98f9526ae2f9b3c76bc7f44133f1f +Subproject commit 1ac244a8fd1b3ddbd25e131d40e617e7d27b960b diff --git a/go.mod b/go.mod index 5551661e..dc67a735 100644 --- a/go.mod +++ b/go.mod @@ -11,8 +11,8 @@ require ( charm.land/bubbles/v2 v2.1.0 charm.land/bubbletea/v2 v2.0.7 charm.land/lipgloss/v2 v2.0.3 - github.com/GrayCodeAI/eyrie v0.2.2-0.20260721084712-7296fe66d8d4 - github.com/GrayCodeAI/hawk-core-contracts v0.1.7-0.20260720234904-ceb290ffdc7e + github.com/GrayCodeAI/eyrie v0.2.2-0.20260722171806-6bc83a79c890 + github.com/GrayCodeAI/hawk-core-contracts v0.1.8-0.20260722171750-1ac244a8fd1b github.com/GrayCodeAI/inspect v0.1.4 github.com/GrayCodeAI/sight v0.1.4 github.com/GrayCodeAI/tok v0.1.4 diff --git a/go.sum b/go.sum index 9f80244b..236e3c48 100644 --- a/go.sum +++ b/go.sum @@ -16,10 +16,10 @@ github.com/BobuSumisu/aho-corasick v1.0.3 h1:uuf+JHwU9CHP2Vx+wAy6jcksJThhJS9ehR8 github.com/BobuSumisu/aho-corasick v1.0.3/go.mod h1:hm4jLcvZKI2vRF2WDU1N4p/jpWtpOzp3nLmi9AzX/XE= github.com/BurntSushi/toml v1.6.0 h1:dRaEfpa2VI55EwlIW72hMRHdWouJeRF7TPYhI+AUQjk= github.com/BurntSushi/toml v1.6.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho= -github.com/GrayCodeAI/eyrie v0.2.2-0.20260721084712-7296fe66d8d4 h1:wfjrbbFrx6HC9D3Tzr/cQf/QoS2Z3VPWsB3UeYmLn5Q= -github.com/GrayCodeAI/eyrie v0.2.2-0.20260721084712-7296fe66d8d4/go.mod h1:xLOdncvu2kUbjlU9RlK9A3QClmxFrsEvNruuQwhW5BM= -github.com/GrayCodeAI/hawk-core-contracts v0.1.7-0.20260720234904-ceb290ffdc7e h1:bRhh1OZOtzUPnFA7/Qa2+NxWuYGZPt5OSju/DbjIgAM= -github.com/GrayCodeAI/hawk-core-contracts v0.1.7-0.20260720234904-ceb290ffdc7e/go.mod h1:BXbh68YrCf+s9HVqND5F8DAvl2MnE5NcOwZZZB56HGA= +github.com/GrayCodeAI/eyrie v0.2.2-0.20260722171806-6bc83a79c890 h1:oETdm35/Q2Xe4kw7D0fEkAfx3Y8N6FbfJwwD9Z+IhU4= +github.com/GrayCodeAI/eyrie v0.2.2-0.20260722171806-6bc83a79c890/go.mod h1:3paXxVs2vVS2G3XaJnrn3+eB+Qdl4kigti8VTeNRruM= +github.com/GrayCodeAI/hawk-core-contracts v0.1.8-0.20260722171750-1ac244a8fd1b h1:eUWaNLLp+JTmS7qwwwrV0ldwABnVr9bprGG+qhVJQtA= +github.com/GrayCodeAI/hawk-core-contracts v0.1.8-0.20260722171750-1ac244a8fd1b/go.mod h1:BXbh68YrCf+s9HVqND5F8DAvl2MnE5NcOwZZZB56HGA= github.com/GrayCodeAI/inspect v0.1.4 h1:tQAcD9UuHkrqA20CZqdTcBgWKU/lhxxHBh8hlXY3FVw= github.com/GrayCodeAI/inspect v0.1.4/go.mod h1:MfZT8sWGr6M0G9RJyLEwO+WzzYe4cw0k07kLYEcr1Lk= github.com/GrayCodeAI/sight v0.1.4 h1:wFfRdbwoI0RIRnaj2H1Ytsed5B2pGBu+1csFRvpuMzA= diff --git a/internal/session/conversion.go b/internal/session/conversion.go index 35b74da6..b9a6622f 100644 --- a/internal/session/conversion.go +++ b/internal/session/conversion.go @@ -23,17 +23,14 @@ func FromRuntimeMessages(in []types.EyrieMessage) []Message { } // FromRuntimeToolCalls converts Hawk runtime tool calls into persisted contracts. +// types.ToolCall and session.ToolCall are the same underlying type (llm/tools alias). func FromRuntimeToolCalls(in []types.ToolCall) []ToolCall { if len(in) == 0 { return nil } out := make([]ToolCall, len(in)) for i, tc := range in { - out[i] = ToolCall{ - ID: tc.ID, - Name: tc.Name, - Arguments: tc.Arguments, - } + out[i] = ToolCall(tc) } return out } @@ -45,11 +42,7 @@ func FromRuntimeToolResults(in []types.ToolResult) []ToolResult { } out := make([]ToolResult, len(in)) for i, tr := range in { - out[i] = ToolResult{ - ToolUseID: tr.ToolUseID, - Content: tr.Content, - IsError: tr.IsError, - } + out[i] = ToolResult(tr) } return out } @@ -81,11 +74,7 @@ func ToRuntimeToolCalls(in []ToolCall) []types.ToolCall { } out := make([]types.ToolCall, len(in)) for i, tc := range in { - out[i] = types.ToolCall{ - ID: tc.ID, - Name: tc.Name, - Arguments: tc.Arguments, - } + out[i] = types.ToolCall(tc) } return out } @@ -97,11 +86,7 @@ func ToRuntimeToolResults(in []ToolResult) []types.ToolResult { } out := make([]types.ToolResult, len(in)) for i, tr := range in { - out[i] = types.ToolResult{ - ToolUseID: tr.ToolUseID, - Content: tr.Content, - IsError: tr.IsError, - } + out[i] = types.ToolResult(tr) } return out } From f06538fe14ceac2eab92b6d0fcbf289cc7aae3d7 Mon Sep 17 00:00:00 2001 From: Lakshman Patel Date: Wed, 22 Jul 2026 22:55:40 +0530 Subject: [PATCH 3/6] fix(deps): pin eyrie/contracts after contracts #16 merge Advance submodules and go.mod to contracts main and the eyrie feature commit that resolves the aligned host port for CI (GOWORK=off). --- external/eyrie | 2 +- external/hawk-core-contracts | 2 +- go.mod | 4 ++-- go.sum | 8 ++++---- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/external/eyrie b/external/eyrie index 6bc83a79..2b886001 160000 --- a/external/eyrie +++ b/external/eyrie @@ -1 +1 @@ -Subproject commit 6bc83a79c890f0dd159add58f13a039d100ec290 +Subproject commit 2b886001a0999f2c9f102e58e68fb3ec690a8fea diff --git a/external/hawk-core-contracts b/external/hawk-core-contracts index 1ac244a8..f2ec90a0 160000 --- a/external/hawk-core-contracts +++ b/external/hawk-core-contracts @@ -1 +1 @@ -Subproject commit 1ac244a8fd1b3ddbd25e131d40e617e7d27b960b +Subproject commit f2ec90a015039c85377cdab06c2f657709c359fa diff --git a/go.mod b/go.mod index dc67a735..ab1bcf53 100644 --- a/go.mod +++ b/go.mod @@ -11,8 +11,8 @@ require ( charm.land/bubbles/v2 v2.1.0 charm.land/bubbletea/v2 v2.0.7 charm.land/lipgloss/v2 v2.0.3 - github.com/GrayCodeAI/eyrie v0.2.2-0.20260722171806-6bc83a79c890 - github.com/GrayCodeAI/hawk-core-contracts v0.1.8-0.20260722171750-1ac244a8fd1b + github.com/GrayCodeAI/eyrie v0.2.2-0.20260722172514-2b886001a099 + github.com/GrayCodeAI/hawk-core-contracts v0.1.8-0.20260722172431-f2ec90a01503 github.com/GrayCodeAI/inspect v0.1.4 github.com/GrayCodeAI/sight v0.1.4 github.com/GrayCodeAI/tok v0.1.4 diff --git a/go.sum b/go.sum index 236e3c48..bd50308c 100644 --- a/go.sum +++ b/go.sum @@ -16,10 +16,10 @@ github.com/BobuSumisu/aho-corasick v1.0.3 h1:uuf+JHwU9CHP2Vx+wAy6jcksJThhJS9ehR8 github.com/BobuSumisu/aho-corasick v1.0.3/go.mod h1:hm4jLcvZKI2vRF2WDU1N4p/jpWtpOzp3nLmi9AzX/XE= github.com/BurntSushi/toml v1.6.0 h1:dRaEfpa2VI55EwlIW72hMRHdWouJeRF7TPYhI+AUQjk= github.com/BurntSushi/toml v1.6.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho= -github.com/GrayCodeAI/eyrie v0.2.2-0.20260722171806-6bc83a79c890 h1:oETdm35/Q2Xe4kw7D0fEkAfx3Y8N6FbfJwwD9Z+IhU4= -github.com/GrayCodeAI/eyrie v0.2.2-0.20260722171806-6bc83a79c890/go.mod h1:3paXxVs2vVS2G3XaJnrn3+eB+Qdl4kigti8VTeNRruM= -github.com/GrayCodeAI/hawk-core-contracts v0.1.8-0.20260722171750-1ac244a8fd1b h1:eUWaNLLp+JTmS7qwwwrV0ldwABnVr9bprGG+qhVJQtA= -github.com/GrayCodeAI/hawk-core-contracts v0.1.8-0.20260722171750-1ac244a8fd1b/go.mod h1:BXbh68YrCf+s9HVqND5F8DAvl2MnE5NcOwZZZB56HGA= +github.com/GrayCodeAI/eyrie v0.2.2-0.20260722172514-2b886001a099 h1:nsg9hz9jweJ5wWLn+bZim3i33wOdQe0u1Z3Rn+zPDvU= +github.com/GrayCodeAI/eyrie v0.2.2-0.20260722172514-2b886001a099/go.mod h1:vGUg85cT29cmB3lRCMZihKCezHbozfDQ5uS6pRf2gM4= +github.com/GrayCodeAI/hawk-core-contracts v0.1.8-0.20260722172431-f2ec90a01503 h1:zosZUkc74uUj9SoebG/1S0T9GMcl7aHtYwgiMnPrKFM= +github.com/GrayCodeAI/hawk-core-contracts v0.1.8-0.20260722172431-f2ec90a01503/go.mod h1:BXbh68YrCf+s9HVqND5F8DAvl2MnE5NcOwZZZB56HGA= github.com/GrayCodeAI/inspect v0.1.4 h1:tQAcD9UuHkrqA20CZqdTcBgWKU/lhxxHBh8hlXY3FVw= github.com/GrayCodeAI/inspect v0.1.4/go.mod h1:MfZT8sWGr6M0G9RJyLEwO+WzzYe4cw0k07kLYEcr1Lk= github.com/GrayCodeAI/sight v0.1.4 h1:wFfRdbwoI0RIRnaj2H1Ytsed5B2pGBu+1csFRvpuMzA= From 9eab94a8c9b1123dcf4cee6aada2bd2dd335a82c Mon Sep 17 00:00:00 2001 From: Lakshman Patel Date: Wed, 22 Jul 2026 23:01:39 +0530 Subject: [PATCH 4/6] fix(deps): pin contracts v0.1.8 and latest eyrie feature tip Use the tagged contracts release and eyrie feat commit for GOWORK=off CI (public module graph + submodule parity). --- external/eyrie | 2 +- external/hawk-core-contracts | 2 +- go.mod | 4 ++-- go.sum | 8 ++++---- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/external/eyrie b/external/eyrie index 2b886001..9adad052 160000 --- a/external/eyrie +++ b/external/eyrie @@ -1 +1 @@ -Subproject commit 2b886001a0999f2c9f102e58e68fb3ec690a8fea +Subproject commit 9adad0523200d86d08fdf9d3a5c1cdab62790800 diff --git a/external/hawk-core-contracts b/external/hawk-core-contracts index f2ec90a0..5889b853 160000 --- a/external/hawk-core-contracts +++ b/external/hawk-core-contracts @@ -1 +1 @@ -Subproject commit f2ec90a015039c85377cdab06c2f657709c359fa +Subproject commit 5889b85394c2aecbdb998c8bbe00a602f2839f1c diff --git a/go.mod b/go.mod index ab1bcf53..ea86ff74 100644 --- a/go.mod +++ b/go.mod @@ -11,8 +11,8 @@ require ( charm.land/bubbles/v2 v2.1.0 charm.land/bubbletea/v2 v2.0.7 charm.land/lipgloss/v2 v2.0.3 - github.com/GrayCodeAI/eyrie v0.2.2-0.20260722172514-2b886001a099 - github.com/GrayCodeAI/hawk-core-contracts v0.1.8-0.20260722172431-f2ec90a01503 + github.com/GrayCodeAI/eyrie v0.2.2-0.20260722173119-9adad0523200 + github.com/GrayCodeAI/hawk-core-contracts v0.1.8 github.com/GrayCodeAI/inspect v0.1.4 github.com/GrayCodeAI/sight v0.1.4 github.com/GrayCodeAI/tok v0.1.4 diff --git a/go.sum b/go.sum index bd50308c..5aa68ec7 100644 --- a/go.sum +++ b/go.sum @@ -16,10 +16,10 @@ github.com/BobuSumisu/aho-corasick v1.0.3 h1:uuf+JHwU9CHP2Vx+wAy6jcksJThhJS9ehR8 github.com/BobuSumisu/aho-corasick v1.0.3/go.mod h1:hm4jLcvZKI2vRF2WDU1N4p/jpWtpOzp3nLmi9AzX/XE= github.com/BurntSushi/toml v1.6.0 h1:dRaEfpa2VI55EwlIW72hMRHdWouJeRF7TPYhI+AUQjk= github.com/BurntSushi/toml v1.6.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho= -github.com/GrayCodeAI/eyrie v0.2.2-0.20260722172514-2b886001a099 h1:nsg9hz9jweJ5wWLn+bZim3i33wOdQe0u1Z3Rn+zPDvU= -github.com/GrayCodeAI/eyrie v0.2.2-0.20260722172514-2b886001a099/go.mod h1:vGUg85cT29cmB3lRCMZihKCezHbozfDQ5uS6pRf2gM4= -github.com/GrayCodeAI/hawk-core-contracts v0.1.8-0.20260722172431-f2ec90a01503 h1:zosZUkc74uUj9SoebG/1S0T9GMcl7aHtYwgiMnPrKFM= -github.com/GrayCodeAI/hawk-core-contracts v0.1.8-0.20260722172431-f2ec90a01503/go.mod h1:BXbh68YrCf+s9HVqND5F8DAvl2MnE5NcOwZZZB56HGA= +github.com/GrayCodeAI/eyrie v0.2.2-0.20260722173119-9adad0523200 h1:4jTm08+bRcgw6BIX+crfSVvj/ZaJwM6MZ53YvIJUcFU= +github.com/GrayCodeAI/eyrie v0.2.2-0.20260722173119-9adad0523200/go.mod h1:R7O6akZA5nkZaoSF9PCz3NqznuEFqbGNToj25RH4O/4= +github.com/GrayCodeAI/hawk-core-contracts v0.1.8 h1:SkDsGZJXL+3DYG0Fi3NXvNe/NlhP/KZn+Feofnx35Zc= +github.com/GrayCodeAI/hawk-core-contracts v0.1.8/go.mod h1:BXbh68YrCf+s9HVqND5F8DAvl2MnE5NcOwZZZB56HGA= github.com/GrayCodeAI/inspect v0.1.4 h1:tQAcD9UuHkrqA20CZqdTcBgWKU/lhxxHBh8hlXY3FVw= github.com/GrayCodeAI/inspect v0.1.4/go.mod h1:MfZT8sWGr6M0G9RJyLEwO+WzzYe4cw0k07kLYEcr1Lk= github.com/GrayCodeAI/sight v0.1.4 h1:wFfRdbwoI0RIRnaj2H1Ytsed5B2pGBu+1csFRvpuMzA= From ad0856b116354972b41c904cfdcf05510ad2bab5 Mon Sep 17 00:00:00 2001 From: Lakshman Patel Date: Wed, 22 Jul 2026 23:09:15 +0530 Subject: [PATCH 5/6] fix(session): drop no-op ToolCall conversions after type alias types.ToolCall and session.ToolCall are the same underlying tools.ToolCall type, so slice conversion is identity and unconvert-clean. --- internal/session/conversion.go | 38 +++++----------------------------- 1 file changed, 5 insertions(+), 33 deletions(-) diff --git a/internal/session/conversion.go b/internal/session/conversion.go index b9a6622f..a8584137 100644 --- a/internal/session/conversion.go +++ b/internal/session/conversion.go @@ -23,28 +23,14 @@ func FromRuntimeMessages(in []types.EyrieMessage) []Message { } // FromRuntimeToolCalls converts Hawk runtime tool calls into persisted contracts. -// types.ToolCall and session.ToolCall are the same underlying type (llm/tools alias). +// types.ToolCall and session.ToolCall are identical (both alias tools.ToolCall). func FromRuntimeToolCalls(in []types.ToolCall) []ToolCall { - if len(in) == 0 { - return nil - } - out := make([]ToolCall, len(in)) - for i, tc := range in { - out[i] = ToolCall(tc) - } - return out + return in } // FromRuntimeToolResults converts Hawk runtime tool results into persisted contracts. func FromRuntimeToolResults(in []types.ToolResult) []ToolResult { - if len(in) == 0 { - return nil - } - out := make([]ToolResult, len(in)) - for i, tr := range in { - out[i] = ToolResult(tr) - } - return out + return in } // ToRuntimeMessages converts persisted session messages back into Hawk runtime messages. @@ -69,24 +55,10 @@ func ToRuntimeMessages(in []Message) []types.EyrieMessage { // ToRuntimeToolCalls converts persisted contracts back into Hawk runtime tool calls. func ToRuntimeToolCalls(in []ToolCall) []types.ToolCall { - if len(in) == 0 { - return nil - } - out := make([]types.ToolCall, len(in)) - for i, tc := range in { - out[i] = types.ToolCall(tc) - } - return out + return in } // ToRuntimeToolResults converts persisted contracts back into Hawk runtime tool results. func ToRuntimeToolResults(in []ToolResult) []types.ToolResult { - if len(in) == 0 { - return nil - } - out := make([]types.ToolResult, len(in)) - for i, tr := range in { - out[i] = types.ToolResult(tr) - } - return out + return in } From 4bdfb1a58048e1038710965ac1b1cdcdcae99bfe Mon Sep 17 00:00:00 2001 From: Lakshman Patel Date: Wed, 22 Jul 2026 23:18:02 +0530 Subject: [PATCH 6/6] fix(deps): pin eyrie to main after #88 merge Advance external/eyrie and go.mod to the squash-merged host-port commit so submodule parity and public builds resolve a mainline SHA. --- external/eyrie | 2 +- go.mod | 2 +- go.sum | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/external/eyrie b/external/eyrie index 9adad052..9debb70a 160000 --- a/external/eyrie +++ b/external/eyrie @@ -1 +1 @@ -Subproject commit 9adad0523200d86d08fdf9d3a5c1cdab62790800 +Subproject commit 9debb70adde30758b560f0405ee9be8c8db69840 diff --git a/go.mod b/go.mod index ea86ff74..e2bcda63 100644 --- a/go.mod +++ b/go.mod @@ -11,7 +11,7 @@ require ( charm.land/bubbles/v2 v2.1.0 charm.land/bubbletea/v2 v2.0.7 charm.land/lipgloss/v2 v2.0.3 - github.com/GrayCodeAI/eyrie v0.2.2-0.20260722173119-9adad0523200 + github.com/GrayCodeAI/eyrie v0.2.2-0.20260722174513-9debb70adde3 github.com/GrayCodeAI/hawk-core-contracts v0.1.8 github.com/GrayCodeAI/inspect v0.1.4 github.com/GrayCodeAI/sight v0.1.4 diff --git a/go.sum b/go.sum index 5aa68ec7..90d2f15b 100644 --- a/go.sum +++ b/go.sum @@ -16,8 +16,8 @@ github.com/BobuSumisu/aho-corasick v1.0.3 h1:uuf+JHwU9CHP2Vx+wAy6jcksJThhJS9ehR8 github.com/BobuSumisu/aho-corasick v1.0.3/go.mod h1:hm4jLcvZKI2vRF2WDU1N4p/jpWtpOzp3nLmi9AzX/XE= github.com/BurntSushi/toml v1.6.0 h1:dRaEfpa2VI55EwlIW72hMRHdWouJeRF7TPYhI+AUQjk= github.com/BurntSushi/toml v1.6.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho= -github.com/GrayCodeAI/eyrie v0.2.2-0.20260722173119-9adad0523200 h1:4jTm08+bRcgw6BIX+crfSVvj/ZaJwM6MZ53YvIJUcFU= -github.com/GrayCodeAI/eyrie v0.2.2-0.20260722173119-9adad0523200/go.mod h1:R7O6akZA5nkZaoSF9PCz3NqznuEFqbGNToj25RH4O/4= +github.com/GrayCodeAI/eyrie v0.2.2-0.20260722174513-9debb70adde3 h1:1mwlXTbQmT72M9v1vuE6QlvzbaxgKti2A8udtD1MvC8= +github.com/GrayCodeAI/eyrie v0.2.2-0.20260722174513-9debb70adde3/go.mod h1:R7O6akZA5nkZaoSF9PCz3NqznuEFqbGNToj25RH4O/4= github.com/GrayCodeAI/hawk-core-contracts v0.1.8 h1:SkDsGZJXL+3DYG0Fi3NXvNe/NlhP/KZn+Feofnx35Zc= github.com/GrayCodeAI/hawk-core-contracts v0.1.8/go.mod h1:BXbh68YrCf+s9HVqND5F8DAvl2MnE5NcOwZZZB56HGA= github.com/GrayCodeAI/inspect v0.1.4 h1:tQAcD9UuHkrqA20CZqdTcBgWKU/lhxxHBh8hlXY3FVw=