lazy documentationv0.94Contents

Take your first task from creation to accept in Lazy Teams

Lazy Teams is in private alpha. It is not generally available, screens and behaviour may change, and you need an installation that someone has set up for you or that you have set up yourself.

The screenshots show sample data, so your project's names and the agent's report will differ.

By the end of this tutorial you will have signed in to Lazy Teams, created and started a task on a project, and reviewed and accepted its work in the browser.

Prerequisites

1. Sign in

Open your installation's address in a browser. On the Sign in page, enter your Email address and Password and click Sign in.

The Lazy Teams Sign in page with Email address and Password fields and a Sign in button.

If you were invited and have no account yet, open the invitation link and use Create account and join (or Email me a link, if it asks you to confirm your address first). If you already have an account, the link offers Sign in to answer, then Accept invitation.

2. Open a project

After signing in you land on the Dashboard. Under Your projects, click the project you want to work on. (You can also open your team and use its Projects section.) You should see the project's page, with a New task button.

3. Create and start a task

The Parent task choice on the form sets where the work lands. Left on "No parent — integrate into the project default branch", the task merges into the project's default branch; choosing a task makes it a subtask that merges into that task. The accept page in step 6 shows the destination as Merges into.

  1. Click New task.
  2. Fill in Goal, for example Add user authentication, and the prompt for the agent. Leave Parent task on "No parent" and the other fields, such as Agent, Model and Effort, on their defaults.
  3. Click Create and start. (Add to backlog creates the task without running it; you can start it later with Start on its page.)

The New task form with Goal and Prompt filled in, above the Agent, Model and Effort choices.

You should land on the task's page, with its status showing that the agent is working.

A task's page while its agent works, with the status at the top right and the Overview, Changes and Turns tabs.

4. Review the work

When the agent finishes its turn, the task is waiting for you. Stay on the task's Overview or Current review tab: the feedback form and the Accept button appear only there. On the task's page:

A task waiting for you: status Blocked, the Overview tab with the Agent report, and the Give feedback section with its Unblock, Ask and Accept tabs.

To ask a question without changing anything, open the Ask tab in the Give feedback section and type it there.

5. Give feedback (optional)

If the work needs changes, stay on the Unblock tab of Give feedback, type what the agent should do differently in the Feedback box, and click Send feedback and resume. The agent continues; review again when it finishes.

6. Accept

Click Accept. A page titled "Accept this task?" shows the branch the work merges into (Merges into; check it before you continue) and how many commits it carries, with a preview of the changes. If the agent left a question that blocks accept, you decide it on this page first.

The Accept this task? page: the task, the branch it merges into, the branch it comes from, its commit count, a preview of what will be merged, an optional Reason box and the Accept and merge button.

Click Accept and merge. The task is merged into that branch and finishes.

What next