Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Re-implement prompt builder & make it public #292

Merged
merged 16 commits into from
Sep 27, 2024

Commits on Sep 25, 2024

  1. feat(PromptBuilder): re-implement PromptBuilder

    Make `PromptBuilder` assert that the client inserts all mandatory keywords.
    Vladislav Artiukhov committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    0639a9c View commit details
    Browse the repository at this point in the history
  2. Remove commented code & move PromptKeyword's prop into its file

    Vladislav Artiukhov committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    b28a8f1 View commit details
    Browse the repository at this point in the history
  3. Write tests for PromptBuilder

    Vladislav Artiukhov committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    5c5a31b View commit details
    Browse the repository at this point in the history
  4. Check the inserted keyword present in the prompt template + test it

    Vladislav Artiukhov committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    e67f537 View commit details
    Browse the repository at this point in the history
  5. feat(publish): Publish the updated version of PromptBuilder

    Vladislav Artiukhov committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    a56f3ec View commit details
    Browse the repository at this point in the history
  6. refactor: Update check condition in PromptBuilder.insert method

    Vladislav Artiukhov committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    7dcf842 View commit details
    Browse the repository at this point in the history
  7. publish: Publish core module with version 2.0.7

    This version includes all the changes of `PromptBuilder` on commit 1284ab4.
    Vladislav Artiukhov committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    55c93dc View commit details
    Browse the repository at this point in the history
  8. refactor: remove commented and redundant code in PromptBuilder

    Vladislav Artiukhov committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    15bd467 View commit details
    Browse the repository at this point in the history
  9. refactor: replace manual keyword variable creation with a prop

    Vladislav Artiukhov committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    1d2f30c View commit details
    Browse the repository at this point in the history
  10. refactor: remove text prop of PromptKeyword since it duplicates `…

    …name`
    Vladislav Artiukhov committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    a9e53c3 View commit details
    Browse the repository at this point in the history
  11. feat: generate docs via AI for PromptBuilder

    Vladislav Artiukhov committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    125c8a1 View commit details
    Browse the repository at this point in the history
  12. refactor: add newline into the prompt in PromptBuilder

    Vladislav Artiukhov committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    4a75791 View commit details
    Browse the repository at this point in the history
  13. feat: cover method info and polymorphism insertions with tests

    Vladislav Artiukhov committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    3756c8a View commit details
    Browse the repository at this point in the history
  14. fix: apply klint

    Vladislav Artiukhov committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    462c6dd View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. fix: use StringBuilder for fullText assembling

    Vladislav Artiukhov committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    4122415 View commit details
    Browse the repository at this point in the history
  2. publish: publish testspark-core with version 3.0.0

    Vladislav Artiukhov committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    45c7bec View commit details
    Browse the repository at this point in the history