Skip to content

feat(team): deepseek実装タスク向けidleタイムアウトを延長 - #287

Merged
terisuke merged 1 commit into
devfrom
team-idle-timeout
Aug 3, 2026
Merged

feat(team): deepseek実装タスク向けidleタイムアウトを延長#287
terisuke merged 1 commit into
devfrom
team-idle-timeout

Conversation

@terisuke

@terisuke terisuke commented Aug 3, 2026

Copy link
Copy Markdown

Summary

  • Issue feat(team): long-running implementation tasks on deepseek-v4-flash hit the hard 600s idle timeout #286: /team worker の hard wait が 600s 固定で、deepseek-v4-flash の複数ファイル実装が Timed out ... (status busy) で落ちる
  • write / deepseek のデフォルトを 20 分 (1200s) に延長。read-only は従来どおり 10 分
  • OPENCODE_TEAM_IDLE_TIMEOUT_MS / OPENCODE_TEAM_WRITE_IDLE_TIMEOUT_MS / OPENCODE_TEAM_IDLE_TIMEOUT_MS_<PROVIDER> を文書化
  • タイムアウト時に last_tool / last_text と env 再設定ヒントを含める
  • 検証スクリプト認識合わせ: AGENTS.md に「inline interpreter は access guard でブロック → in-repo bun test を使う」を追記

Test plan

  • bun test test/plugin/team-idle-timeout.test.ts(8 pass)
  • 既存 team times out busy child sessions... green
  • bun run local:deploy / local:check green
  • ライブ: deepseek/write → 1200s、env override → 3000ms
  • CI green 後にマージ

Closes #286

Made with Cursor

600s ハードリミットで busy worker が強制終了していた問題(Issue #286)
に対し、write/deepseek のデフォルトを 20 分へ引き上げ、provider 別
上書きとタイムアウト時の進捗表示・env 発見性を追加する。

Closes #286

Co-authored-by: Cursor <cursoragent@cursor.com>
@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown

This PR doesn't fully meet our contributing guidelines and PR template.

What needs to be fixed:

  • PR description is missing required template sections. Please use the PR template.

Please edit this PR description to address the above within 2 hours, or it will be automatically closed.

If you believe this was flagged incorrectly, please let a maintainer know.

@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown

The following comment was made by an LLM, it may be inaccurate:

@terisuke
terisuke merged commit 3c00bd1 into dev Aug 3, 2026
8 checks passed
@terisuke
terisuke deleted the team-idle-timeout branch August 3, 2026 08:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat(team): long-running implementation tasks on deepseek-v4-flash hit the hard 600s idle timeout

1 participant