Skip to content

Releases: Nikeandocean/carbon-factor-matcher

v1.0.8 — Output schema + Annotations for Smithery

Choose a tag to compare

@Nikeandocean Nikeandocean released this 19 Jun 03:02

Add ToolResponse Pydantic model for output_schema generation (fixes Output schemas 0/3). Add tool annotations: readOnlyHint, destructiveHint, idempotentHint, openWorldHint (fixes Annotations 0/3).

v1.0.7 — Annotated+Field for Smithery schema extraction

Choose a tag to compare

@Nikeandocean Nikeandocean released this 19 Jun 02:54

FastMCP only extracts descriptions from Annotated[type, Field(description=...)] syntax, not from plain docstrings or Annotated[str, 'text']. This fixes both 0% Smithery scoring items: Tool has input schema with properties descriptions, Tool has returns description.

v1.0.6 — Google-style docstrings for Smithery quality

Choose a tag to compare

@Nikeandocean Nikeandocean released this 19 Jun 02:45

Replace Annotated type hints with standard function parameters and complete Google-style docstrings (Args + Returns sections). Smithery's static analyzer can now extract both input schema property descriptions and return value descriptions.

v1.0.5 — Annotated types for Smithery quality score

Choose a tag to compare

@Nikeandocean Nikeandocean released this 19 Jun 02:12

Enriched Annotated type hints with full English descriptions for all tool parameters and return types. Targeting Smithery quality score 80+.

v0.3.1

Choose a tag to compare

@Nikeandocean Nikeandocean released this 19 Jun 01:18

Smithery quality score improvements: Annotated type hints for all tool parameters and return types