Commit graph

9 commits

Author SHA1 Message Date
acb82971b4 feat: add context intelligence for auto-detecting related notes
Scores vault notes using 5 signals (forward links, backlinks, shared
tags, folder proximity, shared properties) and presents a review modal
with color-coded badges and token budget tracking. Adds "Copy smart
context" command, Intelligence settings tab, and mode: auto preset
support.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-11 13:25:25 +01:00
Luca G. Oelfke
cc2d196911
feat: rename plugin from "Claude Context" to "Promptfire"
Rename before community plugin submission (plugin IDs are permanent).
Updates plugin ID, display name, package name, all class names,
CSS prefix (cc- → pf-), default folders (_claude → _context),
built-in target ID, and all documentation.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 12:42:16 +01:00
Luca G. Oelfke
72f64bcbd9
feat: add dynamic descriptions to settings reflecting current state
Eight settings now show live contextual info (file counts, entry usage,
folder existence) that updates as values change.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 12:22:42 +01:00
Luca G. Oelfke
94c2822340
feat: add search/filter field to settings page
Search input above tabs filters all settings by name and description
in real-time. When a query is active, all tabs render simultaneously
with group headings and non-matching settings are hidden via DOM
toggling. Empty sections and tab groups are hidden entirely. Escape
clears search and restores normal tabbed view.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 11:48:21 +01:00
Luca G. Oelfke
2f3574c63f
feat: add live preview pane and status bar to generator modal
Collapsible preview shows first 30 lines of generated output with
real-time updates (300ms debounce). Status bar displays file count,
token estimate, active target, and output format — all updating as
options change. Token count warns when exceeding target limit.
Clicking target scrolls to config, clicking format cycles options.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 11:39:13 +01:00
Luca G. Oelfke
08b8a180ca
feat: restructure generator modal into two-zone layout
Split the single-column generator modal into a Selection zone (what to
include) and Configuration zone (how to output) using CSS grid, with a
full-width footer for action buttons. Adds note count indicator and
token estimate from existing context files. Responsive: side-by-side
on wide viewports, stacked on narrow.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 11:24:51 +01:00
Luca G. Oelfke
a6cc173293
feat: add collapsible sections within settings tabs
Add reusable CollapsibleSection component with animated chevron and
persisted collapse state. Applied to Sources, Templates, and Output
tabs where natural content groupings exist. General and History tabs
stay flat.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 11:18:44 +01:00
Luca G. Oelfke
de839d81c3
feat: replace scrollable settings page with tabbed layout
Split settings into 5 tabs (General, Sources, Templates, Output,
History) with a sticky tab bar. Persists the last active tab in
plugin settings so it reopens where the user left off.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 11:14:17 +01:00
Luca G. Oelfke
2d08546847
feat: initial release of Claude Context plugin
Obsidian plugin to copy vault context files to clipboard for AI assistants.

Features:
- Copy vault context files to clipboard with one hotkey
- Context generator with configurable conventions
- Settings for folder, separator, preview, exclusions
- Auto-detect vault folder structure
- Include active note option
- Ribbon icon for quick access
- Full English UI and documentation

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 16:55:43 +01:00