Skip to content
Nautelle

Feature/Approvals

Green is not merged until a person says so.

Approvals holds what an agent may not decide alone: green pull requests waiting for a merge decision, and action requests from agent sessions. Decide in the browser or from Telegram. With away mode on, your Claude Code permission prompts come here too.

nautelle.example.com/projects/northwind-web/approvals
Approvals: a pull request with green checks waiting for a merge decision.Approvals: a pull request with green checks waiting for a merge decision.
A pull request with green checks waiting for a merge decision. Demo project, fictional data.

Merge approval for fleet pull requests

With merge approval on, the orchestrator stops at green and mergeable and waits for a person. Two switches must agree: Merge approval in Nautelle settings, and mergeApproval in the project’s Code Sentinel config. When they disagree, the page says so.

  • Each pull request shows its merge summary, head commit, diff and checks
  • Request changes sends a note back to the worker through the orchestrator
  • Approve in Nautelle takes effect with the matching Code Sentinel release; a GitHub review or the cs:approved label works today

Action requests from agent sessions

An action request is something an agent session asks a person to allow: a tool call that needs permission, a stop, a handoff, a merge asked for by the assistant, or an issue a session wants queued for the fleet.

  • Each shows a summary and a countdown, with Approve and Deny
  • A permission request carries a redacted preview of the tool input
  • Secrets are masked on the runner before anything leaves the machine
  • A session never queues an issue itself; approving its request does
nautelle.example.com/projects/northwind-web/approvals
Action requests: a permission prompt from a card session, with a countdown, Approve and Deny.Action requests: a permission prompt from a card session, with a countdown, Approve and Deny.
An action request: a permission prompt from a card session, with Approve and Deny.

Away mode

Turn away mode on for a runner and the permission prompts of your Claude Code sessions go to the web app and Telegram instead of the local dialog. Approve and the session continues; deny and it receives your note.

  • Switch it from the runner’s sheet, with nautelle-runner away on, or with the away tool
  • If nobody answers in about five minutes, or the runner is offline, the local dialog appears as usual
  • With away mode off, nothing changes
  • Switch it off and the Steward sends a digest of what happened
Approvals on a phone.Approvals on a phone.
Approvals on a phone.

Where it sits in the chain

The whole chain

Spans the chain. Approvals can stop any step that needs a person: a tool call mid-run, a handoff, or the merge at the end.

  1. 01Say what you want
  2. 02Interview
  3. 03Card, split or stack
  4. 04Design
  5. 05Run
  6. 06CI
  7. 07Merge

Every screen and setting, in the approvals guide.

The guide covers each control, limit and rule on this page, with the exact names you will see in the app.