dsh-personal-todo
SQLite-backed personal todo tools and Web panel for DeepSeek Harness 适合需要在 DSH 内部记录、管理个人待办任务,并希望数据本地安全存储的用户。
Install
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:zsspub/dsh-personal-todoREADME
Read the full README ↗Configuration
The included bundle uses these defaults:
| Field | Default | Meaning |
|---|---|---|
databasePath | $DSH_HOME/personal-todo/todos.sqlite3 | Absolute SQLite file path. |
journalMode | wal | SQLite journal mode: wal, delete, truncate, or persist. |
busyTimeoutMs | 5000 | Time SQLite waits for a busy writer. |
defaultListLimit | 50 | Page size when callers omit limit. |
maxListLimit | 200 | Maximum accepted page size. |
agentPreset | unset | Optional Agent preset for todo-created root Sessions. |
Override the generated plugin entry in the profile patch when deployment policy requires different values. The service rejects relative paths, invalid limits, and databases with a schema newer than it supports.