awslabs / awslabs/bedrock-agentcore-samples-typescript

enhancement: consider Windows compatibility when choosing build/task automation tools

Open
#14 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
TypeScript
Stars
22
Forks
2
PR merge metrics
No merged PRs in 30d

Description

### Request type

Other

### Description

As we develop this examples repository, we should consider that Makefiles are not natively supported on Windows. While many developers use WSL, Git Bash, or install Make separately, native Windows support matters for a samples repository that targets the broader TypeScript developer community.

I know we have discussed this topic internally and the Make/CDK combination is a temporary fix until more long-term solutions are developed.

I am creating this issue to touch base before we make this repository public to document how are we moving forward with this.

### Use case

N/A

### Alternatives considered

The AgentCore CLI should be the best alternative to launch agents on Windows. However, if it is not available before going public, we should consider the following for Windows users:

1. Using npm scripts for standard tasks - direct replacement to Makefile
2. Continue use CloudFormation/CDK for associated resources.

Contributor guide

Open the contributing guide

Research direction

Review the repository's current Makefile and npm scripts, then check the availability of the AgentCore CLI on native Windows. Compare the listed options—npm scripts, Make, and CloudFormation/CDK—against the standard tasks this examples repository needs. Done means recording a clear Windows-compatible automation path before the repository becomes public.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, typescript
Domain
build-system, developer-experience, operating-systems
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.