await_file
Block execution until a file exists and, optionally, contains a specified string. Use for file-based signaling between processes, such as waiting for build status files.
Instructions
Block agent execution until a file exists and optionally contains a specific string. Useful for file-based signaling between processes (e.g., build status files).
Example: await_file(path="/tmp/build-status", contains="SUCCESS")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | File path to check. | |
| contains | No | If set, file content must contain this string for success. If not set, file existence is enough. | |
| timeout_seconds | No | Max wait in seconds. Default 3600. | |
| interval_seconds | No | Check interval in seconds. Default 10. |