Skip to content

Delete process_task pass-through wrapper - #50

Merged
coordt merged 3 commits into
masterfrom
chore/issue-43-delete-process-task
Sep 27, 2026
Merged

coordt merged 3 commits into
masterfrom
chore/issue-43-delete-process-task

Conversation

@coordt

@coordt coordt commented Sep 27, 2026

Copy link
Copy Markdown
Member

Summary

  • Deletes process_task, a pure pass-through wrapper around execute_task that added no behavior or invariant of its own.
  • build_context now calls execute_task directly in the case Task(): branch, matching the deletion test proposed in the issue.
  • Updates test_context.py mocks from process_task to execute_task accordingly.

Closes #43

Test plan

  • uv run pytest --agent-digest=term -p no:sugar — full suite passes (328 tests)
  • uv run ruff check on changed files
  • pre-commit hooks (ruff, mypy, pydoclint, etc.) pass on commit
  • Grepped repo for remaining process_task/context_builder.tasks references — none found

Note

Code review during this PR surfaced a pre-existing, unrelated dead test (initial_context_merges_with_extra_context missing its test_ prefix, so pytest never runs it). Filed as #49 rather than fixed here, to keep this PR scoped to #43.

process_task added no behavior over execute_task; build_context now
calls execute_task directly, matching the pattern of the deletion
test in the issue.
@github-actions

Copy link
Copy Markdown
Contributor

Version hint: minor
Current version: 0.8.0
New version (when merged): 0.9.0

Comment ID: Display version hint-auto-generated

@github-actions

github-actions Bot commented Sep 27, 2026 •

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-09-27 11:49 UTC

@coordt
coordt merged commit 7cfee2a into master Sep 27, 2026
4 of 5 checks passed
@coordt
coordt deleted the chore/issue-43-delete-process-task branch September 27, 2026 11:48
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.

Delete process_task — pure pass-through wrapper

1 participant