{"slug": "ototo-2-6", "title": "Otōto 2.6", "summary": "Otōto 2.6 adds support for Go, C#, shell scripts, SQL, XML, properties files, CSV, Dockerfiles and Makefiles, letting Claude read code by structure rather than raw text. The release introduces `changes` and `history` commands so Claude can query what a branch changed by function and the commits behind specific lines instead of parsing git diff and log output, and adds `ototo digest -- <command>` to surface only test failures and summaries. A signed sandboxed WebAssembly plugin now reads GitLab CI jobs as GitLab runs them, resolving includes, `extends` and anchors.", "body_md": "- **More languages and formats:** Go, C#, shell scripts and SQL (any dialect: tables with their columns, procedures, migrations); XML by element (Maven POMs, MSBuild, Spring:`read pom.xml#spring-core` ); properties files; CSV by column; Dockerfiles by stage and Makefiles by target.\n- **What changed, and why:** Claude can ask`changes` (what this branch changed, by function) and`history` (the commits behind some lines) instead of reading git diff and log output.\n- **Test output:** Claude runs tests as`ototo digest -- <command>` and sees the failures and the summary, not every line. Your permissions still decide what runs.\n- **Plugins:** GitLab CI jobs are read as GitLab runs them (includes,`extends` , anchors resolved), by a plugin: a sandboxed WebAssembly file that loads only because it is signed, by the key this package trusts for plugins.", "url": "https://wpnews.pro/news/ototo-2-6", "canonical_source": "https://ototo.dev/changelog#v2.6", "published_at": "2026-09-25 15:51:13+00:00", "updated_at": "2026-10-05 22:18:45.881296+00:00", "lang": "en", "topics": ["ai-tools", "developer-tools", "ai-agents", "large-language-models"], "entities": ["Otōto", "Claude", "GitLab", "Go", "C#", "SQL", "WebAssembly", "Maven"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/ototo-2-6", "markdown": "https://wpnews.pro/news/ototo-2-6.md", "text": "https://wpnews.pro/news/ototo-2-6.txt", "jsonld": "https://wpnews.pro/news/ototo-2-6.jsonld"}}