Skip to content

Releases

dsh-session-tools v0.2.0

Choose a tag to compare

@Unintendedz Unintendedz released this 24 Aug 13:50

Adds durable cross-session messaging and exact-result waiting.

  • session_send queues one message to another ordinary session and returns a durable request ID.
  • session_wait waits or polls that exact target turn without resending the request or cancelling the target.
  • Inactive ordinary sessions resume through the native DSH resolver; self-targets, subagents, foreign request IDs, and wait cycles are rejected.
  • Results contain visible assistant text only and are bounded to 65,536 UTF-8 bytes.
  • Handles the inbox claim window without misreporting a live request as cancelled.
  • Verified by 20 automated tests and an isolated synthetic cold-session runtime test.

Install:

dsh plugin --profile web add github:Unintendedz/dsh-session-tools#v0.2.0

dsh-session-tools v0.1.1

Choose a tag to compare

@Unintendedz Unintendedz released this 23 Aug 14:45

Aligns the release tag with the restored standalone session-tools main branch.

  • Keeps session_archive, session_read, and copy-ID features.
  • Excludes the unrelated sidebar Pin and Archive hover UI.
  • Retains bilingual documentation and the dsh-plugin repository topic.

Install:

dsh plugin --profile web add github:Unintendedz/dsh-session-tools#v0.1.1

dsh-session-tools v0.1.0

Choose a tag to compare

@Unintendedz Unintendedz released this 23 Aug 10:09

First public release.

  • Archive the current or another DSH session without deleting its log
  • Read bounded, untrusted session snapshots by exact ID
  • Copy exact session IDs from the header and sidebar row menu
  • Keep the expanded four-item menu inside the viewport

Install:
dsh plugin --profile web add github:Unintendedz/dsh-session-tools#v0.1.0