nrslib
|
7d20c016c7
|
無用なexportを排除
|
2026-02-12 17:33:39 +09:00 |
|
nrslib
|
bf4196d3b3
|
takt: github-issue-257
|
2026-02-12 13:32:28 +09:00 |
|
nrs
|
680f0a6df5
|
github-issue-237-fix-ctrl-c-provider-graceful-timeout-force (#253)
* dist-tag 検証をリトライ付きに変更(npm レジストリの結果整合性対策)
* takt run 実行時に蓋閉じスリープを抑制
* takt: github-issue-237-fix-ctrl-c-provider-graceful-timeout-force
|
2026-02-12 11:52:07 +09:00 |
|
nrslib
|
ccca0949ae
|
fix: opencode permission and tool wiring for edit execution
|
2026-02-11 11:31:38 +09:00 |
|
nrslib
|
fc1dfcc3c0
|
opencode の question を抑制
|
2026-02-11 10:08:23 +09:00 |
|
nrslib
|
4bc759c893
|
opencode 対応
|
2026-02-11 07:57:04 +09:00 |
|
nrs
|
b80f6d0aa0
|
takt: opencode (#222)
|
2026-02-11 06:35:50 +09:00 |
|
nrslib
|
222560a96a
|
プロバイダーエラーを blocked から error ステータスに分離し、Codex にリトライ機構を追加
blocked はユーザー入力で解決可能な状態、error はプロバイダー障害として意味を明確化。
PieceEngine で error ステータスを検知して即座に abort する。
Codex クライアントにトランジェントエラー(stream disconnected, transport error 等)の
指数バックオフリトライ(最大3回)を追加。
|
2026-02-09 22:04:52 +09:00 |
|
nrslib
|
55559cc41c
|
Codex プロセスのハングによる worker pool スロット占有を防止
Codex CLI プロセスが API 応答待ちで無応答になった場合、for await ループが
永久にブロックし worker pool のスロットを占有し続ける問題に対処。
AbortSignal の伝播経路を整備し、2層のタイムアウトを導入した。
- Codex ストリームのアイドルタイムアウト(10分無応答で中断)
- タスクレベルのタイムアウト(並列実行時、1時間で中断)
- AbortSignal を worker pool → PieceEngine → AgentRunner → Codex SDK まで伝播
|
2026-02-09 10:00:05 +09:00 |
|
nrs
|
ffc151cd8d
|
takt: github-issue-125-claude-agent (#133)
|
2026-02-08 08:11:05 +09:00 |
|
nrslib
|
e23cfa9a3b
|
agent 周りの抽象化
|
2026-02-07 10:15:41 +09:00 |
|
nrslib
|
6f94681359
|
change agent to persona
|
2026-02-07 08:52:37 +09:00 |
|
nrs
|
8e509e13c6
|
Issue/90 fix windows (#91)
* Window対応および Codexが.gitを必要とする問題があるので.gitがみつからない場合はエラーとする fix #90
* 文字化け修正
|
2026-02-04 13:19:00 +09:00 |
|
nrslib
|
38d43f2168
|
pieceに完全移行
|
2026-02-04 11:07:41 +09:00 |
|
nrslib
|
887365c4eb
|
無用な後方互換削除
|
2026-02-04 04:04:56 +09:00 |
|
nrslib
|
7377c5f9d9
|
feat: プロバイダー非依存の permission_mode 値を導入し sandboxMode を設定可能にする (#87)
- permission_mode を readonly/edit/full に統一(プロバイダー非依存)
- Claude SDK: readonly→default, edit→acceptEdits, full→bypassPermissions とマッピング
- Codex SDK: readonly→read-only, edit→workspace-write, full→danger-full-access とマッピング
- Legacy値(default/acceptEdits/bypassPermissions)のサポートを削除
- 全ビルトインワークフローを新しい permission_mode 値に更新
- AgentRunner の ProviderCallOptions 生成ロジックをリファクタリング(DRY化)
|
2026-02-03 00:59:16 +09:00 |
|
nrslib
|
b944349d8f
|
refacotr
|
2026-02-02 21:52:40 +09:00 |
|
nrslib
|
7d8ba10abb
|
refactor
|
2026-02-02 17:11:42 +09:00 |
|