YeonGyu-Kim
11b3638493
test(features): remove unsafe test assertions
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-05-12 15:41:17 +09:00
YeonGyu-Kim
4180a0ba0a
test(features): update background agent, MCP loader, and tmux tests
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-04-10 15:53:30 +09:00
YeonGyu-Kim
78e6d780eb
fix(plugin): verify event hook compatibility with v1.4.0
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-04-08 13:08:03 +09:00
YeonGyu-Kim
60ccba38e1
feat(hook-message-injector): enhance boulder continuation injector with lineage support
...
- Add lineage-aware continuation injection logic
- Support for tracking multiple session types (direct vs appended)
- Update tests for new lineage continuation scenarios
- Add session origin validation in continuation flow
🤖 Generated with assistance of OhMyOpenCode
2026-04-05 17:18:10 +09:00
YeonGyu-Kim
1a9e7eb305
fix(hook-message-injector): add process-unique prefix to message/part IDs to prevent storage collisions
...
IDs now include a random 8-hex-char prefix per process (e.g. msg_a1b2c3d4_000001)
preventing collisions when counters reset across process restarts.
2026-03-02 15:20:31 +09:00
YeonGyu-Kim
6e9f27350d
fix(hook-message-injector): use monotonic counter for deterministic message/part IDs
2026-02-28 13:30:14 +09:00
YeonGyu-Kim
b0944b7fd1
feat(session-manager): add version-gated SDK read path for OpenCode beta
...
- Add SDK client injection via setStorageClient()
- Version-gate getMainSessions(), getAllSessions(), readSessionMessages(), readSessionTodos()
- Add comprehensive tests for SDK path (beta mode)
- Maintain backward compatibility with JSON fallback
2026-02-16 16:13:40 +09:00