fix: update /tmp references to use KUGETSU_TEMP_DIR
Replace /tmp references with ${KUGETSU_TEMP_DIR:-~/.local/share/opencode/tool-output}
since opencode blocks /tmp access in headless mode.
Updated files:
- docs/SUBAGENT_WORKFLOW.md
- docs/hermes-communication-patterns.md
- docs/hermes-setup.md
- docs/kugetsu-setup.md
- docs/opencode-usage.md
- skills/kugetsu/pm/SKILL.md
Fixes #73
This commit is contained in:
@@ -97,9 +97,9 @@ cd $REVIEW && opencode run 'Review this PR vs main...'
|
||||
|
||||
```python
|
||||
delegate_task(tasks=[
|
||||
{"goal": "Fix issue #1", "context": "...", "workdir": "/tmp/issue-1"},
|
||||
{"goal": "Fix issue #2", "context": "...", "workdir": "/tmp/issue-2"},
|
||||
{"goal": "Fix issue #3", "context": "...", "workdir": "/tmp/issue-3"},
|
||||
{"goal": "Fix issue #1", "context": "...", "workdir": "${KUGETSU_TEMP_DIR}/issue-1"},
|
||||
{"goal": "Fix issue #2", "context": "...", "workdir": "${KUGETSU_TEMP_DIR}/issue-2"},
|
||||
{"goal": "Fix issue #3", "context": "...", "workdir": "${KUGETSU_TEMP_DIR}/issue-3"},
|
||||
], max_iterations=50)
|
||||
```
|
||||
|
||||
@@ -107,14 +107,15 @@ delegate_task(tasks=[
|
||||
- Cannot use: `delegate_task`, `clarify`, `memory`, `send_message` within subagents
|
||||
- Tasks must be fully self-contained
|
||||
- Exit with Ctrl+C or `process(action="kill")`, NOT `/exit`
|
||||
- Note: Use KUGETSU_TEMP_DIR instead of /tmp since opencode blocks /tmp in headless mode
|
||||
|
||||
### Terminal Parallel Calls
|
||||
|
||||
No hard cap. Fire multiple `opencode run` in parallel:
|
||||
```bash
|
||||
opencode run 'Fix issue #1' --workdir /tmp/issue-1 &
|
||||
opencode run 'Fix issue #2' --workdir /tmp/issue-2 &
|
||||
opencode run 'Fix issue #3' --workdir /tmp/issue-3 &
|
||||
opencode run 'Fix issue #1' --workdir ${KUGETSU_TEMP_DIR}/issue-1 &
|
||||
opencode run 'Fix issue #2' --workdir ${KUGETSU_TEMP_DIR}/issue-2 &
|
||||
opencode run 'Fix issue #3' --workdir ${KUGETSU_TEMP_DIR}/issue-3 &
|
||||
```
|
||||
|
||||
### Schema Constraint
|
||||
|
||||
Reference in New Issue
Block a user