Skip to content

fix: mark blocked invokes as unexecuted - #1

Merged
Wany-i merged 1 commit into
mainfrom
fix/invoke-blocked-executed
Sep 20, 2026
Merged

Wany-i merged 1 commit into
mainfrom
fix/invoke-blocked-executed

Conversation

@Wany-i

@Wany-i Wany-i commented Sep 20, 2026

Copy link
Copy Markdown
Owner

Summary

  • make every blocked invoke response explicitly return
    esponse.data.executed=false\
  • cover all five fail-closed branches and MCP structured output
  • bump the package and MCP server version to 1.0.1

Verification

  • 13 pytest tests passed
  • wheel and sdist built successfully
  • independent TG02 release-gate batch review passed the commit/PR/CI gate

Safety

  • no command execution behavior was added
  • blocked and completed invoke responses both remain side-effect free
  • WorkBuddy production installation remains gated until the v1.0.1 release artifact is verified

@Wany-i
Wany-i merged commit 77df4fd into main Sep 20, 2026
6 checks passed
@Wany-i
Wany-i deleted the fix/invoke-blocked-executed branch September 20, 2026 11:53
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