Refactor owner scope across channels and fix default routing fallback (#1151)

* refactor: add explicit owner scope across channels

* fix: tighten routine owner target routing

* fix: address owner scope review feedback

* Fix owner-scope onboarding and event trigger isolation

* Tighten routing fallback and wizard owner validation

* fix: address owner-scope follow-up review

* fix: tighten owner-scope follow-up details

* fix: import Channel trait in telegram test

* fix: normalize http webhook sender ids

* fix: address remaining owner-scope review issues

* fix: reconcile config rebase fallout

* fix: reconcile extension manager rebase drift

* fix: address current copilot review regressions

* fix: restore clippy matrix after rebase
This commit is contained in:
Henry Park
2026-03-16 13:31:03 -07:00
committed by GitHub
parent 971b4c2ef4
commit 878a67cdb6
50 changed files with 2767 additions and 1071 deletions
+3 -2
View File
@@ -439,6 +439,7 @@ impl TestHarnessBuilder {
};
let deps = AgentDeps {
owner_id: "default".to_string(),
store: Some(Arc::clone(&db)),
llm,
cheap_llm: None,
@@ -1077,7 +1078,7 @@ mod tests {
},
notify: NotifyConfig {
channel: None,
user: "user1".to_string(),
user: Some("user1".to_string()),
on_attention: true,
on_failure: true,
on_success: false,
@@ -1210,7 +1211,7 @@ mod tests {
},
notify: NotifyConfig {
channel: None,
user: "user1".to_string(),
user: Some("user1".to_string()),
on_attention: false,
on_failure: false,
on_success: false,