Matt Joyce
1f07ea25a2
refactor: unify pattern loading and variable handling
...
- Stronger separation of concerns between chatter.go and patterns.go
- Consolidate pattern loading logic into GetPattern method
- Support both file and database patterns through single interface
- Maintain API compatibility with Storage interface
- Handle variable substitution in one place
- Keep backward compatibility for REST API through Get method
The changes enable cleaner pattern handling while maintaining
existing interfaces and adding file-based pattern support.
2024-11-19 10:31:06 +11:00
Eugen Eisler
08f4e28342
Merge pull request #1146 from mrwadams/patch-1
...
Add summarize_meeting
2024-11-18 23:22:42 +01:00
github-actions[bot]
97666d9537
Update version to v1.4.104 and commit
v1.4.104
2024-11-18 22:21:31 +00:00
Eugen Eisler
f7733f932b
Merge pull request #1142 from mattjoyce/adhoc-pattern-feature
...
feat: add file-based pattern support
2024-11-18 23:20:34 +01:00
Matt Adams
20a039a8ab
Add summarize_meeting
...
# What this Pull Request (PR) does
Add a new pattern to create a meeting summary from an audio transcript.
The pattern outputs the following sections (where relevant):
- Key Points
- Tasks
- Decisions
- Next Steps
2024-11-18 20:37:47 +00:00
github-actions[bot]
29856e4749
Update version to v1.4.103 and commit
v1.4.103
2024-11-18 09:13:56 +00:00
Eugen Eisler
47a797e884
Merge pull request #1133 from igophper/fix_gin_logger
...
fix: fix default gin
2024-11-18 10:13:12 +01:00
Eugen Eisler
d4079aa543
Merge pull request #1129 from xyb/screenshoot
...
add a screenshot of fabric
2024-11-18 10:12:59 +01:00
github-actions[bot]
62eb837422
Update version to v1.4.102 and commit
v1.4.102
2024-11-18 09:12:25 +00:00
Eugen Eisler
8d81f8d3aa
Merge pull request #1143 from mariozig/patch-1
...
Update docker image
2024-11-18 10:11:39 +01:00
Mario Zigliotto
e8acf9ca07
Update docker image
2024-11-17 10:48:38 -08:00
Matt Joyce
af4752d324
feat: add file-based pattern support
...
Allow patterns to be loaded directly from files using explicit path prefixes
(~/, ./, /, or \). This enables easier testing and iteration of patterns
without requiring installation into the fabric config structure.
- Supports relative paths (./pattern.txt, ../pattern.txt)
- Supports home directory expansion (~/patterns/test.txt)
- Supports absolute paths
- Maintains backwards compatibility with named patterns
- Requires explicit path markers to distinguish from pattern names
Example usage:
fabric --pattern ./draft-pattern.txt
fabric --pattern ~/patterns/my-pattern.txt
fabric --pattern ../../shared-patterns/test.txt
2024-11-17 14:39:49 +11:00
github-actions[bot]
fbd1fbfc67
Update version to v1.4.101 and commit
v1.4.101
2024-11-15 16:04:16 +00:00
Eugen Eisler
d1fe826f14
improve logging for missing setup steps
2024-11-15 17:03:13 +01:00
江杭辉
2ae26dc2a6
fix: fix default gin
2024-11-13 18:02:57 +08:00
Xie Yanbo
c396288ca7
add a screenshot of fabric
2024-11-13 11:37:01 +08:00
github-actions[bot]
125e7a341f
Update version to v1.4.100 and commit
v1.4.100
2024-11-13 02:19:32 +00:00
Daniel Miessler
064ab9ba85
Added our first formal stitch.
2024-11-12 18:18:44 -08:00
Daniel Miessler
f0ee8287a7
Upgraded AI result rater.
2024-11-10 22:53:14 -08:00
Daniel Miessler
47ccc33dfc
Upgraded AI result rater.
2024-11-10 22:48:18 -08:00
Daniel Miessler
ceb735482a
Upgraded AI result rater.
2024-11-10 22:46:10 -08:00
Daniel Miessler
473a20c0f6
Upgraded AI result rater.
2024-11-10 22:44:21 -08:00
Daniel Miessler
a337e81a81
Upgraded AI result rater.
2024-11-10 22:36:06 -08:00
Daniel Miessler
7d773b51d0
Upgraded AI result rater.
2024-11-10 22:28:26 -08:00
Daniel Miessler
bca10ddf7c
Upgraded AI result rater.
2024-11-10 22:25:00 -08:00
Daniel Miessler
9756c575f3
Upgraded AI result rater.
2024-11-10 22:22:04 -08:00
Daniel Miessler
d02fb3e34d
Upgraded AI result rater.
2024-11-10 22:17:37 -08:00
github-actions[bot]
988ff88a15
Update version to v1.4.99 and commit
v1.4.99
2024-11-10 18:45:23 +00:00
Eugen Eisler
5de85c3da5
Merge pull request #1126 from jaredmontoya/fix-nix-package
...
flake: add gomod2nix auto-update
2024-11-10 19:43:55 +01:00
Daniel Miessler
5907f9dbac
Upgraded AI result rater.
2024-11-09 22:14:31 -08:00
Daniel Miessler
1293e37525
Upgraded AI result rater.
2024-11-09 21:14:30 -08:00
Daniel Miessler
0a55e6c742
Upgraded AI result rater.
2024-11-09 18:41:18 -08:00
Daniel Miessler
ff3b18485f
Upgraded AI result rater.
2024-11-09 18:39:25 -08:00
Daniel Miessler
2fec6e2e52
Upgraded AI result rater.
2024-11-09 18:37:18 -08:00
Daniel Miessler
9250f19d15
Upgraded AI result rater.
2024-11-09 18:30:09 -08:00
Daniel Miessler
1e7c5c3b6a
Upgraded AI result rater.
2024-11-09 18:18:40 -08:00
jaredmontoya
0289b67a84
flake: add gomod2nix auto-update
2024-11-09 17:27:13 +01:00
github-actions[bot]
8934dbaa42
Update version to v1.4.98 and commit
v1.4.98
2024-11-09 12:08:16 +00:00
Eugen Eisler
75c3d7ea6a
ci: zip patterns
2024-11-09 13:07:52 +01:00
github-actions[bot]
a94ad620bc
Update version to v1.4.97 and commit
v1.4.97
2024-11-09 12:01:59 +00:00
Eugen Eisler
c6ca1a60d1
feat: update dependencies; improve vendors setup/default model
2024-11-09 13:01:44 +01:00
github-actions[bot]
4321c9d518
Update version to v1.4.96 and commit
v1.4.96
2024-11-09 10:51:05 +00:00
Eugen Eisler
6cd86639ce
feat: add claude-3-5-haiku-latest model
2024-11-09 11:50:48 +01:00
Daniel Miessler
3e6ad1029c
Merge pull request #1060 from noamsiegel/Analyze-Candidates-Pattern
...
Analyze Candidates Pattern
2024-11-08 21:25:48 -08:00
github-actions[bot]
1cf967582d
Update version to v1.4.95 and commit
v1.4.95
2024-11-09 05:25:27 +00:00
Daniel Miessler
5e1b4e87e7
Merge pull request #1122 from Selemela07/patch-1
...
Create Selemela07 devcontainer.json
2024-11-08 21:25:11 -08:00
Daniel Miessler
76d6788231
Merge pull request #1123 from polyglotdev/correct-obsidian-shell-script
...
✨ Added unaliasing to pattern setup
2024-11-08 21:24:22 -08:00
Daniel Miessler
73a0e38af6
Merge branch 'main' of github.com:danielmiessler/fabric
2024-11-08 21:19:17 -08:00
Daniel Miessler
ff0ee4f111
Updated README.
2024-11-08 21:19:14 -08:00
Dom Hallan
de61e56fda
✨ Added unaliasing to pattern setup
...
In the process of setting up patterns, we've added a step to unalias any existing alias with the same name. This ensures that our dynamically defined functions won't conflict with any pre-existing aliases.
2024-11-08 11:11:25 -05:00