Devotd Github
新着コーディングエージェント

ienapliss/markov v0.4.1 — MCP OAuth 2 トークンの文字範囲の緩和

ienapliss/markov v0.4.1 は、MCP 接続の OAuth 2 アクセストークンに RFC 6750 が許可しない文字が含まれていても受け付けるようにしたリリースである。

リポジトリ情報ienapliss/markov ↗

ienapliss/markov v0.4.1 は、MCP 接続の OAuth 2 アクセストークンに RFC 6750 が許可しない文字が含まれていても受け付けるようにしたリリースである。

GitHub の説明: A general-purpose LLM harness and coding agent implemented as a single, hackable Bash script.

スター
★ 11
フォーク
0
言語
Shell
ライセンス
MIT
原文を見る ↗GitHub で見る ↗

ienapliss/markov は LLM ハーネスとコーディングエージェントを単一の Bash スクリプトで実装したプロジェクトである。リポジトリの説明は、汎用ハーネスとコーディングエージェントを修正しやすいスクリプト 1 本にまとめているとしている。v0.4.1 は 2026 年 11 月 1 日に公開され、今回のコミット 9dfab20 の変更内容は 1 点、MCP 接続の OAuth 2 アクセストークンの処理だけである。

MCP はモデルに外部ツールを取り付けるための接続プロトコルであり、RFC 6750 は Bearer トークンの使用仕様としてアクセストークンに使える文字の範囲を定めた文書である。v0.4.1 は、MCP 用の OAuth 2 アクセストークンに当該仕様が許可しない文字が含まれていても受け付けるように修正された。仕様から外れたトークンを発行する認証サーバーを利用している環境で、トークンが拒否されていた状況を対象としていると見られる。配布方法は単純である。markov.sh の MA_VERSION の値を 0.4.0 から 0.4.1 に上げ、CHANGELOG.md の [0.4.1] - 2026-11-01 項目の Fixed の下に 1 行を追加した。全体の変更は 2 ファイル 7 行(追加 6 行、削除 1 行)であり、markov.sh の冒頭には MIT ライセンスの表記がある。

ただし、このコミットで確認できるのは、リリースノートの 1 行とバージョン定数の変更のみである。性能数値やトークン処理速度など、比較の資料は記録に残っていない。直前のリリース 0.4.0 も 2026 年 11 月 1 日に配布されており、機能追加というより、特定の認証サーバー環境における受容性の補正に近い。すでに MCP を組み込んでいる環境であれば、トークンの文字規則を確認してみる価値はあるが、それ以外の変化をこのコミットだけで判断するのは早い。出典は GitHub コミット 9dfab20 (https://github.com/ienapliss/markov/commit/9dfab20531c36ab644dd176f197b9c33678b2500) である。