name: kanban-task-threads repo: https://github.com/diegomarino/kanban-task-threads sha: 467284665eb18360e9c32cd8fe4ff76690a66231 description: "Give every Hermes kanban task a live Discord forum thread with a rewritten status card and append-only event log. Disclosure — sends task and lifecycle data to the configured Discord webhook (no host allowlist). Cards and event replies use built-in or operator-configured templates and may include identifiers, titles, status, assignment, branch and workspace metadata, relationships and blocking details, comments, event actors, reviewers, reasons, summaries, and configured dashboard links; the comment excerpt length is configurable. Fixed prerequisite announcements additionally send the prerequisite task ID, title, assignee, and up to 140 characters of its body and are not template-configurable. The absolute workspace path is off by default and requires explicit opt-in. Reads the kanban database read-only and stores thread mapping state under /kanban/plugins/kanban-task-threads/. With an optional existing publisher-profile Discord bot token, reads forum and thread metadata; creates or repairs managed status tags and emojis; replaces applied tags on plugin-managed threads; renames threads; and archives or unarchives them. Discord fetches webhook avatars from the configured HTTPS asset origin. Disclosure — the avatar asset origin defaults to the author-hosted https://diegomarino.github.io/kanban-task-threads (disable with avatars_enabled: false). With the bot token the periodic metadata audit also lists the guild's active threads (filtered to the forum) and may rewrite the forum's available-tag list to add the 11 managed status tags (requires Manage Channels)." maintainer: diegomarino tier: community category: automation requires_hermes: ">=0.20" docs_url: https://github.com/diegomarino/kanban-task-threads#readme version: "0.4.1" image: https://raw.githubusercontent.com/diegomarino/kanban-task-threads/467284665eb18360e9c32cd8fe4ff76690a66231/docs/assets/catalog-banner.png screenshots: - https://raw.githubusercontent.com/diegomarino/kanban-task-threads/467284665eb18360e9c32cd8fe4ff76690a66231/docs/assets/catalog-screenshot-full.png - https://raw.githubusercontent.com/diegomarino/kanban-task-threads/467284665eb18360e9c32cd8fe4ff76690a66231/docs/assets/catalog-banner-detail.png platforms: [] capabilities: provides_tools: [] provides_hooks: - kanban_task_claimed - kanban_task_completed - kanban_task_blocked - on_kanban_task_updated - on_kanban_worker_spawned - on_kanban_worker_exited - on_kanban_worker_stale_claim - on_kanban_dispatch_tick provides_middleware: [] requires_env: - KANBAN_TASK_THREADS_WEBHOOK_URL