Commit Graph
6 Commits
Author SHA1 Message Date
Marko (Hermes Implementer) 770533cc1e docs: rename docs to 001/002/003 migration-style numbering 2026-05-26 23:04:47 +00:00
Marko (Hermes Implementer) f9282fba09 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 23:04:25 +00:00
Marko (Hermes Implementer) 4d1f37a9f4 docs: rename docs to 001/002 migration-style numbering 2026-05-26 23:04:07 +00:00
Marko (Hermes Implementer) a287091e18 feat: implement Trello board management
Add 5 board management tools extending the Trello client:
- trello_create_board — create a new board
- trello_rename_board — rename an existing board
- trello_archive_board — close/archive a board
- trello_open_board — re-open a closed board
- trello_board_details — view board with lists and members

Includes board name-to-ID resolution, 16 new tests, and spec doc.

Issue: #2
2026-05-26 23:03:39 +00:00
Marko (Hermes Implementer) 65fe867cf5 docs: rename auth spec to 001_trello_auth_spec.md 2026-05-26 23:02:41 +00:00
Marko (Hermes Implementer) 6dac5d225e feat: implement Trello authentication & connection plugin
Add TrelloClient for Trello REST API interaction with env-var-based
credential management (TRELLO_API_KEY, TRELLO_TOKEN).

Implements:
- trello_verify_credentials — verify API key/token against Trello API
- trello_list_boards — list accessible Trello boards
- trello_disconnect — clear in-memory credentials

Includes full test suite (18 tests), spec document, and plugin metadata.

Issue: #1
2026-05-26 21:33:29 +00:00