Class TodosPage

java.lang.Object
ai.mindconnect.adminui.ui.AdminPage
ai.mindconnect.adminui.ui.page.TodosPage

public final class TodosPage extends AdminPage
Todo-list inspector page. Wraps a TodoListComponent and adds a header summary (X / Y done, Z open) plus header actions:
  • Back to the conversation.
  • Clear the todo list (only when there are entries to clear). The model re-publishes a plan on the next turn that references {{ todo_list_md }}.

Static page: no incremental patches. After Clear the controller re-renders the whole page.

  • Constructor Summary

    Constructors
    Constructor
    Description
    TodosPage(ai.mindconnect.agent.domain.AgentSession session, ai.mindconnect.agent.domain.AgentDefinition agent, ai.mindconnect.agent.tools.todo.TodoList list)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    ai.mindconnect.ui.model.UiPage
    Render the full page (initial GET, after navigation).

    Methods inherited from class ai.mindconnect.adminui.ui.AdminPage

    patch

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • TodosPage

      public TodosPage(ai.mindconnect.agent.domain.AgentSession session, ai.mindconnect.agent.domain.AgentDefinition agent, ai.mindconnect.agent.tools.todo.TodoList list)
  • Method Details

    • render

      public ai.mindconnect.ui.model.UiPage render()
      Description copied from class: AdminPage
      Render the full page (initial GET, after navigation).
      Specified by:
      render in class AdminPage