Skip to content

Add weibaohui/dsh-smart-title - #124

Open
weibaohui wants to merge 1 commit into
Alex-Yanggg:mainfrom
weibaohui:add/weibaohui-dsh-smart-title
Open

weibaohui wants to merge 1 commit into
Alex-Yanggg:mainfrom
weibaohui:add/weibaohui-dsh-smart-title

Conversation

@weibaohui

Copy link
Copy Markdown

Adds weibaohui/dsh-smart-title (smart session titles) to Productivity & collaboration.

  • README.md: English entry added by hand.
  • catalog/plugins.json: bilingual metadata appended.
  • docs/README.zh-CN.md: regenerated via python3 scripts/generate_readmes.py; --check passes.

📦 npm: @weibaohui/dsh-smart-title (v0.1.0) — package.json declares dsh.bundle.patch = ./cordis.patch.yml, repo carries the dsh-plugin topic → dsh plugin add @weibaohui/dsh-smart-title

What it does: after each conversation turn an independent auxiliary LLM call (ctx.llm, purpose session-title, no main-context cost) summarizes the full user+assistant transcript into a title that follows the session's real topic instead of echoing the first message. The first message is titled instantly, failed built-in titles auto-retry on later turns, manual renames are never overwritten, and subagent/fork sessions are skipped.

Note: I'm submitting one PR per plugin. Sibling PRs each regenerate docs/README.zh-CN.md, so if this merges before/after its siblings a trivial re-run of the generation script after rebase may be needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant