Skip to content

Automatic triggers: a readable title instead of the raw pattern - #447

Merged
AVADSA25 merged 1 commit into
mainfrom
trigger-titles
Oct 7, 2026
Merged

AVADSA25 merged 1 commit into
mainfrom
trigger-titles

Conversation

@AVADSA25

@AVADSA25 AVADSA25 commented Oct 7, 2026

Copy link
Copy Markdown
Owner

What

The 'CODEC is watching' menu's Automatic triggers list (P3.7) titled each trigger with codec_triggers' summary, the raw rule, for example clipboard~https?://[^\s<>'"]+ (found in the Mac merge pass, docs/known-issues.md).

GET /api/triggers now also sends label: the skill's name and when it starts, one sentence per trigger type ("Clipboard url fetch: when you copy matching text"). The page shows the label as the title and the rule on the detail line (clipboard_url_fetch · rule: clipboard~...). Pages restamped.

Checks

  • tests/test_watching.py: new test for the label and the page wiring; negative control on main: fails. Under jsdom (NODE_PATH set): watching, shell and Inbox tests 43 passed. node --check clean, stamps current, ruff clean.

Deploy

Restart codec-dashboard.

🤖 Generated with Claude Code

The 'CODEC is watching' menu titled each trigger with its raw rule, for example
clipboard~https?://[^\s<>'"]+. The trigger list now sends a label (the
skill and when it starts: "Clipboard url fetch: when you copy matching text")
and the page shows it as the title, with the rule on the detail line. Pages
restamped for the new codec-shell.js.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@AVADSA25
AVADSA25 merged commit e11eeea into main Oct 7, 2026
1 check passed
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.

2 participants