Kayvan Sylvan
f949391098
feat: add new pattern and update pattern metadata files.
...
### CHANGES
- Add tags and descriptions for five new creative and analytical patterns.
- Introduce `analyze_terraform_plan` for infrastructure review.
- Add `write_essay_by_author` for stylistic writing.
- Include `summarize_board_meeting` for corporate notes.
- Introduce `create_mnemonic_phrases` for memory aids.
- Update and clean pattern description data files.
- Sort the pattern explanations list alphabetically.
2025-06-24 12:42:39 -07:00
Kayvan Sylvan
e8aa358b15
refactor(ChatService): clean up message stream and pattern output methods
...
- Refactor `cleanPatternOutput` to use a dedicated return variable.
- Hoist `processResponse` function for improved stream readability.
- Remove unnecessary whitespace and trailing newlines from file.
2025-06-19 13:55:25 -07:00
Kayvan Sylvan
c6d612ee9a
feat: add pattern variables support to REST API chat endpoint
...
## CHANGES
- Add Variables field to PromptRequest struct
- Pass pattern variables through chat handler
- Create API variables documentation example
- Add pattern variables UI in web interface
- Create pattern variables store in Svelte
- Include variables in chat service requests
- Add JSON textarea for variable input
2025-06-19 13:10:05 -07:00
dependabot[bot]
02ac68834d
chore(deps): bump brace-expansion
...
Bumps the npm_and_yarn group with 1 update in the /web directory: [brace-expansion](https://github.com/juliangruber/brace-expansion ).
Updates `brace-expansion` from 1.1.11 to 1.1.12
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/1.1.11...v1.1.12 )
---
updated-dependencies:
- dependency-name: brace-expansion
dependency-version: 1.1.12
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-11 18:41:27 +00:00
Kayvan Sylvan
4027305345
feat: upgrade PDF.js to v4.2 and refactor worker initialization
...
### CHANGES
- Add `.browserslistrc` to define target browser versions.
- Upgrade `pdfjs-dist` dependency from v2.16 to v4.2.67.
- Upgrade `nanoid` dependency from v4.0.2 to v5.0.9.
- Introduce `pdf-config.ts` for centralized PDF.js worker setup.
- Refactor `PdfConversionService` to use new PDF worker configuration.
- Add static `pdf.worker.min.mjs` to serve PDF.js worker.
- Update Vite configuration for ESNext build target and PDF.js.
2025-05-24 00:29:20 -07:00
Eugen Eisler
9539441496
Merge pull request #1485 from ksylvan/0523-generalize-web-ui-connect-to-fabric-api
...
Web UI: Centralize Environment Configuration and Make Fabric Base URL Configurable
2025-05-24 08:02:57 +02:00
Kayvan Sylvan
93f6f2f0c4
feat: add centralized environment configuration for Fabric base URL
...
- Create environment config module for URL handling
- Add getFabricBaseUrl() function with server/client support
- Add getFabricApiUrl() helper for API endpoints
- Configure Vite to inject FABRIC_BASE_URL client-side
- Update proxy targets to use environment variable
- Add TypeScript definitions for window config
- Support FABRIC_BASE_URL env var with fallback
2025-05-23 20:45:57 -07:00
Kayvan Sylvan
1f5d3db3fb
fix typo in script name
2025-05-23 17:51:41 -07:00
Kayvan Sylvan
4446b456ba
docs: reorganize web documentation and add installation scripts
...
## CHANGES
- Move legacy documentation files to web/legacy/
- Update web README with installation instructions
- Add convenience scripts for npm and pnpm installation
- Update all package dependencies to latest versions
- Add PDF-to-Markdown installation steps to README
- Remove duplicate documentation files
2025-05-23 17:47:33 -07:00
Joshua Fuller
d734e25e0d
Merge pull request #2 from joshuafuller/branch/fix-spelling-in-pr-1284-update-notes
2025-05-16 23:48:42 -05:00
Joshua Fuller
dd0be51726
docs: fix typos in web README
2025-05-16 23:44:19 -05:00
Joshua Fuller
43a1e66cc8
docs: fix spelling in PR 1284 update notes
2025-05-16 23:44:06 -05:00
Kayvan Sylvan
f286936c23
feat: add Atom-of-Thought (AoT) strategy and prompt definition
...
## CHANGES
- add new aot.json for Atom-of-Thought (AoT) prompting
- define AoT strategy description and detailed prompt instructions
- update strategies.json to include AoT in available strategies list
- ensure AoT strategy appears alongside CoD, CoT, and LTM options
2025-04-17 13:31:18 -07:00
JM
9e57f8c6f1
Update pattern_descriptions.json
2025-04-12 19:26:32 -04:00
jmd1010
3d2903cb47
Finalize WEB UI V2 loose endsfixes
2025-04-12 17:15:14 -04:00
jmd1010
13e9d22ec6
Fix chat history LLM response sequence in ChatInput.svelte
2025-04-11 21:40:33 -04:00
JM
746885e263
Update strategies.json
2025-04-11 12:40:27 -04:00
jmd1010
b25895c1d2
Integrate in web ui the strategy flag enhancement first developed in fabric cli
2025-04-10 18:25:09 -04:00
Harold
fd58b6d410
feat: add it lang to the chat drop down menu lang in web gui
2025-03-30 12:05:22 +02:00
Eugen Eisler
dda73d3333
Merge pull request #1380 from jmd1010/web-windows-resizing
...
Add flex windows sizing to web interface + raw text input fix
2025-03-22 09:51:07 +01:00
jmd1010
4208a02191
fixed processing message not stopping after pattern output completion
2025-03-21 23:26:54 -04:00
jmd1010
943b26eeef
Add flex windows sizing to web interface
2025-03-21 18:22:54 -04:00
Eugen Eisler
6e479999b1
Merge pull request #1368 from vaygr/std-no-repeat
...
Standardize sections for no repeat guidelines
2025-03-17 15:16:21 +01:00
Val V
008ed76d37
Standardize sections for no repeat guidelines
2025-03-16 19:48:15 +00:00
Daniel Miessler
657bcab48c
Added flashcard generator.
2025-03-16 12:21:50 -07:00
jmd1010
761293ede7
Fix Chat history window sizing
2025-03-09 14:58:45 -04:00
jmd1010
b213068680
Implement column resize functionnality
2025-03-08 17:34:49 -05:00
jmd1010
bf3af207b9
Implement Pattern Tile search functionality
2025-03-08 12:56:55 -05:00
jmd1010
53d09d8a5a
Rename input.svelte to Input.svelte for proper component naming convention
2025-03-06 21:08:30 -05:00
jmd1010
2d10c71e39
Reorganize documentation with consistent directory naming and updated guides
2025-02-28 11:34:17 -05:00
jmd1010
fa575638d1
Remove pr-1284-update.md from tracking to resolve PR conflict
2025-02-27 00:55:58 -05:00
jmd1010
51220c40d9
Add required UI image assets for feature implementation
2025-02-27 00:11:04 -05:00
jmd1010
d1d62fcc4c
Complete directory reorganization by moving pr-1284-update.md to new location
2025-02-26 23:44:56 -05:00
jmd1010
0d7514ea0e
Remove pr-1284-update.md from PR scope
2025-02-26 23:21:06 -05:00
jmd1010
6d8c3eb6e2
Update README files directory structure and naming convention
2025-02-26 22:23:53 -05:00
jmd1010
15ac5351cf
Add Svelte implementation files for PDF integration
2025-02-24 21:46:03 -05:00
jmd1010
a0e1f7204d
Add PDF to Markdown conversion functionality to the web svelte caht interface
2025-02-24 17:24:02 -05:00
jmd1010
292fd75699
Remove PNG files from PR scope
2025-02-20 15:02:39 -05:00
jmd1010
0a07072be0
Enhance pattern handling and chat interface improvements
2025-02-20 13:27:31 -05:00
jmd1010
8bff9764f8
Remove sensitive and generated files from tracking
2025-02-19 22:17:20 -05:00
jmd1010
40c4cb46be
Remove personal development notes from tracking
2025-02-19 21:55:00 -05:00
jmd1010
8a0f9814e6
Development checkpoint - Web UI enhancements with complete directory structure
2025-02-19 21:47:10 -05:00
jmd1010
717eb585b5
Setup backup configuration and update dependencies
2025-02-18 14:10:19 -05:00
Alexandre Bassel
021d2738e4
Fixed few typos that I could find
2025-01-10 03:44:54 -03:00
John
12e4611d9a
Update README
2025-01-01 04:38:59 -05:00
John
46a77de9e8
Remove inbox note
2025-01-01 03:10:35 -05:00
John
2aebc84c66
Update README
2025-01-01 02:48:15 -05:00
John
c107cce22e
Updates for BUILD
2025-01-01 02:08:41 -05:00
John
71b049bffd
Fixing indentation again
...
Removed backup side-nav and terminal.
updated toast for transcripts
2025-01-01 00:00:30 -05:00
John
d3e8ce5120
Added: Only dates are required for Posts now.
2024-12-31 23:27:19 -05:00