Skip to content

Release v0.13.0-alpha.1#260

Merged
nrslib merged 25 commits into
mainfrom
release/v0.13.0-alpha.1
Feb 12, 2026
Merged

Release v0.13.0-alpha.1#260
nrslib merged 25 commits into
mainfrom
release/v0.13.0-alpha.1

Conversation

@nrslib

@nrslib nrslib commented Feb 12, 2026

Copy link
Copy Markdown
Owner

Changes

Added

  • Team Leader ムーブメント: ムーブメント内でチームリーダーエージェントがタスクを動的にサブタスク(Part)へ分解し、複数のパートエージェントを並列実行する新しいムーブメントタイプ — team_leader 設定(persona, maxParts, timeoutMs, partPersona, partEdit, partPermissionMode)をサポート (# ムーブメントチームリーダーエージェントによるタスク並列化実装 #244)
  • 構造化出力(Structured Output): エージェント呼び出しに JSON Schema ベースの構造化出力を導入 — タスク分解(decomposition)、ルール評価(evaluation)、ステータス判定(judgment)の3つのスキーマを builtins/schemas/ に追加。Claude / Codex 両プロバイダーで対応 (エージェント呼び出しのユースケース一覧化と構造化出力の導入 #257)
  • backend ビルトインピース: バックエンド開発特化のピースを新規追加 — バックエンド、セキュリティ、QA の並列専門家レビュー対応
  • backend-cqrs ビルトインピース: CQRS+ES 特化のバックエンド開発ピースを新規追加 — CQRS+ES、セキュリティ、QA の並列専門家レビュー対応
  • AbortSignal によるパートタイムアウト: Team Leader のパート実行にタイムアウト制御と親シグナル連動の AbortSignal を追加
  • エージェントユースケース層: agent-usecases.ts にエージェント呼び出しのユースケースを集約し、構造化出力の注入を一元管理

Changed

Fixed

Internal

  • テスト大幅追加(Team Leader, 構造化出力, ShutdownManager, AbortSignal, Report Phase リトライ, パブリック API エクスポート等)
  • E2E テスト拡充(cycle-detection, model-override, multi-step-sequential, pipeline-local-repo 等)
  • judgment/ ディレクトリを削除

Commits

Closes

Closes #237
Closes #244
Closes #245
Closes #246
Closes #257

* dist-tag 検証をリトライ付きに変更(npm レジストリの結果整合性対策)

* takt run 実行時に蓋閉じスリープを抑制

* takt: github-issue-244

* takt: #244/implement-parallel-subtasks
* dist-tag 検証をリトライ付きに変更(npm レジストリの結果整合性対策)

* takt run 実行時に蓋閉じスリープを抑制

* takt: github-issue-245-report
* dist-tag 検証をリトライ付きに変更(npm レジストリの結果整合性対策)

* takt run 実行時に蓋閉じスリープを抑制

* takt: github-issue-237-fix-ctrl-c-provider-graceful-timeout-force
cloneAndIsolateがgit remote remove originした後、リモート追跡refが
全て消えるため、default以外の既存ブランチをcheckoutできなかった。

git clone --branchでclone時にローカルブランチを作成するように変更。
併せてブランチ名フォーマットからgit非互換の#を除去。
- backend / backend-cqrs ピースを en/ja で追加
- ピースカテゴリにバックエンドピースを登録
- アーキテクチャナレッジに「操作の一覧性」「パブリック API の公開範囲」を追加
- DRY 基準を回数ベースから本質的重複ベースに改善
- backend / backend-cqrs ピースを en/ja で追加
- ピースカテゴリにバックエンドピースを登録
- アーキテクチャナレッジに「操作の一覧性」「パブリック API の公開範囲」を追加
- DRY 基準を回数ベースから本質的重複ベースに改善
@nrslib nrslib merged commit 76fed1f into main Feb 12, 2026
@nrslib nrslib deleted the release/v0.13.0-alpha.1 branch February 12, 2026 22:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment