(ctx context.Context, f identity.MessageListFilter)
| 21 | GetPrincipalByAPIKey(ctx context.Context, apiKey string) (*identity.Principal, error) |
| 22 | GetAgentByEmail(ctx context.Context, email string) (*identity.AgentIdentity, error) |
| 23 | GetMessagesByAgent(ctx context.Context, f identity.MessageListFilter) ([]identity.Message, error) |
| 24 | } |
| 25 | |
| 26 | // Handler upgrades HTTP connections to WebSocket. Open to any agent the |
no outgoing calls