feat: add in-process adapter research contract

This commit is contained in:
zhaoyilun
2026-07-12 11:15:07 +08:00
parent a4242c12be
commit a9e692a574
8 changed files with 1054 additions and 3 deletions

View File

@@ -53,6 +53,9 @@ type uiaSendMessageConnector struct {
func NewSendMessageConnectorFromEnv() SendMessageConnector {
mode := strings.TrimSpace(strings.ToLower(os.Getenv(EnvSendConnectorMode)))
if mode == "in_process_contract" || mode == "in-process-contract" {
return NewBRouteSendMessageConnector(BRouteSendAdapterConfig{Mode: "in_process_contract"})
}
if mode != "uia_rpa" && mode != "uia-rpa" {
return nil
}