Skip to content

Releases: onlyforchris/dsh-timer-agent

@onlyforchris/dsh-timer-agent v0.1.3

Choose a tag to compare

@onlyforchris onlyforchris released this 24 Aug 10:05

Scoped release under @onlyforchris/dsh-timer-agent with matching Bundle and client loader IDs. Existing /api/dsh-timer-agent/* routes and ~/.dsh/timer-agent/jobs.json remain compatible. Verified: build, typecheck, behavior tests 60/60, smoke tests 23/23, live jobs API, and DSH HTTP 200. Install: dsh plugin --profile web add ./onlyforchris-dsh-timer-agent-0.1.3.tgz. SHA256: D02E2783264C0E78E921E6A21A13E75631A044EE9B287AC099F2B7D6514C54FF

v0.1.2

Choose a tag to compare

@onlyforchris onlyforchris released this 24 Aug 02:12

Summary

Personal DSH fork of the timer plugin for IM-workspace scheduled runs.

Fixes

  • TRANSPORT on Chinese job titles: session ids are ASCII-only so DeepSeek x-deepseek-harness-session-id headers stay ByteString-safe
  • Preserve deployment reasoningEffort when creating timer sessions
  • openSession closes the timer board before jumping to the transcript

Changes

  • Default workdir can bind to D:\DSH\im-workspace
  • Board UI: custom select, form styling aligned with DSH tokens
  • Prefer real workspaces (im-workspace); drop empty default-workspace row
  • E2E coverage for Chinese-title session id / header safety

Install

Download dsh-timer-agent-0.1.2.tgz from this release, then in your DSH web profile:

dsh plugin --profile web add ./dsh-timer-agent-0.1.2.tgz

Or link the local checkout after pnpm build.

Test plan

  • pnpm test — 60 passed (incl. Chinese title → ASCII session id)
  • pnpm run typecheck
  • Restart DSH via bat, re-run a Chinese-titled job → expect TIMER-SMOKE-OK