๐Ÿ“ฆ anthropics / riv2025-long-horizon-coding-agent-demo

๐Ÿ“„ .bedrock_agentcore.yaml.template ยท 65 lines
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65# AWS Bedrock AgentCore Configuration Template
#
# To use this template:
#   1. Copy this file to .bedrock_agentcore.yaml
#   2. Replace all YOUR_* placeholders with your actual values
#
# Required values:
#   - YOUR_ACCOUNT_ID: Your AWS account ID (e.g., 123456789012)
#   - YOUR_EXECUTION_ROLE: IAM role name for AgentCore runtime
#   - YOUR_PROJECT_NAME: Your project/ECR repository name
#   - YOUR_AGENT_RUNTIME_ID: AgentCore runtime ID (created after first deployment)
#   - YOUR_CODEBUILD_ROLE: IAM role name for CodeBuild

default_agent: my_agent
agents:
  my_agent:
    name: my_agent
    entrypoint: bedrock_entrypoint.py
    deployment_type: container
    runtime_type: null
    platform: linux/arm64
    container_runtime: docker
    source_path: .
    aws:
      execution_role: arn:aws:iam::YOUR_ACCOUNT_ID:role/YOUR_EXECUTION_ROLE
      execution_role_auto_create: false
      account: 'YOUR_ACCOUNT_ID'
      region: us-west-2
      ecr_repository: YOUR_ACCOUNT_ID.dkr.ecr.us-west-2.amazonaws.com/YOUR_PROJECT_NAME
      ecr_auto_create: false
      s3_path: null
      s3_auto_create: false
      network_configuration:
        network_mode: PUBLIC
        network_mode_config: null
      protocol_configuration:
        server_protocol: HTTP
      observability:
        enabled: true
      lifecycle_configuration:
        idle_runtime_session_timeout: 300
        max_lifetime: 3600
    bedrock_agentcore:
      agent_id: YOUR_AGENT_RUNTIME_ID
      agent_arn: arn:aws:bedrock-agentcore:us-west-2:YOUR_ACCOUNT_ID:runtime/YOUR_AGENT_RUNTIME_ID
      agent_session_id: null
    codebuild:
      project_name: bedrock-agentcore-my_agent-builder
      execution_role: arn:aws:iam::YOUR_ACCOUNT_ID:role/YOUR_CODEBUILD_ROLE
      source_bucket: bedrock-agentcore-codebuild-sources-YOUR_ACCOUNT_ID-us-west-2
    memory:
      mode: NO_MEMORY
      memory_id: null
      memory_arn: null
      memory_name: null
      event_expiry_days: 30
      first_invoke_memory_check_done: false
      was_created_by_toolkit: false
    identity:
      credential_providers: []
      workload: null
    authorizer_configuration: null
    request_header_configuration: null
    oauth_configuration: null