v3.14.0
v3.14.0(2026-07-22)
B60: MCP Statement syntax catalog(構文ヒント)
MCP server instructions に 全文型(18 family)の構文カタログ「Statement templates」 を追加しました。AI クライアント(Claude Desktop / Claude Code 等)が ON ERROR SKIP INTO #err [REJECT LIMIT n] などの kSQL 固有構文を発明せず、正しい骨格で一発で組み立てられるようにします。
- カタログは CHECKS/CONTROL 共通記法+18 文型の骨格+句順・併用規則(VALIDATE ONLY と ON ERROR SKIP は択一・INTO #err はバッチ専用・APPLY 併用規則など)
- カタログに載る全構文例はパーサ受理テストで機械的に固定(載っている構文は必ず通る)・family 全数は型レベルで保証
ksql_query/ksql_mutateの説明にも構文テンプレートを追記・行動規範「初出の文型は ksql_docs で確認・構文を発明しない」を明文化- mcpb-verify に instructions 検証を新設(stale パッケージ検出)
- 言語リファレンス §24 の EXPLAIN 対応一覧に VALIDATE / IMPORT を追記(記載漏れ修正)
- プラグイン・CLI の SQL 挙動に変更なし(MCP のみの追加)
リリース前 AI 行動検証(両面 PASS): Claude Code(headless×2)と Claude Desktop(発端環境)で「不正行を隔離する INSERT バッチ」を依頼し、いずれも ON ERROR SKIP INTO #err を一発で正配置・ksql_docs 先読みの行動まで確認。
🤖 Generated with Claude Code