feat(core): add watchdog runtime and prompts

Preserve the watchdog runtime and prompt behavior on top of the refreshed inbox branch and collapse the branch back to a single commit for easier future restacks.

Co-authored-by: Codex <noreply@openai.com>
This commit is contained in:
Friel
2026-03-14 13:32:00 -07:00
parent afaa5e887c
commit 3e8bd6b801
42 changed files with 2635 additions and 113 deletions

View File

@@ -465,7 +465,9 @@ async fn spawn_agent_role_overrides_requested_model_and_reasoning_settings() ->
"custom".to_string(),
AgentRoleConfig {
description: Some("Custom role".to_string()),
model: None,
config_file: Some(role_path),
spawn_mode: None,
nickname_candidates: None,
},
);
@@ -513,7 +515,9 @@ async fn spawn_agent_tool_description_mentions_role_locked_settings() -> Result<
"custom".to_string(),
AgentRoleConfig {
description: Some("Custom role".to_string()),
model: None,
config_file: Some(role_path),
spawn_mode: None,
nickname_candidates: None,
},
);