Block a user
Phase 1: Headless/SSH Access
Research Complete: Issue #14
Deep-dived opencode v1.3.5 headless CLI patterns for programmatic agent orchestration. Key finding: opencode run -s <session-id> --continue is the recommended…
Research: OpenCode Headless CLI Patterns for Agent Orchestration
feat(kugetsu): add --debug flag for real-time output capture
Phase 1: Headless/SSH Access
Phase 1 SSH Setup Plan
With kugetsu merged, Phase 1 remaining item is SSH access to the container.
Current State
- kugetsu session manager: ✅ Done
- SSH daemon in container: ⬜…
feat: add kugetsu session manager skill
feat: add kugetsu session manager skill
Test Suite Update: All 12 Tests Passing
The issue was bash exit status handling with pipes and set -euo pipefail.
Changed from: if ! timeout 5 bash -c "$KUGETSU resume ..." 2>&1
feat: add kugetsu session manager skill
Test Suite Improvements - Summary
Test Results: 9/12 passing (previously 6/12)
Fixes Applied:
- Fixed test 3/6 - Removed premature
cleanupcall after test 4 that was deleting…
Phase 1: Headless/SSH Access
Decision: Skip Memory Limiting via ulimit
Date: 2026-03-29
Investigation Findings
We tested four approaches for memory limiting in the test suite:
Phase 1: Headless/SSH Access
Memory Limiting Options for Test Suite
When running the test suite (test-kugetsu.sh) which spawns opencode (TUI) instances, memory exhaustion can occur. Each opencode TUI uses ~600MB-1GB…
feat: add kugetsu session manager skill