You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
BREAKING: output_formatter default changed to None: APCoreMCP no longer defaults to apcore_toolkit.to_markdown. Results are now serialized as raw JSON by default. To restore Markdown formatting, pass output_formatter=to_markdown explicitly (requires apcore-toolkit).
Dependency bump: Requires apcore>=0.13.0 (was >=0.9.0). Picks up new annotation fields (cacheable, paginated, cache_ttl, cache_key_fields, pagination_style) and ExecutionCancelledError now extending ModuleError.
Annotation description suffix: AnnotationMapper.to_description_suffix() now includes cacheable and paginated when set to non-default values.
Removed
apcore-toolkit dependency: Removed from pyproject.toml dependencies. apcore-toolkit is no longer required to use apcore-mcp. Users who want Markdown formatting can install it separately and pass to_markdown as the output_formatter.