Skip to content

feat(finalize): add fork commit instructions comment#33

Draft
Unshure wants to merge 2 commits intostrands-agents:mainfrom
Unshure:fork-comment
Draft

feat(finalize): add fork commit instructions comment#33
Unshure wants to merge 2 commits intostrands-agents:mainfrom
Unshure:fork-comment

Conversation

@Unshure
Copy link
Copy Markdown
Member

@Unshure Unshure commented Mar 3, 2026

Add functionality to post a comment with git commands when the finalize
job completes for a fork PR. The comment provides users with the exact
bash commands needed to commit agent changes to their fork.

Changes:

  • Add read_parsed_input() to read artifact data
  • Add post_fork_commit_comment() to post instructions
  • Integrate fork detection into main flow
  • Post comment only when head_repo is present

🤖 Assisted by the code-assist SOP

Issue #, if available:

Description of changes:

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@Unshure Unshure marked this pull request as draft March 3, 2026 22:31
Unshure added 2 commits March 10, 2026 10:47
Add functionality to post a comment with git commands when the finalize
job completes for a fork PR. The comment provides users with the exact
bash commands needed to commit agent changes to their fork.

Changes:
- Add read_parsed_input() to read artifact data
- Add post_fork_commit_comment() to post instructions
- Integrate fork detection into main flow
- Post comment only when head_repo is present

🤖 Assisted by the code-assist SOP
agent-of-mkmeral added a commit to mkmeral/devtools that referenced this pull request Mar 19, 2026
…ove hourly control loop

Addresses feedback from issue strands-agents#33 comment:

1. Remove hourly control loop (strands-control.yml)
   - Not needed for our use case. The Wednesday 10am cron is directly
     in strands-autonomous.yml — no AGENT_SCHEDULES machinery required.

2. Update model to Opus 4.6 with adaptive thinking and 1M context
   - Model: global.anthropic.claude-opus-4-6-v1
   - Max tokens: 128,000 (was 64,000)
   - Thinking: adaptive (was fixed 8k budget)
   - Removed STRANDS_BUDGET_TOKENS constant
   - Matches strands-coder settings

3. Separate sub-agent workflows for isolated testing
   - strands-adversarial-test.yml — adversarial testing agent
   - strands-release-notes-agent.yml — release notes generation
   - strands-docs-gap.yml — documentation gap analysis
   - Each can be triggered independently via workflow_dispatch
   - Orchestrator dispatches to dedicated workflows

4. Bug fix: _get_all_tools() had dead code after return statement
   - Orchestrator tools were never actually loaded
   - Fixed to return after appending all tools

Files: 6 modified, 3 new, 1 deleted
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant