mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-10 17:39:34 +00:00
* feat(plugins): support additional upstream session kinds * feat(acpx): monitor upstream Pi sessions * feat(opencode): monitor upstream OpenCode sessions * fix(opencode): ignore hidden user text activity * refactor(plugins): share upstream echo filtering * fix(opencode): preserve marker tuple narrowing * refactor(opencode): detect upstream turns via event_sequence cursor Replace timestamp/grace-window completeness heuristics with OpenCode's own per-session event_sequence.seq cursor, which advances inside the same transaction as the message/part projections. Detects change instead of inferring completion, so staged part writes can no longer drop a turn. Handles cursor regression from OpenCode migrations that clear event_sequence, suppresses compaction replay and summary re-publish, and restricts human-turn classification to visible non-synthetic text. * docs(plugins): record why the adoption coordinator requires complete * fix(opencode): align cursor proof with strict types * fix(acpx): keep Pi JSON parser private |
||
|---|---|---|
| .. | ||
| api.ts | ||
| index.test.ts | ||
| index.ts | ||
| media-understanding-provider.test.ts | ||
| media-understanding-provider.ts | ||
| onboard.test.ts | ||
| onboard.ts | ||
| openclaw.plugin.json | ||
| opencode.live.test.ts | ||
| package.json | ||
| provider-catalog.ts | ||
| provider-discovery.ts | ||
| provider-policy-api.test.ts | ||
| provider-policy-api.ts | ||
| session-catalog-plugin.ts | ||
| session-catalog-shared.ts | ||
| session-catalog-terminal.ts | ||
| session-catalog.test.ts | ||
| session-catalog.ts | ||
| session-upstream-activity.test.ts | ||
| session-upstream-activity.ts | ||
| tsconfig.json | ||