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

[Experimental] Memory-enabled agent #4510

Draft
wants to merge 101 commits into
base: main
Choose a base branch
from
Draft

[Experimental] Memory-enabled agent #4510

wants to merge 101 commits into from

Commits on Oct 13, 2024

  1. add memory-enabled agent

    enyst committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    3775ce2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    744be40 View commit details
    Browse the repository at this point in the history
  3. register agent

    enyst committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    6f004c8 View commit details
    Browse the repository at this point in the history
  4. try to use a list of events as history (ATTN will require tricks with…

    … delegates)
    
    fix things
    
    async on_event
    enyst committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    97ef06f View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. reset branch, tweak stream.py

    enyst committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    21f82e1 View commit details
    Browse the repository at this point in the history
  2. wip refactor methods

    enyst committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    abda3f4 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. Configuration menu
    Copy the full SHA
    0a7fb43 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    981335c View commit details
    Browse the repository at this point in the history
  3. adapt code to list

    enyst committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    1ee26d7 View commit details
    Browse the repository at this point in the history
  4. add filter by hidden

    enyst committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    267f3be View commit details
    Browse the repository at this point in the history
  5. remove history.py

    enyst committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    9e5659c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    59c16d4 View commit details
    Browse the repository at this point in the history
  7. fix types

    enyst committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    6fc615f View commit details
    Browse the repository at this point in the history
  8. refactoring in evals

    enyst committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    3a81363 View commit details
    Browse the repository at this point in the history
  9. more adaptations in evals

    enyst committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    66f78d5 View commit details
    Browse the repository at this point in the history
  10. rewrite history

    enyst committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    1de7b2b View commit details
    Browse the repository at this point in the history
  11. actually remove history

    enyst committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    adc960f View commit details
    Browse the repository at this point in the history
  12. adapt stuck

    enyst committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    fac01d1 View commit details
    Browse the repository at this point in the history
  13. more adaptations

    enyst committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    5eb3322 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. fix delegate exclusion

    enyst committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    21ede6d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5f19a7c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    526190c View commit details
    Browse the repository at this point in the history
  4. fix merge

    enyst committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    696f5d1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fccc9f7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    611d0e4 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. wip add memory modules

    enyst committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    df3f0b6 View commit details
    Browse the repository at this point in the history
  2. add get_last_user_message

    enyst committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    7b0a835 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2024

  1. Configuration menu
    Copy the full SHA
    9e1cdcf View commit details
    Browse the repository at this point in the history
  2. set user message

    enyst committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    34a7b70 View commit details
    Browse the repository at this point in the history
  3. fix imports

    enyst committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    cb60751 View commit details
    Browse the repository at this point in the history
  4. fix objects

    enyst committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    c235d61 View commit details
    Browse the repository at this point in the history
  5. add prompts

    enyst committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    7affbfd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    386b835 View commit details
    Browse the repository at this point in the history
  7. fix prompting

    enyst committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    bf8412a View commit details
    Browse the repository at this point in the history
  8. tweaks to types

    enyst committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    5e572db View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2024

  1. added summarizer

    khushvind authored and enyst committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    225d330 View commit details
    Browse the repository at this point in the history
  2. clean up duplicate

    enyst committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    4aedbc2 View commit details
    Browse the repository at this point in the history
  3. tweak prompts

    enyst committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    2353c30 View commit details
    Browse the repository at this point in the history
  4. add action parser

    enyst committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    e04f77a View commit details
    Browse the repository at this point in the history
  5. added summary response

    khushvind authored and enyst committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    b77961b View commit details
    Browse the repository at this point in the history
  6. added summary prompt

    khushvind authored and enyst committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    20c9fa8 View commit details
    Browse the repository at this point in the history
  7. tweak prompt

    enyst committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    d36917b View commit details
    Browse the repository at this point in the history
  8. add strings

    enyst committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    143f16d View commit details
    Browse the repository at this point in the history
  9. summarize and recall

    enyst committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    fb90459 View commit details
    Browse the repository at this point in the history
  10. fix update

    enyst committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    aad59fc View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    10293e6 View commit details
    Browse the repository at this point in the history
  12. fix llm_config fallback

    enyst committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    1bf2d08 View commit details
    Browse the repository at this point in the history
  13. unit tests

    enyst committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    16da4e2 View commit details
    Browse the repository at this point in the history
  14. fix schemas, utils

    enyst committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    53f7a78 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    f4ecd3a View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    11b3242 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. add voyage ai embeddings

    enyst committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    fcdfb19 View commit details
    Browse the repository at this point in the history
  2. fix template include

    enyst committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    8442841 View commit details
    Browse the repository at this point in the history
  3. core memory split

    enyst committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    67693a5 View commit details
    Browse the repository at this point in the history
  4. tweak prompts

    enyst committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    9ac47bf View commit details
    Browse the repository at this point in the history
  5. fix leftover calls

    enyst committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    5ad9ef4 View commit details
    Browse the repository at this point in the history
  6. fix parser (o1 !!)

    enyst committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    3742431 View commit details
    Browse the repository at this point in the history
  7. configurations wip

    enyst committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    083edd4 View commit details
    Browse the repository at this point in the history
  8. fixes; debugging test

    enyst committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    b631e53 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. fix condensation; add debugging

    enyst committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    a060cbb View commit details
    Browse the repository at this point in the history
  2. add tokenizer from HF

    enyst committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    a25a867 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2a448f2 View commit details
    Browse the repository at this point in the history
  4. remove eval script

    enyst committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    6f9c922 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    81b19c2 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. Configuration menu
    Copy the full SHA
    a858083 View commit details
    Browse the repository at this point in the history
  2. fix tokenizer

    enyst committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    1d582ac View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. ruff

    enyst committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    106bbb5 View commit details
    Browse the repository at this point in the history
  2. tweak template

    enyst committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    b93c818 View commit details
    Browse the repository at this point in the history
  3. add agent skills and yaml

    enyst committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    e75a489 View commit details
    Browse the repository at this point in the history
  4. break down agent skills

    enyst committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    5df104d View commit details
    Browse the repository at this point in the history
  5. create examples template

    enyst committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    7930457 View commit details
    Browse the repository at this point in the history
  6. fix template loading

    enyst committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    9629a73 View commit details
    Browse the repository at this point in the history
  7. remove obsolete md

    enyst committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    bbd5211 View commit details
    Browse the repository at this point in the history
  8. fix useless vars

    enyst committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    e2c343a View commit details
    Browse the repository at this point in the history
  9. kill some whitespace

    enyst committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    bf9b8ac View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6732359 View commit details
    Browse the repository at this point in the history
  11. tweak agent skill display

    enyst committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    ada2ebd View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1df7aaa View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    6141d0b View commit details
    Browse the repository at this point in the history
  14. ruff

    enyst committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    4efcc02 View commit details
    Browse the repository at this point in the history
  15. fix user prompt; bad coverage

    enyst committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    6f282b9 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    274ad61 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    ad0b9b2 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. save events as they happen

    enyst committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    11d82f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    54f60ac View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d4d3aa0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    99a257c View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2024

  1. init history for restored state

    enyst committed Oct 26, 2024
    Configuration menu
    Copy the full SHA
    c6a9028 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9af6e5e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    04b6d70 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2024

  1. Configuration menu
    Copy the full SHA
    34e0f8a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    94c68be View commit details
    Browse the repository at this point in the history
  3. tweak init/restore

    enyst committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    93cfd32 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cfc158d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f53e1cf View commit details
    Browse the repository at this point in the history
  6. fix tests

    enyst committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    f42cbed View commit details
    Browse the repository at this point in the history
  7. clean up verbose log

    enyst committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    ebeab75 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a213c65 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    41c03ad View commit details
    Browse the repository at this point in the history
  10. poetry lock

    enyst committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    63284d3 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. update summarize prompt

    enyst committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    4d05ab1 View commit details
    Browse the repository at this point in the history