Multi-step agent loop

Adam Kershner
Adam KershnerCEO
5 min read

Multi-step agent loop

Assistant can run a multi-turn loop (route, refine, tool calls) with server-side parity (e.g. native-assist / edge functions)—document at a high level, not implementation detail.

What this is

Oasis can run a multi-step loop: interpret your request, optionally call tools, refine its plan, then answer. You see streaming text and tool rows as intermediate steps complete.

How to use it

  • Prefer one goal per message; follow up to adjust.
  • Approve confirmations when the assistant needs permission for risky steps.
  • If loops feel stuck, reset the thread or ask for a smaller sub-task.

Notes and limits

Server-side routing and model choice may change between builds; behavior stays “goal in, actions out.”

Related topics

About the Author

Adam Kershner
Adam Kershner
CEO

I'm the CEO of Kahana, bringing a unique perspective from my management consulting experience at Clarkston Consulting and biomedical engineering background from Duke University. I'm focused on making the future of work more elegant through innovative technology solutions that prioritize user well-being and productivity.