Skip to content

Commit da949b6

Browse files
chore: remove README updates per review feedback
1 parent df6b36a commit da949b6

1 file changed

Lines changed: 0 additions & 47 deletions

File tree

strands-command/README.md

Lines changed: 0 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -477,50 +477,3 @@ Use workflow dispatch with:
477477
---
478478

479479
**Note**: This system is designed for trusted environments. Always review security implications before deployment and implement appropriate guardrails for your use case.
480-
481-
---
482-
483-
## 🤖 Autonomous Agents: Release Digest
484-
485-
The strands-command system includes autonomous agent capabilities for automated release analysis.
486-
487-
### Architecture
488-
489-
A single orchestrator agent runs weekly (Wednesday 10am UTC) and uses `use_agent` from `strands_tools` to spawn per-package sub-agents **in-process**. No workflow dispatch, no PAT tokens, no self-trigger prevention needed.
490-
491-
```
492-
strands-autonomous.yml (Wed 10am cron / manual dispatch)
493-
└── Release Digest Orchestrator Agent
494-
├── use_agent → SDK Python Analyzer
495-
├── use_agent → SDK TypeScript Analyzer
496-
├── use_agent → Tools Analyzer
497-
├── use_agent → Evals Analyzer
498-
└── Compiles results → Creates digest issue
499-
```
500-
501-
### How It Works
502-
503-
1. **Orchestrator** discovers changes across all packages since their last release tag
504-
2. **Per-package sub-agents** are spawned via `use_agent` with read-only tools (`shell`, `http_request`)
505-
3. Each sub-agent analyzes PRs, runs adversarial testing, generates draft release notes, and finds docs gaps
506-
4. **Orchestrator** collects all results and creates a single consolidated digest issue
507-
508-
### Files
509-
510-
| File | Purpose |
511-
|------|---------|
512-
| `workflows/strands-autonomous.yml` | Template workflow — cron + manual dispatch |
513-
| `agent-sops/task-release-digest.sop.md` | Orchestrator SOP (uses `use_agent`) |
514-
| `agent-sops/task-adversarial-tester.sop.md` | Adversarial testing SOP (used as sub-agent system prompt) |
515-
| `scripts/python/agent_runner.py` | Agent runner with `use_agent` tool |
516-
517-
### Setup
518-
519-
1. Copy `workflows/strands-autonomous.yml` to your repo's `.github/workflows/`
520-
2. Configure secrets: `AWS_ROLE_ARN`, `AWS_SECRETS_MANAGER_SECRET_ID`
521-
3. The workflow runs automatically every Wednesday at 10am UTC, or trigger manually via `workflow_dispatch`
522-
523-
### Commands
524-
525-
- `/strands adversarial-test` — Run adversarial testing on a PR
526-
- `/strands release-digest` — Trigger a release digest manually

0 commit comments

Comments
 (0)