docs: update board tool descriptions for board-as-note #49

Merged
forgejo_admin merged 1 commit from 48-board-as-note into main 2026-03-24 19:42:35 +00:00

Summary

Update MCP board tool docstrings to reflect that boards are now notes with note_type="board". Board slugs are note slugs. No tool signature changes -- the API contract is the same, just additive fields (note_id on BoardOut, board_note_id on BoardItemOut).

Changes

  • src/pal_e_docs_mcp/tools/boards.py -- Updated module docstring and 6 tool docstrings to reference board notes and note slugs

Test Plan

  • All 59 MCP tests pass (pytest tests/ -v)
  • No tool signatures changed -- existing callers unaffected
  • ruff format and ruff check pass clean
## Summary Update MCP board tool docstrings to reflect that boards are now notes with note_type="board". Board slugs are note slugs. No tool signature changes -- the API contract is the same, just additive fields (note_id on BoardOut, board_note_id on BoardItemOut). ## Changes - `src/pal_e_docs_mcp/tools/boards.py` -- Updated module docstring and 6 tool docstrings to reference board notes and note slugs ## Test Plan - All 59 MCP tests pass (`pytest tests/ -v`) - No tool signatures changed -- existing callers unaffected - ruff format and ruff check pass clean ## Related - Parent issue: forgejo_admin/pal-e-docs#198 - Local tracking: #48
docs: update board tool descriptions for board-as-note
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline failed
79fb969bd7
Boards are now notes with note_type="board". Update module docstring and
individual tool docstrings to reflect that board slugs are note slugs and
boards live in the notes table.

Ref: forgejo_admin/pal-e-docs#198

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
forgejo_admin deleted branch 48-board-as-note 2026-03-24 19:42:35 +00:00
Sign in to join this conversation.
No description provided.