File size: 408 Bytes
3d3d712
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import click

from taskweaver.cli.util import CliContext, get_ascii_banner, require_workspace


@click.command()
@require_workspace()
@click.pass_context
def chat(ctx: click.Context):
    """
    Chat with TaskWeaver in command line
    """

    ctx_obj: CliContext = ctx.obj

    from taskweaver.chat.console import chat_taskweaver

    click.echo(get_ascii_banner())
    chat_taskweaver(ctx_obj.workspace)