Commit graph

3326 commits

Author SHA1 Message Date
github-actions[bot] 5b7017d67b chore(release): Update version to v1.4.324 2025-11-14 07:49:26 +00:00
Kayvan Sylvan 6f5b89a0df
Merge pull request #1827 from ksylvan/kayvan/fix-youtube-key-not-optional
Make YouTube API key optional in setup
2025-11-13 23:46:45 -08:00
Kayvan Sylvan d02a55ee01 feat: make YouTube API key optional in setup
- Change API key setup question to optional
- Add test for optional API key behavior
- Ensure plugin configuration without API key
- chore: incoming 1827 changelog entry
2025-11-13 23:44:41 -08:00
github-actions[bot] c498085feb chore(release): Update version to v1.4.323 2025-11-12 01:24:07 +00:00
Kayvan Sylvan 4996832e64
Merge pull request #1802 from nickarino/input-extension-bug-fix
fix: improve template extension handling for {{input}} and add examples
2025-11-11 17:21:13 -08:00
Kayvan Sylvan 79d04b2ada add byid to spell list 2025-11-11 17:18:21 -08:00
Kayvan Sylvan c7206c0a01 docs: minor formatting fixes 2025-11-11 17:16:55 -08:00
Kayvan Sylvan 4aceb64284 chore: incoming 1823 changelog entry 2025-11-11 11:46:42 -08:00
Kayvan Sylvan 4864a63d35
Merge pull request #1823 from ksylvan/kayvan/add-missing-pattern-explanations
Add missing patterns and renumber pattern explanations list
2025-11-10 14:10:07 -08:00
Kayvan Sylvan 8e18753c0f docs: add new patterns and renumber pattern explanations list
# CHANGES

- Add `apply_ul_tags` pattern for content categorization
- Add `extract_mcp_servers` pattern for MCP server identification
- Add `generate_code_rules` pattern for AI coding guardrails
- Add `t_check_dunning_kruger` pattern for competence assessment
- Renumber all patterns from 37-226 to 37-230
- Insert new patterns at positions 37, 129, 153, 203
2025-11-10 14:01:29 -08:00
github-actions[bot] 43365aaea0 chore(release): Update version to v1.4.322 2025-11-05 01:56:14 +00:00
Kayvan Sylvan 7619189921
Merge pull request #1816 from ksylvan/kayvan/remove-deprecated-anthropic-models
Update `anthropic-sdk-go` to v1.16.0 and update models
2025-11-04 17:54:03 -08:00
Kayvan Sylvan 73dec534c4 feat: update anthropic-sdk-go to v1.16.0 and update models
- Upgrade `anthropic-sdk-go` to version 1.16.0
- Remove outdated model `ModelClaude3_5SonnetLatest`
- Add new model `ModelClaudeSonnet4_5_20250929`
- Include `ModelClaudeSonnet4_5_20250929` in `modelBetas` map
2025-11-04 17:47:15 -08:00
Kayvan Sylvan 4d40ef5f83
Merge pull request #1814 from ksylvan/kayvan/create-concept-map
Add Concept Map in html
2025-11-03 13:11:29 -08:00
Kayvan Sylvan a149bd19d5 feat: add create_conceptmap for interactive HTML concept maps
### CHANGES

- Add `create_conceptmap` for HTML concept maps using Vis.js
- Introduce `fix_typos` for text proofreading and corrections
- Implement `model_as_sherlock_freud` for psychological modeling
- Add `predict_person_actions` for behavior prediction
- Include `recommend_yoga_practice` for personalized yoga guidance
- Credit pattern contribution to @FELIPEGUEDESBR
2025-11-03 13:10:05 -08:00
Kayvan Sylvan d0d3268eaa
Merge branch 'danielmiessler:main' into main 2025-11-02 21:26:51 -08:00
github-actions[bot] da3e7c2510 chore(release): Update version to v1.4.321 2025-11-03 05:26:46 +00:00
Kayvan Sylvan f9d23a2ec6
Merge branch 'danielmiessler:main' into main 2025-11-02 21:25:17 -08:00
Kayvan Sylvan 31e99c5958
Merge pull request #1803 from danielmiessler/dependabot/npm_and_yarn/web/npm_and_yarn-d50880170f
chore(deps-dev): bump vite from 5.4.20 to 5.4.21 in /web in the npm_and_yarn group across 1 directory
2025-11-02 21:24:34 -08:00
Changelog Bot 10179b3e86 chore: incoming 1803 changelog entry 2025-11-02 21:19:18 -08:00
Kayvan Sylvan eefb3c7886 chore: added fix_typos, model_as_sherlock_freud, and predict_person_actions methods
### CHANGES

- Add `fix_typos` for proofreading and correcting errors
- Introduce `model_as_sherlock_freud` for psychological modeling
- Implement `predict_person_actions` for behavioral response predictions
- Add `recommend_yoga_practice` for personalized yoga guidance
- Include `fix_typos` method for text correction
- Add `model_as_sherlock_freud` for behavior analysis
- Introduce `predict_person_actions` for action prediction
2025-11-02 21:15:40 -08:00
Kayvan Sylvan 4b9887da2e
Merge pull request #1805 from OmriH-Elister/feature
Added a better cheangelog summary, also added the new patterns (and the new "WELLNESS" category) to the
"suggest_pattern" pattern.

Merging.
2025-11-02 21:08:59 -08:00
Changelog Bot f8ccbaa5e4 chore: incoming 1805 changelog entry 2025-11-02 21:03:56 -08:00
Kayvan Sylvan 068a673bb3 feat: add wellness patterns and new analysis tools
# CHANGES

