Skip to content

fix: enable interactive TaskV2 and harden Bash execution#741

Merged
ericleepi314 merged 1 commit into
mainfrom
fix/interactive-task-v2-and-bash
Jul 23, 2026
Merged

fix: enable interactive TaskV2 and harden Bash execution#741
ericleepi314 merged 1 commit into
mainfrom
fix/interactive-task-v2-and-bash

Conversation

@ericleepi314

Copy link
Copy Markdown
Collaborator

Summary

  • expose TaskV2 in interactive agent-server sessions while retaining TodoWrite for --print
  • project TaskV2 create/update/list/delete events into the TUI checklist
  • preserve compound Bash cd semantics and allow short bounded sleeps
  • add backend and frontend regression coverage

Validation

  • pytest -q tests/test_task_v2_session_gating.py tests/test_tool_system_tools.py tests/test_bash_sleep_detection.py (83 passed)
  • npm test -- --run src/__tests__/todoSurface.test.ts src/__tests__/gatewayClient.test.ts (68 passed)
  • npm run typecheck
  • npm run build
  • targeted ESLint: no errors
  • git diff --check

@ericleepi314
ericleepi314 merged commit 345c088 into main Jul 23, 2026
@ericleepi314
ericleepi314 deleted the fix/interactive-task-v2-and-bash branch July 23, 2026 08:20
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