anthropics / anthropics/claude-code
Routine (scheduled/manual run) starts but never receives the task prompt — marked "完了" with zero actual work done
- 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á.