anthropics / anthropics/claude-code

Routine (scheduled/manual run) starts but never receives the task prompt — marked "完了" with zero actual work done

Đang mở
#94,295 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
area:routines bug has repro
Ngôn ngữ chính
Python
Star
145k
Fork
23.1k
Chỉ số merge pull request
Chỉ số pull request đang chờ

Mô tả

### Preflight Checklist

- [x] I have searched [existing issues](https://github.com/anthropics/claude-code/issues?q=is%3Aissue%20state%3Aopen%20label%3Abug) and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code

### What's Wrong?

## 概要
クラウドルーティン(RemoteTrigger API経由で作成したスケジュール実行)が、指定した時刻(または手動実行)で起動するものの、設定したタスクの指示文(プロンプト)が実行セッションに一切渡らず、何も作業しないまま「完了」扱いで終わってしまう。
## 再現手順
1. RemoteTrigger APIの `create` で、`job_config.ccr.session_context.events` にプロンプトを含むルーティンを作成
- trigger_id: trig_018MNpkGP4hGqJViati3Cy29
- name: 小売アパレル週報 自動生成
- environment_id: env_01SgpZWgfm1K4J84rHL8kPAK
- cron_expression: 0 23 * * 0 (毎週月曜 8:00 JST)
2. 設定した時刻に自動実行される、または `action: "run"` で手動実行する
3. 実行結果を確認する
## 実際の挙動
- 2026-09-13T23:10:35Z(定期実行分、session_id: cse_01MXW2PgDxd2rFhMag7bTbWm)
- 2026-09-14T12:45:57Z(手動実行分、session_id: cse_01DZGcfzsatJukJkgSy7ZiEt)
どちらも以下の状態で停止:
- クラウドコンテナのセットアップ: 成功
- Claude Codeプロセスの起動: 成功
- その後、ユーザーメッセージ(タスクの指示文)が一度も処理されず、会話が空のまま
- claude.ai/code/routines のUI上では両方とも「完了」と表示されるが、実際には何のツール呼び出しも行われていない(WebSearch・レポート作成・メール送信など、指示した作業が一切実行されていない)
RemoteTrigger APIの `get` で該当ルーティンを取得すると、`job_config.ccr.session_context.events` には設定したプロンプトが含まれているように見えるが、`session_request.config.events` は常に空配列 `[]` になっている。実行時に使われるのが `session_request` だとすると、ここでプロンプトが失われている可能性がある。
## 期待する挙動
設定したプロンプトがセッションに渡り、タスクが実行された上で完了すること。少なくとも、タスクが実行されなかった場合は「完了」ではなく失敗・エラーとして明示されること。
## 環境
- Claude Code (Cowork / claude.ai routines機能)
- RemoteTrigger APIをツール経由で使用してルーティンを作成

### What Should Happen?

## 概要
クラウドルーティン(RemoteTrigger API経由で作成したスケジュール実行)が、指定した時刻(または手動実行)で起動するものの、設定したタスクの指示文(プロンプト)が実行セッションに一切渡らず、何も作業しないまま「完了」扱いで終わってしまう。
## 再現手順
1. RemoteTrigger APIの `create` で、`job_config.ccr.session_context.events` にプロンプトを含むルーティンを作成
- trigger_id: trig_018MNpkGP4hGqJViati3Cy29
- name: 小売アパレル週報 自動生成
- environment_id: env_01SgpZWgfm1K4J84rHL8kPAK
- cron_expression: 0 23 * * 0 (毎週月曜 8:00 JST)
2. 設定した時刻に自動実行される、または `action: "run"` で手動実行する
3. 実行結果を確認する
## 実際の挙動
- 2026-09-13T23:10:35Z(定期実行分、session_id: cse_01MXW2PgDxd2rFhMag7bTbWm)
- 2026-09-14T12:45:57Z(手動実行分、session_id: cse_01DZGcfzsatJukJkgSy7ZiEt)
どちらも以下の状態で停止:
- クラウドコンテナのセットアップ: 成功
- Claude Codeプロセスの起動: 成功
- その後、ユーザーメッセージ(タスクの指示文)が一度も処理されず、会話が空のまま
- claude.ai/code/routines のUI上では両方とも「完了」と表示されるが、実際には何のツール呼び出しも行われていない(WebSearch・レポート作成・メール送信など、指示した作業が一切実行されていない)
RemoteTrigger APIの `get` で該当ルーティンを取得すると、`job_config.ccr.session_context.events` には設定したプロンプトが含まれているように見えるが、`session_request.config.events` は常に空配列 `[]` になっている。実行時に使われるのが `session_request` だとすると、ここでプロンプトが失われている可能性がある。
## 期待する挙動
設定したプロンプトがセッションに渡り、タスクが実行された上で完了すること。少なくとも、タスクが実行されなかった場合は「完了」ではなく失敗・エラーとして明示されること。
## 環境
- Claude Code (Cowork / claude.ai routines機能)
- RemoteTrigger APIをツール経由で使用してルーティンを作成

### Error Messages/Logs

```shell

```

### Steps to Reproduce

## 概要
クラウドルーティン(RemoteTrigger API経由で作成したスケジュール実行)が、指定した時刻(または手動実行)で起動するものの、設定したタスクの指示文(プロンプト)が実行セッションに一切渡らず、何も作業しないまま「完了」扱いで終わってしまう。
## 再現手順
1. RemoteTrigger APIの `create` で、`job_config.ccr.session_context.events` にプロンプトを含むルーティンを作成
- trigger_id: trig_018MNpkGP4hGqJViati3Cy29
- name: 小売アパレル週報 自動生成
- environment_id: env_01SgpZWgfm1K4J84rHL8kPAK
- cron_expression: 0 23 * * 0 (毎週月曜 8:00 JST)
2. 設定した時刻に自動実行される、または `action: "run"` で手動実行する
3. 実行結果を確認する
## 実際の挙動
- 2026-09-13T23:10:35Z(定期実行分、session_id: cse_01MXW2PgDxd2rFhMag7bTbWm)
- 2026-09-14T12:45:57Z(手動実行分、session_id: cse_01DZGcfzsatJukJkgSy7ZiEt)
どちらも以下の状態で停止:
- クラウドコンテナのセットアップ: 成功
- Claude Codeプロセスの起動: 成功
- その後、ユーザーメッセージ(タスクの指示文)が一度も処理されず、会話が空のまま
- claude.ai/code/routines のUI上では両方とも「完了」と表示されるが、実際には何のツール呼び出しも行われていない(WebSearch・レポート作成・メール送信など、指示した作業が一切実行されていない)
RemoteTrigger APIの `get` で該当ルーティンを取得すると、`job_config.ccr.session_context.events` には設定したプロンプトが含まれているように見えるが、`session_request.config.events` は常に空配列 `[]` になっている。実行時に使われるのが `session_request` だとすると、ここでプロンプトが失われている可能性がある。
## 期待する挙動
設定したプロンプトがセッションに渡り、タスクが実行された上で完了すること。少なくとも、タスクが実行されなかった場合は「完了」ではなく失敗・エラーとして明示されること。
## 環境
- Claude Code (Cowork / claude.ai routines機能)
- RemoteTrigger APIをツール経由で使用してルーティンを作成

### Claude Model

None

### Is this a regression?

Yes, this worked in a previous version

### Last Working Version

_No response_

### Claude Code Version

1.52386.3

### Platform

Anthropic API

### Operating System

macOS

### Terminal/Shell

Terminal.app (macOS)

### Additional Information

_No response_

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.