Skip to content

v1.1.1 — Tool description translations + GitHub Pages landing

Choose a tag to compare

@github-actions github-actions released this 05 Jul 02:55
· 7 commits to main since this release

Full Spanish translation of the toolset

All 132 module descriptions and 382 tool descriptions now have Spanish translations, shown in the autoform, command palette and panel headers when the UI is in Spanish (public/desc-i18n.js). The English text the AI copilot's LLM prompt reads (find_tools/run_tool) stays untouched — this is a display-only layer, same one-dictionary pattern as the shell's own i18n, so there's still exactly one codebase and zero duplicated files. Coverage is verified exact (132/132, 382/382, no orphan keys) by a dedicated smoke test.

Honesty check: 0 demo tools, confirmed

Re-ran the demo/real classifier against the live code and fixed a false-positive: two tools (notes__add_note, setlist__create_setlist) mint a unique id with Math.random() before a genuine saveJson() disk write, and the classifier didn't recognize storage calls as "real work." Fixed the classifier itself so this can't recur. Confirmed: 0 of 382 tools are demo-badged.

Real GitHub Pages landing site

docs/index.html is now a proper landing page (not just the auto-generated catalog): the actual cover artwork as the hero visual, a color palette sampled directly from the artwork's pixels (gold/violet/coral, not guessed), and 12 custom hand-drawn SVG icons matching the extension's own icon language — no generic emoji. Bilingual EN/ES toggle, same pattern as the extension. The searchable catalog moved to docs/catalog.html and now expands all modules by default, so "browse the tools" actually shows tools instead of a wall of collapsed accordions.

Verification

292/292 smoke tests, run repeatedly for stability. Landing page verified in a real browser in both languages — hero, features, copilot section, screenshots, catalog — no console errors.