dsh-rerun-task
v0.1.2
Published
Service Definition for the dsh-rerun task-source seam (ctx.rerunTasks)
Maintainers
Readme
dsh-rerun-task
Service Definition for the task-source seam. A source turns a suite reference
into a frozen SuiteSpec; the registry owns resolution order and the fail-loud
behavior when nothing claims a reference.
Sources never score and never launch anything. Keeping that separate is what lets a later source generate tasks from real session logs, an issue tracker, or a database of production failures without touching the runner.
- id: rerun-tasks
name: 'dsh-rerun-task'Provides ctx.rerunTasks. Writing a source: extending.md.
Model Experience
None. This package never contributes to a model request: it runs in the orchestrator process, and the model calls it cares about happen inside a separate attempt subprocess running a different build of DSH entirely.
KV Cache effect
None; it neither assembles nor sends a provider request.
Known Limitations and Deferred Work
- Resolution is first-claim, in registration order. There is no priority or specificity rule; a source that claims broadly and is registered early wins.
- A suite is resolved once per run. A source backed by changing data produces a different suite hash on the next run, which correctly marks the two runs incomparable — but there is no way to pin a source's output.
