• Joined on 2026-03-13
shoko pushed to feat/kugetsu-debug-flag at shoko/kugetsu 2026-03-29 18:23:17 +02:00
e397a64d27 feat(kugetsu): add --debug flag for real-time output capture
shoko commented on issue shoko/kugetsu#11 2026-03-29 18:16:40 +02:00
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…

shoko opened issue shoko/kugetsu#14 2026-03-29 18:16:10 +02:00
Research: OpenCode Headless CLI Patterns for Agent Orchestration
shoko created pull request shoko/kugetsu#13 2026-03-29 18:05:46 +02:00
feat(kugetsu): add --debug flag for real-time output capture
shoko created branch feat/kugetsu-debug-flag in shoko/kugetsu 2026-03-29 18:05:25 +02:00
shoko pushed to feat/kugetsu-debug-flag at shoko/kugetsu 2026-03-29 18:05:25 +02:00
219d9f0f18 feat(kugetsu): add --debug flag for real-time output capture
shoko created branch fix/test-kugetsu in shoko/kugetsu 2026-03-29 17:10:21 +02:00
shoko pushed to fix/test-kugetsu at shoko/kugetsu 2026-03-29 17:10:21 +02:00
028d5e74e9 test: add test-kugetsu.md
shoko commented on issue shoko/kugetsu#11 2026-03-29 16:50:03 +02:00
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:
shoko deleted branch feat/kugetsu-wrapper from shoko/kugetsu 2026-03-29 16:38:43 +02:00
shoko closed pull request shoko/kugetsu#12 2026-03-29 16:38:43 +02:00
feat: add kugetsu session manager skill
shoko pushed to main at shoko/kugetsu 2026-03-29 16:37:50 +02:00
b3930aad51 Merge #12 feat/kugetsu-wrapper: add kugetsu session manager with destroy command
dd9a444920 feat: add destroy command and session_id validation
b992949314 fix: resolve test failures - all 12 tests pass
5a9c3a87a9 test: add kugetsu test suite
7edb54cd3f feat: add kugetsu session manager skill
Compare 5 commits »
shoko pushed to feat/kugetsu-wrapper at shoko/kugetsu 2026-03-29 16:35:03 +02:00
dd9a444920 feat: add destroy command and session_id validation
shoko pushed to feat/kugetsu-wrapper at shoko/kugetsu 2026-03-29 16:10:53 +02:00
b992949314 fix: resolve test failures - all 12 tests pass
5a9c3a87a9 test: add kugetsu test suite
Compare 2 commits »
shoko commented on pull request shoko/kugetsu#12 2026-03-29 16:05:56 +02:00
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

shoko commented on pull request shoko/kugetsu#12 2026-03-29 15:51:47 +02:00
feat: add kugetsu session manager skill

Test Suite Improvements - Summary

Test Results: 9/12 passing (previously 6/12)

Fixes Applied:

  1. Fixed test 3/6 - Removed premature cleanup call after test 4 that was deleting…
shoko commented on issue shoko/kugetsu#11 2026-03-29 14:53:31 +02:00
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:

shoko commented on issue shoko/kugetsu#11 2026-03-29 14:32:22 +02:00
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…

shoko created pull request shoko/kugetsu#12 2026-03-29 12:50:31 +02:00
feat: add kugetsu session manager skill
shoko pushed to feat/kugetsu-wrapper at shoko/kugetsu 2026-03-29 12:50:21 +02:00
7edb54cd3f feat: add kugetsu session manager skill