5670034d82
Previously clear_todos() only cleared the plan_state — the SharedTodoList was never touched. Now it clears both: the todo list (via try_lock on self.todos) and the plan state. The caller in commands/core.rs already called clear_todos() on /clear; it just had nothing to clear.