Files
trello-plugin/src/trello_plugin/__init__.py
T
Marko (Hermes Implementer) f2d65f8914 feat: implement Trello list management
Add 4 list management tools extending the Trello client:
- trello_create_list — create a new list on a board
- trello_rename_list — rename an existing list
- trello_archive_list — archive a list
- trello_move_list — move a list to a new position

Also update the auth spec doc to reflect the PR #5 review fixes
(TypedDict contracts, updated disconnect message).

Issue: #3
2026-05-26 22:37:02 +00:00

43 lines
963 B
Python

"""
trello-plugin — Hermes Agent plugin for Trello board integration.
"""
from trello_plugin.tools import (
PLUGIN_DESCRIPTION,
PLUGIN_NAME,
PLUGIN_TOOLS,
PLUGIN_VERSION,
check_requirements,
trello_archive_board,
trello_archive_list,
trello_board_details,
trello_create_board,
trello_create_list,
trello_disconnect,
trello_list_boards,
trello_move_list,
trello_open_board,
trello_rename_board,
trello_rename_list,
trello_verify_credentials,
)
__all__ = [
"PLUGIN_NAME",
"PLUGIN_DESCRIPTION",
"PLUGIN_VERSION",
"PLUGIN_TOOLS",
"check_requirements",
"trello_verify_credentials",
"trello_list_boards",
"trello_disconnect",
"trello_create_board",
"trello_rename_board",
"trello_archive_board",
"trello_open_board",
"trello_board_details",
"trello_create_list",
"trello_rename_list",
"trello_archive_list",
"trello_move_list",
]