Package: shinychat
Title: Chat UI Component for 'shiny'
Version: 0.4.0.9000
Authors@R: c(
    person("Joe", "Cheng", , "joe@posit.co", role = "aut"),
    person("Carson", "Sievert", , "carson@posit.co", role = "aut"),
    person("Garrick", "Aden-Buie", , "garrick@adenbuie.com", role = c("aut", "cre"),
           comment = c(ORCID = "0000-0002-7111-0077")),
    person("Barret", "Schloerke", , "barret@posit.co", role = "aut",
           comment = c(ORCID = "0000-0001-9986-114X")),
    person("Posit Software, PBC", role = c("cph", "fnd"),
           comment = c(ROR = "03wc8by49"))
  )
Description: Provides a scrolling chat interface with multiline input,
    suitable for creating chatbot apps based on Large Language Models
    (LLMs). Designed to work particularly well with the 'ellmer' R package
    for calling LLMs.
License: MIT + file LICENSE
URL: https://posit-dev.github.io/shinychat/r/,
    https://github.com/posit-dev/shinychat
BugReports: https://github.com/posit-dev/shinychat/issues
Imports:
    base64enc,
    bslib,
    cli,
    coro,
    ellmer (>= 0.4.1),
    fastmap,
    htmltools,
    jsonlite,
    lifecycle,
    promises (>= 1.3.2),
    R6 (>= 2.5.0),
    rlang (>= 1.1.0),
    S7,
    shiny (>= 1.10.0)
Suggests:
    covr,
    knitr,
    later,
    shinytest2,
    testthat (>= 3.0.0),
    withr
Config/Needs/website: tidyverse/tidytemplate, rmarkdown, weathR, gt, glue,
    bsicons
Config/roxygen2/version: 8.1.0
Config/testthat/edition: 3
Encoding: UTF-8
Roxygen: list(markdown = TRUE)
