dsh-jev
DeepSeek Harness bundle registering a jev_ask tool for typed noul, choice and score questions to Jev.
Overview
This dsh-jev bundle registers a jev_ask tool for DeepSeek Harness. An agent on a profile that loads it can send typed noul, choice and score questions to Jev, mixing question types over the same state in one call; a bundled jev skill helps the agent use it. The session LLM decides when to call the tool, and the plugin does not force it.
Version 0.1.0 targets DSH 0.1.5-rc.2 and Node 22.19+ or 24+. The README recommends pinning a commit when installing from GitHub so a later push cannot change what you run, and explains that pnpm must be allowed to run the package's prepare script. The key comes from TYPESAFE_API_KEY or DSH credentials. The example asks whether a payout complaint conveys urgency and which team should handle it.
What the decision model decides
| Type | Question | Answers |
|---|---|---|
| Yes / no | Does this convey urgency? | yes · no |
| Choice | Which team should handle this? | billing · technical |
How it works
- Install the bundle pinned to a commit
- Agent calls jev_ask (or uses the jev skill)
- Jev answers the mixed questions
- Agent uses the typed answers in its plan
Strengths
- Supply-chain-conscious install guidance
- Mixed question types per call
- Bundled skill
Caveats
- Targets an older DSH release candidate
- Agent may not call it unprompted
Getting started
dsh plugin --profile web add github:noetion/dsh-jev#<sha>, allow the prepare build in pnpm-workspace.yaml, set TYPESAFE_API_KEY and restart dsh web.At a glance
- Type
- Project
- Status
- prototype
- Language
- TypeScript
- Runtime
- DeepSeek Harness bundle
- Has code
- yes
- License
- MIT
Use cases and integrations
How curated lists describe it
DSH bundle that registers jev\_ask for TypeSafe Jev noul, choice, and score answers.
logicrw/awesome-jev-projectsDSH bundle that registers jev_ask for TypeSafe Jev noul, choice, and score…
wh000wh000/awesome-jev-live
Frequently asked questions
What tool does it add?
jev_ask, for noul, choice and score questions.
Does it force the agent to use Jev?
No, the session LLM decides when to call it.
Why pin a commit?
So a later push cannot change the code you run.
Related projects
Python dialect that adds a '~' operator and jev/case blocks so a branch can ask Jev a yes/no, scale or choice question.
ProjectprototypePythonDeepSeek Harness plugin registering a jev_decide tool so the agent can ask Noul, Choice or Score questions and gate on probabilities.
PluginbetaTypeScriptDeepSeek Harness plugin adding a jev_evaluate tool for mixed Noul, Choice and Score evaluation of text or JSON.
ProjectbetaTypeScriptDeepSeek Harness plugin exposing Jev noul, choice and score as agent tools, with configurable guardrails and Web UI result cards.
PluginbetaTypeScriptDeepSeek Harness Web GUI plugin giving the agent a jev_ask tool, usage tracking and an optional command guard with explicit caveats.
PluginbetaTypeScriptTiny JavaScript semantic matcher that classifies text locally in microseconds and escalates ambiguous cases to Jev.
ProjectbetaJavaScript