All notable changes to Task2Tool are documented here. The format follows Keep a Changelog, and releases use semantic versioning.
- Disclose the 256-term composition boundary in JSON, Markdown, and HTML, count ignored terms as uncovered, and bound normalized query input so partial evaluation cannot appear as complete coverage.
- Remove complete ANSI/ECMA-48 control sequences and remaining terminal-active C0/C1 characters from human-readable reports and direct CLI status/error lines.
- Keep the Pages composition example synchronized with the catalog and its actual 100% lexical-coverage result.
0.3.0 - 2026-07-22
- Recognize YAML block-list
tags/keywordsin Markdown frontmatter (in addition to the inline[a, b]form), with no new runtime dependency. task2tool composefor selecting a compact set of complementary resources by greedy marginal lexical coverage, with per-resource additions, cumulative coverage, and explicit uncovered terms in JSON, Markdown, and HTML.
- Upgraded the live Pages lab from top-k search to an interactive complementary-capability composition demo.
- Human-facing matched terms retain readable normalized query words while the ranker keeps its bounded stemming behavior internally.
0.2.0 - 2026-07-20
- A zero-setup
task2tool democommand that searches bundled, realistic resources so new users can see ranked results immediately. - A branded README banner and dedicated 1280×640 social-preview artwork in editable SVG and upload-ready PNG formats.
- Reworked the README's first-run path, examples, positioning, and contribution entry points around a 60-second successful experience.
0.1.0 - 2026-07-19
- Recursive discovery for skills, agent definitions, prompts, MCP configurations, and portable catalogs.
- Deterministic BM25-inspired natural-language retrieval with CJK bigram support.
index,find, andlintcommands with JSON, Markdown, and self-contained HTML output.- Secret-aware MCP metadata handling, cumulative scan and token budgets, injection-safe rendering, and atomic report writes.
- Verified npm-style binary symlink execution and packed-install smoke coverage.
- Interactive static demo, versioned catalog schema, examples, automated tests, CI, and Pages deployment.