Skip to content

Commit b6ba99a

Browse files
authored
docs(api) Visual improvements via gp-sphinx (#10)
Adopt the gp-sphinx Sphinx package stack for libtmux-mcp's API documentation. The net visual effect is card-style autodoc signatures with safety and scope badges, MyST cross-reference roles for Python objects, scoped section names in multi-page CLI docs, and polished IBM Plex typography — all landing together from the gp-sphinx 0.0.1a7 pre-release. - **API-style autodoc layout** via sphinx-autodoc-api-style — card layouts, badges, MyST roles for Python objects - **Shared badge layer** via sphinx-autodoc-badges — consistent XS/SM/LG/XL size variants with WCAG-AA contrast - **Multi-page argparse scoping** via sphinx-argparse-neo — CLI doc builds no longer emit duplicate-label warnings (git-pull/gp-sphinx#16) - **FastMCP autodoc** via sphinx-autodoc-fastmcp — card-style desc layouts for FastMCP tools, safety badges, MyST directives - **Font polish** via sphinx-fonts — IBM Plex Sans and Mono at full weight range, zero-CLS loading See gp-sphinx 0.0.1a7 release notes for the full list of changes covering 0.0.1a1..0.0.1a7: https://github.com/git-pull/gp-sphinx/blob/v0.0.1a7/CHANGES
2 parents c822f02 + 4736b71 commit b6ba99a

9 files changed

Lines changed: 139 additions & 1806 deletions

File tree

CHANGES

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# Changelog
22

3+
## libtmux-mcp 0.1.x (unreleased)
4+
5+
<!-- KEEP THIS PLACEHOLDER - DO NOT REMOVE OR MODIFY THIS LINE -->
6+
_Notes on upcoming releases will be added here_
7+
<!-- END PLACEHOLDER - ADD NEW CHANGELOG ENTRIES BELOW THIS LINE -->
8+
9+
### Documentation
10+
11+
- Visual improvements to API docs from [gp-sphinx](https://gp-sphinx.git-pull.com)-based Sphinx packages (#10)
12+
313
## libtmux-mcp 0.1.0a0 (2026-03-22)
414

515
### New features

0 commit comments

Comments
 (0)