1. get_cluster
Get detailed information about a specific cluster including its name, description, default queue, and configuration.
2. list_clusters
List all clusters in an organization with their names, descriptions, default queues, and creation details.
3. get_cluster_queue
Get detailed information about a specific queue including its key, description, dispatch status, and hosted agent configuration.
4. list_cluster_queues
List all queues in a cluster with their keys, descriptions, dispatch status, and agent configuration.
5. get_pipeline
Get detailed information about a specific pipeline including its configuration, steps, environment variables, and build statistics.
6. list_pipelines
List all pipelines in an organization with their basic details, build counts, and current status.
7. create_pipeline
Set up a new CI/CD pipeline in Buildkite with YAML configuration, repository connection, and cluster assignment.
8. update_pipeline
Modify an existing Buildkite pipeline's configuration, repository, settings, or metadata.
9. list_builds
List all builds for a pipeline with their status, commit information, and metadata.
10. get_build
Get detailed information about a specific build including its jobs, timing, and execution details.
11. get_build_test_engine_runs
Get test engine runs data for a specific build in Buildkite.
12. create_build
Trigger a new build on a Buildkite pipeline for a specific commit and branch, with optional environment variables, metadata, and author information.
13. wait_for_build
Wait for a specific build to complete.
14. current_user
Get details about the user account that owns the API token, including name, email, avatar, and account creation date.
15. user_token_organization
Get the organization associated with the user token used for this request.
16. get_jobs
Get all jobs for a specific build including their state, timing, commands, and execution details.
17. unblock_job
Unblock a blocked job in a Buildkite build to allow it to continue execution.
18. list_artifacts
List all artifacts for a build across all jobs, including file details, paths, sizes, MIME types, and download URLs.
19. get_artifact
Get detailed information about a specific artifact including its metadata, file size, SHA-1 hash, and download URL.
20. list_annotations
List all annotations for a build, including their context, style (success/info/warning/error), rendered HTML content, and creation timestamps.
21. list_test_runs
List all test runs for a test suite in Buildkite Test Engine.
22. get_test_run
Get a specific test run in Buildkite Test Engine.
23. get_failed_executions
Get failed test executions for a specific test run in Buildkite Test Engine with optional expanded failure details.
24. get_test
Get a specific test in Buildkite Test Engine for additional metadata for failed test executions.
25. search_logs
Search log entries using regex patterns with optional context lines.
26. tail_logs
Show the last N entries from the log file.
27. get_logs_info
Get metadata and statistics about the Parquet log file.
28. read_logs
Read log entries from the file, optionally starting from a specific row number.
29. access_token
Get information about the current API access token including its scopes and UUID.