- Add new WELLNESS category with four patterns
- Add `model_as_sherlock_freud` for psychological detective analysis
- Add `predict_person_actions` for behavioral response predictions
- Add `recommend_yoga_practice` for personalized wellness guidance
- Add `fix_typos` pattern for proofreading corrections
- Update ANALYSIS category to include new patterns
- Update SELF category with wellness-related patterns
- Tag existing patterns with WELLNESS classification
2025-11-02 21:03:22 -08:00
Kayvan Sylvan 10b556f2f6 Update changelog for PR 1805 2025-11-02 20:46:04 -08:00
Changelog Bot ff9699549d chore: incoming 1805 changelog entry 2025-11-02 20:41:06 -08:00
Kayvan Sylvan 72691a4ce0 remove 1805.txt 2025-11-02 20:41:01 -08:00
Kayvan Sylvan 742346045b
Merge pull request #1808 from sluosapher/main
Updated create_newsletter_entry pattern to generate more factual titles

I added the missing changelog entry. Merging this.
2025-11-02 20:33:06 -08:00
Changelog Bot eff45c8e9b chore: incoming 1808 changelog entry 2025-11-02 20:28:29 -08:00
Nick Skriloff b8027582f4 docs: clarify extensions only work within patterns, not stdin
- Add prominent warning at top of Extensions guide with visual indicators
- Update main README with brief Extensions section and link to full guide
- Remove misleading examples showing direct piping to fabric
- Add clear examples:  what DOES NOT WORK vs  what WORKS
- Consolidate all extension documentation in Examples/README.md
- Explain technical reason: extensions only processed via ApplyTemplate()
- Prevents user confusion about extension syntax processing
2025-10-31 19:53:47 -04:00
Nick Skriloff 4b82534708 refactor: address PR review feedback
- Extract InputSentinel constant to shared constants.go file
- Remove duplicate inputSentinel definitions from template.go and patterns.go
- Create withTestExtension helper function to reduce test code duplication
- Refactor 3 test functions to use the helper (reduces ~40 lines per test)
- Fix shell script to use $@ instead of $* for proper argument quoting

Addresses review comments from @ksylvan and @Copilot AI
2025-10-31 13:27:38 -04:00
Nick Skriloff eb1cfe8340 Complete merge from upstream/main 2025-10-30 21:13:46 -04:00
github-actions[bot] 8eaaf7b837 chore(release): Update version to v1.4.320 2025-10-28 14:34:19 +00:00
Kayvan Sylvan ba67045c75
Merge pull request #1810 from tonymet/subtitle-error-handling
improve subtitle lang, retry, debugging & error handling
2025-10-28 07:31:51 -07:00
Changelog Bot 4f20f7a16b chore: incoming 1810 changelog entry 2025-10-28 07:29:34 -07:00
Changelog Bot 9a426e9d5a chore: incoming 1805 changelog entry 2025-10-28 14:23:49 +00:00
OmriH-Elister 0d880c5c97 feat: add a few new patterns 2025-10-28 13:55:44 +00:00
Anthony Metzidis 3211f6f35c improve subtitle lang, retry, debugging & error handling 2025-10-27 21:53:53 -07:00
Song Luo 0dba40f8a0 Updated the title generation style; added an output example. 2025-10-26 10:18:03 -04:00
dependabot[bot] c26e0bcdc5
chore(deps-dev): bump vite
Bumps the npm_and_yarn group with 1 update in the /web directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).


Updates `vite` from 5.4.20 to 5.4.21
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.21/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.21/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 5.4.21
  dependency-type: direct:development
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-21 08:08:37 +00:00
Nick Skriloff f8f9f6ba65
Update internal/plugins/template/Examples/openai.yaml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-20 20:42:52 -04:00
Changelog Bot bc273db19d chore: incoming 1802 changelog entry 2025-10-20 19:57:13 -04:00
Nick Skriloff 29c24c8387 fix: improve template extension handling for {{input}} and add examples 2025-10-20 19:49:33 -04:00
Kayvan Sylvan 7d80fd6d1d
Merge pull request #1780 from marcas756/feature/extract_characters
feat: add extract_characters pattern
2025-10-14 08:27:23 -07:00
Kayvan Sylvan faa7fa3387 chore: added extract_characters method for detailed character analysis
### CHANGES

- Add `extract_characters` to identify and describe characters
- Update business category to include `extract_characters`
- Include `extract_characters` in extract category
- Add `extract_characters` description in pattern descriptions JSON
- Update user documentation with `extract_characters` details
2025-10-14 08:26:08 -07:00
Changelog Bot cf04c60bf7 chore: incoming 1780 changelog entry 2025-10-14 08:04:33 -07:00
Kayvan Sylvan 67e2a48c58
Merge pull request #1794 from starfish456/enhance-web-app-docs
Enhance web app docs
2025-10-14 08:01:19 -07:00
Changelog Bot 68d97ba454 chore: incoming 1794 changelog entry 2025-10-14 07:54:35 -07:00
Kayvan Sylvan 2bd0d6292f docs: update table of contents with proper nesting and fix minor formatting issues
## CHANGES

- Add top-level project name to navigation hierarchy
- Nest all sections under main project heading
- Fix npm install script path extension
- Update localhost URL to use HTML format
- Add "Mdsvex" to VSCode spelling dictionary
- Include "details" and "summary" to HTML tags
- Remove trailing newline from web README
2025-10-14 07:16:38 -07:00
KFS cab77728da docs: remove redundant content and simplify the web app readme 2025-10-13 11:47:10 +08:00