feat: hot loadable prompts #17
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
closes #16
new UI for the proxy ext tab layout:
AI-Generated Summary
PR Summary
Overview of Changes
Arrr! This hefty update be transforming the user interface and bolstering functionality in the 'burpference' code treasury. It introduces separate panels for both configuration selection and prompt selection, making for a tidier and more navigable deck for the sailors of code. Also, a new feature for reloading the prompt template at sea, without navigating back to port, has been added to keep the vessel afloat. By adding functions for loading and selecting prompt templates, it allows for a more dynamic and responsive experience. T'is a fine day for setting sails towards more customizable horizons!
Key Modifications
reloadPromptTemplatefunction to allow users to reload the prompt template directly from the UI, without the need for a restart or manual file manipulation.loadPromptFilesandloadPromptTemplatefunctions. These are designed to dynamically load available prompt templates from a specified directory and select them through the UI, making template management seamless and efficient.consts.pyto includePROMPTS_DIRfor better organization and to facilitate the new loading and handling of prompt templates.Potential Impact
This summary was generated with ❤️ by rigging