Skip to content

chore(deps): bump agentfield floor to >=0.1.77#21

Merged
AbirAbbas merged 1 commit into
mainfrom
chore/bump-agentfield-0.1.77
May 6, 2026
Merged

chore(deps): bump agentfield floor to >=0.1.77#21
AbirAbbas merged 1 commit into
mainfrom
chore/bump-agentfield-0.1.77

Conversation

@AbirAbbas
Copy link
Copy Markdown
Contributor

Summary

  • Bumps the agentfield floor in pyproject.toml from >=0.1.55 to >=0.1.77 to pick up the cooperative cancellation feature shipped in agentfield#542.
  • Without this floor, pr-af still serves reviews on Railway but doesn't honor cancel-tree — a stuck pr-af run can be marked cancelled in the control plane, but the in-flight phase (intake / anatomy / dimension generation / reviewer parallel calls) keeps running and burns LLM spend until natural completion.

Test plan

  • pip install -e . resolves to agentfield 0.1.77 or later.
  • Deploy to Railway, kick off a 500-line PR review, hit cancel-tree from the control-plane UI mid-anatomy, confirm pr-af short-circuits within seconds (CancelledError surfaces in the awaited Anthropic / OpenRouter call) rather than completing all phases.

🤖 Generated with Claude Code

Picks up the cooperative cancellation feature in the AgentField SDK
(per-execution cancel callback at /_internal/executions/<id>/cancel,
AbortController/asyncio-task wiring in the worker runtime). With this
floor, a control-plane cancel-tree on a stuck pr-af run will surface
as CancelledError inside the reasoner phase that's currently running,
short-circuiting the in-flight LLM call rather than letting it run to
completion and discarding the output.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@AbirAbbas AbirAbbas merged commit d8b8d4b into main May 6, 2026
2 checks passed
@AbirAbbas AbirAbbas deleted the chore/bump-agentfield-0.1.77 branch May 6, 2026 18:34
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