feat: 3 person review

This commit is contained in:
eric
2026-04-04 13:12:17 +02:00
parent d360a2b23c
commit 32147d4552
50 changed files with 2398 additions and 660 deletions

View File

@@ -15,8 +15,20 @@ impl App {
workspace::open_workspace_from_task_file(self, task_path)
}
pub(super) fn create_workspace_from_goal(&mut self, goal: String) -> Result<()> {
workspace::create_workspace_from_goal(self, goal)
pub(super) fn create_workspace_from_goal(
&mut self,
goal: String,
model: String,
fast_mode: bool,
allow_branching: bool,
) -> Result<()> {
workspace::create_workspace_from_goal_with_options(
self,
goal,
model,
fast_mode,
allow_branching,
)
}
pub(super) fn open_workspace(
@@ -39,6 +51,10 @@ impl App {
usage::maybe_refresh_usage(self)
}
pub(super) fn refresh_usage_now(&mut self) -> Result<()> {
usage::refresh_usage_now(self)
}
pub(super) fn push_local_entry(
&mut self,
source: SessionSource,