Repository navigation
Releases: jimoto-no-llm/rustdsh
Releases · jimoto-no-llm/rustdsh
Release list
v0.2.0
0.2.0 — guarded agent runtime + dashboard/session overhaul
- agent実行をguard化: Linux x86_64 + bubblewrap/prlimit/DSH 0.2.0-rc.2が必須。
--share-fileで共有したファイルだけ読み取り、認証情報の自動取込なし、未対応環境はfail-closed。 - Dashboardに段階更新の互換版固定・run pin、run復元、チェックポイント、再試行制御、モデル照合、preflight診断、費用・予算台帳、質問/返信フロー、スマホoverview、接続診断を追加。
- セッションは永続台帳と再開先の照合を追加。zstdなしで得た
?をtokenキャッシュに保存しない修正を含む。 - Fixes: インストール・自動更新のSHA256検証、全OS配布物が揃ってからの公開、更新バナーdismiss保持(2時間)。
更新前に確認
- rustdsh経由のagent実行はLinux x86_64のみ対応。bubblewrap、prlimit、対応するNode.js、DSH 0.2.0-rc.2 が必要です。未対応環境では無保護で実行せず起動を拒否します。macOS・Windows用binaryも配布しますが、agent実行は使えません。
- agentツールは、人間が
--share-file <relative-path>で共有したファイルだけを読み取れます。秘密情報・ホストへの書き込み・ネットワーク・権限拡大を伴うツール操作は許可しません。隔離内の使い捨て/tmpは利用できます。 - 外部Codex/opencodeの認証情報は自動取込しません。必要なら
rdsh auth --import --provider <provider>で明示的に取り込みます。 - 修正はこのbinaryから起動した新規rustdshプロセスに適用されます。既存プロセスは再起動してください。元DSH・OpenCode・Dashboardの明示的な元CLI直接実行は、このlauncherの保護対象外です。
Install/update:
curl -fsSL https://github.com/sahenjp/rustdsh/releases/latest/download/install.sh | bash -s -- --from-releaseWindowsは同じReleaseの install.ps1 -FromRelease を使用してください。
What's Changed
- feat: optional server extras off by default by @sahenjp in #146
- perf: sessions token estimate reuse by @sahenjp in #158
- contextのfile_type判定をis_ok_andに by @sahenjp in #156
- [P0] プラグインAPIの認証漏れと設定保存時のキー消失を修正 by @GrEarl in #169
- [P1][#47] 互換版を固定した段階更新とrun pinを実装 by @yebisu0529-ship-it in #159
- serveのbench判定をis_ok_andに by @sahenjp in #161
- regressの固定sleep待ちをポーリングに by @sahenjp in #162
- 起動判定をis_some_andに by @sahenjp in #163
- dsh_argsの二重derefを簡略化 by @sahenjp in #164
- profile環境変数判定を簡略化 by @sahenjp in #165
- zstd判定をis_ok_andに by @sahenjp in #166
- compactの既定値をunwrap_or_defaultに by @sahenjp in #167
- slimのopt-out判定をis_some_andに by @sahenjp in #168
- [P1][#46] 履歴の選択backupと新しい認証での復元を実装 by @yebisu0529-ship-it in #157
- feat(adapters): CLI能力契約とDSH ACP版別検証を追加 by @yebisu0529-ship-it in #120
- 設定表示のNull既定値を簡略化 by @sahenjp in #171
- searchのstarts_withを文字指定に by @sahenjp in #172
- searchの冗長クロージャを解消 by @sahenjp in #173
- terms重複判定の一時確保を削減 by @sahenjp in #174
- 設定適用の一時cloneを除去 by @sahenjp in #176
- dump層列挙の冗長クロージャを解消 by @sahenjp in #178
- scopedスレッドのproj借用化 by @sahenjp in #179
- feat(sessions): 永続CLIセッション台帳と再開先の照合を追加 by @yebisu0529-ship-it in #122
- feat(preflight): タスクに必要な前提だけを開始前に診断 by @yebisu0529-ship-it in #123
- feat(recovery): run・指示・応答の耐久履歴と根拠付き復元 by @yebisu0529-ship-it in #124
- feat: 副作用の照合と予算・権限内の再試行制御 by @yebisu0529-ship-it in #126
- feat: チェックポイントと正式resume・新規会話の選択 by @yebisu0529-ship-it in #127
- feat: 受入条件と対象版に結び付いた証拠で検証済みを判定 by @yebisu0529-ship-it in #128
- feat: runのモデル照合と許可されたroute変更の記録 by @yebisu0529-ship-it in #129
- feat(dashboard): scope staged stops to owned process descendants by @yebisu0529-ship-it in #131
- feat(dashboard): bind human replies to explicit question revisions by @yebisu0529-ship-it in #132
- feat(dashboard): track human reply application to the original session by @yebisu0529-ship-it in #133
- feat(dashboard): prioritize project and task context in the mobile overview by @yebisu0529-ship-it in #135
- feat(dashboard): スマホ閲覧とDot連携の接続診断を分離 by @yebisu0529-ship-it in #137
- fix(dashboard): 同じnative sessionへの入力順序を耐久claimで守る by @yebisu0529-ship-it in #138
- [P1][#19] 追指示の投稿・競合確認・明示中断を実装 by @yebisu0529-ship-it in #139
- [P1][#44] 費用の出所を追える作業者・session別台帳を追加 by @yebisu0529-ship-it in #141
- [P1][#45] 並列予約を含むDSHのsoft/hard予算制御を実装 by @yebisu0529-ship-it in #155
- fix(sync): sync-dsh.sh でリリースの .sha256 を検証する by @eightman999 in #181
- fix(sessions): zstdなしで得た
?をトークンキャッシュに保存しない by @eightman999 in #182 - doctorのsize-gateをis_ok_andに by @sahenjp in #183
- fix: 設定とセッション精度を修正しRust性能・モデルE2E検証を追加 by @Nicolas0315 in #177
- perf: preserve search output while bounding work and hardening native inspection by @sahenjp in #186
Full Changelog: v0.1.5...v0.2.0
全変更は CHANGELOG に記載しています。
v0.1.5
v0.1.4
What's Changed
- style(guard)の静的文字列をto_ownedに by @sahenjp in #118
- ヘルプ例のTODO表記を修正 by @sahenjp in #119
- contextの冗長cloneを除去 by @sahenjp in #121
- slim説明文の括弧ズレを修正 by @sahenjp in #125
- websearchの実体参照デコードを簡素化 by @sahenjp in #130
- passthroughの文字列化を短縮 by @sahenjp in #134
- Windowsワンライナーをpwsh7対応に修正 by @sahenjp in #140
- serveのsplitを文字指定に統一 by @sahenjp in #142
- inspectのdir判定をis_ok_andに by @sahenjp in #143
- style: cargo fmt by @sahenjp in #144
- fix: rdsh.json corruption is a hard error by @sahenjp in #147
- fix: serve UI full prune text and HTTP errors by @sahenjp in #149
- fix: rdsh serve defaults to 38080 by @sahenjp in #150
- inspect残件のis_ok_and化 by @sahenjp in #145
- contextのdir判定をis_ok_andに by @sahenjp in #151
- fix: clap-generated help and settings show values by @sahenjp in #148
Full Changelog: v0.1.3...v0.1.4
v0.1.3
0.1.3 — context engine prototype + unified settings
rdsh context build/search/status/explain: rebuild per-turn context from local files (no vector DB).rdsh settings show/path/initbacked by$DSH_HOME/rdsh.json; native defaults (budgets, limits, ports, guard patterns, default profile, beta flags) follow settings unless flags are passed explicitly.- DSH settings sidebar gains an
rdshsection (same design) viaplugins/rdsh-settings. rdsh contextis beta-gated behindbeta.context_engine.- Fixes: broken
cd.ymlpackaging steps (releases build again), CHANGELOG markdownlint blanks.
Install/update:
curl -fsSL https://github.com/sahenjp/rustdsh/releases/latest/download/install.sh | bash -s -- --from-releaseFull commit list: v0.1.2...v0.1.3
v0.1.2
What's Changed
- おすすめdshプラグイン導入セット追加 by @sahenjp in #1
- おすすめスキル導入セット追加 by @sahenjp in #2
- Smart-DSHとrdshを併用できるようにしました by @sahenjp in #3
New Contributors
Full Changelog: https://github.com/sahenjp/rustdsh/commits/v0.1.2
What's Changed
- おすすめdshプラグイン導入セット追加 by @sahenjp in #1
- おすすめスキル導入セット追加 by @sahenjp in #2
- Smart-DSHとrdshを併用できるようにしました by @sahenjp in #3
New Contributors
Full Changelog: https://github.com/sahenjp/rustdsh/commits/v0.1.2
What's Changed
- おすすめdshプラグイン導入セット追加 by @sahenjp in #1
- おすすめスキル導入セット追加 by @sahenjp in #2
- Smart-DSHとrdshを併用できるようにしました by @sahenjp in #3
New Contributors
Full Changelog: https://github.com/sahenjp/rustdsh/commits/v0.1.2
What's Changed
- おすすめdshプラグイン導入セット追加 by @sahenjp in #1
- おすすめスキル導入セット追加 by @sahenjp in #2
- Smart-DSHとrdshを併用できるようにしました by @sahenjp in #3
New Contributors
Full Changelog: https://github.com/sahenjp/rustdsh/commits/v0.1.2