MyPy compliance for the whole codebase - systematic way of executing tools (`executor.py`) - support for using pydantic models in tool inputs and outputs - mypy compliance (most of the changes) - removal of unused code (from previous iterations) Co-authored-by: Nate Barbettini <nate@arcade-ai.com>
18 lines
508 B
TOML
18 lines
508 B
TOML
[pack]
|
|
name = "Routines for Jarvis"
|
|
description = "Jarvis Chatbot routines"
|
|
version = "0.1.0"
|
|
author = "Sam Partee"
|
|
email = "sam@partee.io"
|
|
|
|
[depends]
|
|
|
|
[tools]
|
|
TextSearch = "BM25.text_search@0.0.1"
|
|
ReadProducts = "products.read_products@latest"
|
|
ReadSqlite = "read_sqlite.read_sqlite@0.0.1"
|
|
SendEmail = "gmail.send_email@0.0.1"
|
|
ReadEmail = "gmail.read_email@0.0.1"
|
|
OauthReadEmail = "gmail.oauth_read_email@0.0.1"
|
|
ListDriveFiles = "gmail.list_drive_files@0.0.1"
|
|
SearchEmployee = "people.search_employee@0.1.0"
|