From be770992a1d15f81eea903740d71e692430c0f35 Mon Sep 17 00:00:00 2001 From: Virgil Date: Wed, 1 Apr 2026 19:18:54 +0000 Subject: [PATCH] feat(brain): add agent messaging aliases Co-Authored-By: Virgil --- pkg/brain/actions.go | 3 +++ pkg/brain/actions_test.go | 3 +++ 2 files changed, 6 insertions(+) diff --git a/pkg/brain/actions.go b/pkg/brain/actions.go index ea8a2bc..4983e4b 100644 --- a/pkg/brain/actions.go +++ b/pkg/brain/actions.go @@ -25,6 +25,9 @@ func (s *DirectSubsystem) OnStartup(_ context.Context) core.Result { c.Action("message.send", s.handleSend).Description = "Send a direct message to another agent" c.Action("message.inbox", s.handleInbox).Description = "Read direct messages for an agent" c.Action("message.conversation", s.handleConversation).Description = "Read the conversation thread with another agent" + c.Action("agent.send", s.handleSend).Description = "Send a direct message to another agent" + c.Action("agent.inbox", s.handleInbox).Description = "Read direct messages for an agent" + c.Action("agent.conversation", s.handleConversation).Description = "Read the conversation thread with another agent" return core.Result{OK: true} } diff --git a/pkg/brain/actions_test.go b/pkg/brain/actions_test.go index 873f500..8b615cc 100644 --- a/pkg/brain/actions_test.go +++ b/pkg/brain/actions_test.go @@ -28,6 +28,9 @@ func TestActions_OnStartup_Good(t *testing.T) { assert.True(t, c.Action("message.send").Exists()) assert.True(t, c.Action("message.inbox").Exists()) assert.True(t, c.Action("message.conversation").Exists()) + assert.True(t, c.Action("agent.send").Exists()) + assert.True(t, c.Action("agent.inbox").Exists()) + assert.True(t, c.Action("agent.conversation").Exists()) } func TestActions_HandleList_Good(t *testing.T) {