You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor: Surface Conversational Agent in main template menu
- Removed hidden --voice flag
- Added 'Conversational Agent' to template selection table
- Added description: real-time conversational agent with interruption
handling, state management, and guardrail support
"Asynchronous, non-blocking agent that can process multiple concurrent requests. Best for straightforward asynchronous agents that don't need durable execution. Good for asynchronous workflows, stateful applications, and multi-step analysis.",
155
-
)
156
-
table.add_row(
157
-
"[bold cyan]Async - Temporal[/bold cyan]",
158
-
"Asynchronous, non-blocking agent with durable execution for all steps. Best for production-grade agents that require complex multi-step tool calls, human-in-the-loop approvals, and long-running processes that require transactional reliability.",
159
-
)
160
-
table.add_row(
161
-
"[bold cyan]Sync ACP[/bold cyan]",
162
-
"Synchronous agent that processes one request per task with a simple request-response pattern. Best for low-latency use cases, FAQ bots, translation services, and data lookups.",
"Asynchronous, non-blocking agent that can process multiple concurrent requests. Best for straightforward asynchronous agents that don't need durable execution. Good for asynchronous workflows, stateful applications, and multi-step analysis.",
143
+
)
144
+
table.add_row(
145
+
"[bold cyan]Async - Temporal[/bold cyan]",
146
+
"Asynchronous, non-blocking agent with durable execution for all steps. Best for production-grade agents that require complex multi-step tool calls, human-in-the-loop approvals, and long-running processes that require transactional reliability.",
147
+
)
148
+
table.add_row(
149
+
"[bold cyan]Sync ACP[/bold cyan]",
150
+
"Synchronous agent that processes one request per task with a simple request-response pattern. Best for low-latency use cases, FAQ bots, translation services, and data lookups.",
151
+
)
152
+
table.add_row(
153
+
"[bold cyan]Conversational Agent[/bold cyan]",
154
+
"Real-time conversational agent with built-in interruption handling, state management, and guardrail support. Best for voice assistants, interactive chatbots, and applications requiring natural turn-taking and streaming responses.",
155
+
)
156
+
console.print()
157
+
console.print(table)
158
+
console.print()
167
159
168
-
# Gather project information
169
-
template_type=questionary.select(
170
-
"What type of template would you like to create?",
0 commit comments