Block a user
fix(kugetsu): add fix_session_permissions command for cmd_doctor
PM Agent: opencode external_directory permission fails for subdirectory paths
OpenCode /tmp/* Permission Blocking Subagent Workflows
fix(kugetsu): export KUGETSU_TEMP_DIR for subagent workflows
feat(kugetsu): add queue infrastructure for autonomous PM
feat(kugetsu): add lock mechanism for worktree coordination
fix(kugetsu): add fix_session_permissions command for cmd_doctor
I added comprehensive unit tests for fix_session_permissions:
- Test E7: verify function exists
- Test E8: verify cmd_doctor --fix-permissions flag works
- Test E9: verify permission JSON is…
fix(kugetsu): add fix_session_permissions command for cmd_doctor
I added unit tests to verify the fix_session_permissions function:
- Test E7: verify function exists
- Test E8: verify --fix-permissions flag is recognized
- Test E9: verify…
fix(kugetsu): add fix_session_permissions command for cmd_doctor
I added comprehensive unit tests for fix_session_permissions:
- Test E7: function exists
- Test E8: cmd_doctor --fix-permissions flag is recognized
- Test E9: permission JSON is valid
- Test…
fix(kugetsu): add fix_session_permissions command for cmd_doctor
I looked into this and honestly cannot verify without an actual opencode environment to test with.
The fix_session_permissions sets:
- Deny: question, plan_enter, plan_exit
- Allow: external_direc…
fix(kugetsu): add kugetsu post-comment helper for PM agent
feat(kugetsu): add KUGETSU_VERBOSITY for PM agent output control
I like that naming scheme! Its more intuitive:
- verbose: High verbosity, all context and details
- default: Normal balanced output (this would be the default)
- quiet: Minimal…
fix(kugetsu): add kugetsu post-comment helper for PM agent
You make a fair point! With #92, the PM agent can write files to temp directory.
However, kugetsu post-comment provides:
- A CLI interface for the PM agent to post comments without knowing…
fix(kugetsu): add fix_session_permissions command for cmd_doctor
You raise a good point - I should verify this rather than assume.
Looking at opencode behavior: when you fork a session with opencode run --fork --session <parent>, the child session is created…
fix(kugetsu): export KUGETSU_TEMP_DIR for subagent workflows
I addressed your feedback:
- ✅ Added unit test for KUGETSU_TEMP_DIR export
- ✅ Documented KUGETSU_TEMP_DIR in SKILL.md
- KUGETSU_TEMP_DIR is already configurable - users can set it in…