• Joined on 2026-03-13
shoko pushed to feat/issue-14-session-management at shoko/kugetsu 2026-03-29 22:19:45 +02:00
636a41f41b fix(kugetsu): create session file before opencode fork
shoko pushed to feat/issue-14-session-management at shoko/kugetsu 2026-03-29 22:16:59 +02:00
c51a886aa6 fix(kugetsu): capture forked session ID from opencode output
shoko pushed to feat/issue-14-session-management at shoko/kugetsu 2026-03-29 22:01:26 +02:00
7f3952ff9d test(kugetsu): add v2.0 test suite for issue-driven session management
shoko pushed to feat/issue-14-session-management at shoko/kugetsu 2026-03-29 22:00:23 +02:00
f2ab637d1f fix(kugetsu): update install script with new commands
shoko pushed to feat/issue-14-session-management at shoko/kugetsu 2026-03-29 21:53:51 +02:00
e014d7bfb9 fix(kugetsu): fix bash substitution error in cmd_start
shoko created pull request shoko/kugetsu#15 2026-03-29 21:52:11 +02:00
feat(kugetsu): implement issue-driven session management
shoko created branch feat/issue-14-session-management in shoko/kugetsu 2026-03-29 21:51:56 +02:00
shoko pushed to feat/issue-14-session-management at shoko/kugetsu 2026-03-29 21:51:56 +02:00
7146e3bd92 feat(kugetsu): implement issue-driven session management
shoko commented on issue shoko/kugetsu#14 2026-03-29 21:46:56 +02:00
Research: OpenCode Headless CLI Patterns for Agent Orchestration

Implementation: Issue-Driven Session Management

Based on the research findings and our discussion, I have implemented the session management pattern for kugetsu.

New Architecture

**Patter…

shoko commented on issue shoko/kugetsu#14 2026-03-29 21:43:26 +02:00
Research: OpenCode Headless CLI Patterns for Agent Orchestration

Storage Format Comparison: YAML vs SQLite vs Directory Files

Comprehensive Comparison

shoko commented on issue shoko/kugetsu#14 2026-03-29 21:11:22 +02:00
Research: OpenCode Headless CLI Patterns for Agent Orchestration

Reproducible Headless Session Workflow

Step 1: Start TUI and create session

# Start TUI in background with PTY
opencode
# Then type any task in the TUI, e.g.:
# "Create /tmp/ready.…
shoko commented on issue shoko/kugetsu#14 2026-03-29 20:59:37 +02:00
Research: OpenCode Headless CLI Patterns for Agent Orchestration

Headless Workflow Discovery (2026-03-30)

After systematic testing, here are the key findings:


Finding 1: Sessions can be created via TUI and reused headlessly

Sessions created in…

shoko commented on issue shoko/kugetsu#14 2026-03-29 20:34:11 +02:00
Research: OpenCode Headless CLI Patterns for Agent Orchestration

Test Results (2026-03-30)

Ran all 5 tests from this comment in a headless environment (SSH shell, no TTY). Results:


Test 1: Plain opencode run "task" headless

Command:

shoko commented on issue shoko/kugetsu#14 2026-03-29 20:21:01 +02:00
Research: OpenCode Headless CLI Patterns for Agent Orchestration

Testing Plan: Headless PTY Behavior (2026-03-29)

Based on Issue #14 research, we identified that opencode run in headless/TTY-less environments exits immediately because the SSE stream has…

shoko commented on issue shoko/kugetsu#14 2026-03-29 19:06:39 +02:00
Research: OpenCode Headless CLI Patterns for Agent Orchestration

Additional Findings from kugetsu --debug Testing (2026-03-29)

Summary

Tested kugetsu --debug on the test-kugetsu-push task. Confirmed --debug works as designed (captures logs to…

shoko deleted branch fix/test-kugetsu-push from shoko/kugetsu 2026-03-29 19:03:19 +02:00
shoko created branch fix/test-kugetsu-push in shoko/kugetsu 2026-03-29 19:03:00 +02:00
shoko pushed to fix/test-kugetsu-push at shoko/kugetsu 2026-03-29 19:03:00 +02:00
14072d602c test: add test.md file
shoko pushed to main at shoko/kugetsu 2026-03-29 18:26:56 +02:00
542f1e27c1 Merge pull request 'feat(kugetsu): add --debug flag for real-time output capture' (#13) from feat/kugetsu-debug-flag into main
e397a64d27 feat(kugetsu): add --debug flag for real-time output capture
Compare 2 commits »
shoko merged pull request shoko/kugetsu#13 2026-03-29 18:26:55 +02:00
feat(kugetsu): add --debug flag for real-time output capture