diff --git a/app/models/agents/event_formatting_agent.rb b/app/models/agents/event_formatting_agent.rb index 98f4d3f9ad..bd5f941ec3 100644 --- a/app/models/agents/event_formatting_agent.rb +++ b/app/models/agents/event_formatting_agent.rb @@ -65,6 +65,8 @@ class EventFormattingAgent < Agent "1": "10:00 PM EST" } + You could also use the `regex_extract` filter to achieve the same goal. + So you can use it in `instructions` like this: "instructions": { @@ -113,7 +115,6 @@ def default_options 'agent' => "{{agent.type}}", 'some_other_field' => "Looks like the weather is going to be {{fields.weather}}" }, - 'matchers' => [], 'mode' => "clean", } end diff --git a/app/models/agents/post_agent.rb b/app/models/agents/post_agent.rb index 06b4d646d7..17df93b79a 100644 --- a/app/models/agents/post_agent.rb +++ b/app/models/agents/post_agent.rb @@ -83,7 +83,7 @@ def default_options }, 'headers' => {}, 'emit_events' => 'false', - 'no_merge' => 'false', + 'no_merge' => 'true', 'output_mode' => 'clean' } end diff --git a/app/models/agents/webhook_agent.rb b/app/models/agents/webhook_agent.rb index e4ad8b0ccc..5ff811db27 100644 --- a/app/models/agents/webhook_agent.rb +++ b/app/models/agents/webhook_agent.rb @@ -47,9 +47,9 @@ class WebhookAgent < Agent def default_options { - "secret" => "supersecretstring", + "secret" => SecureRandom.uuid, "expected_receive_period_in_days" => 1, - "payload_path" => "some_key", + "payload_path" => ".", "event_headers" => "", "event_headers_key" => "headers", "score_threshold" => 0.5