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

(do-not-merge) new feature trunk: tasks #351

Open
wants to merge 53 commits into
base: dev
Choose a base branch
from
Open

(do-not-merge) new feature trunk: tasks #351

wants to merge 53 commits into from

Commits on May 30, 2024

  1. feat(agents-api): Add cozo migrations for tasks schema (#349)

    Signed-off-by: Diwank Tomer <[email protected]>
    Co-authored-by: Diwank Tomer <[email protected]>
    creatorrr and Diwank Tomer committed May 30, 2024
    Configuration menu
    Copy the full SHA
    d1841b8 View commit details
    Browse the repository at this point in the history
  2. feat(agents-api): updated openapi schema for tasks spec (#350)

    * openapi schema, definitions & sdks updated; endpoints added for tasks feature
    
    * follow convention for naming routes
    alt-glitch committed May 30, 2024
    Configuration menu
    Copy the full SHA
    7102509 View commit details
    Browse the repository at this point in the history
  3. fix fn name for list_tasks

    alt-glitch committed May 30, 2024
    Configuration menu
    Copy the full SHA
    170c301 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. feat(agents-api): cozo queries for tasks (#352)

    * wip(agents-api): cozo queries for tasks
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * doc: Add documentation for the new endpoints
    
    * wip: Boilerplate for execution transitions queries
    
    * wip: add boilerplate execution transitions queries
    
    * wip: task feature routes and models
    
    * feat(agents-api): Add tests for task queries and fix bugs
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * fix(agents-api): Fix cozo queries and make tests pass
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    ---------
    
    Signed-off-by: Diwank Tomer <[email protected]>
    Co-authored-by: Diwank Tomer <[email protected]>
    Co-authored-by: Siddharth Balyan <[email protected]>
    3 people committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    639e80e View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. feat(agents-api): Toy implementation of Tasks (#391)

    * wip: Fix openapi.yaml
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * wip: generate sdk files
    
    * feat(agents-api): Rename transition.type and execution.status
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * fix(sdks/python): Minor fix
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * wip: demo implementation of tasks
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * wip: demo implementation of tasks
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * wip(agents-api): temporal workflow codec
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * wip: demo implementation of tasks
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * feat(agents-api): Toy implementation of Tasks
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    ---------
    
    Signed-off-by: Diwank Tomer <[email protected]>
    Co-authored-by: Diwank Tomer <[email protected]>
    creatorrr and Diwank Tomer committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    67e93c1 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'dev' into dev-tasks

    Diwank Tomer committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    8f012c0 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Configuration menu
    Copy the full SHA
    ea7bbff View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2024

  1. feat: Implement prompt step, transition step

    Signed-off-by: Diwank Tomer <[email protected]>
    Diwank Tomer committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    5393c4b View commit details
    Browse the repository at this point in the history
  2. fix: Minorfix

    Signed-off-by: Diwank Tomer <[email protected]>
    Diwank Tomer committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    16b53fa View commit details
    Browse the repository at this point in the history
  3. fix: Minorfix

    Signed-off-by: Diwank Tomer <[email protected]>
    Diwank Tomer committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    4248da9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4770cbb View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. Configuration menu
    Copy the full SHA
    c22399c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9a5a36e View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Configuration menu
    Copy the full SHA
    836d2c4 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. Configuration menu
    Copy the full SHA
    b34ce15 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ab9011c View commit details
    Browse the repository at this point in the history
  3. Merge branch 'dev' into f/tasks-steps

    Diwank Tomer committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    311c0d5 View commit details
    Browse the repository at this point in the history
  4. Update agents-api/agents_api/activities/task_steps/__init__.py

    Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
    creatorrr and ellipsis-dev[bot] committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    d8db90f View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. fix: Add model field

    whiterabbit1983 committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    bed823c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0c3b0fd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fe94701 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. feat(tasks): Enable all fields of ExecutionInput (#396)

    * feat: Update SDKs and openapi spec
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * feat: Add session_id field to execution relation
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * feat(agents-api): Get execution input query
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * wip
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * feat: Regenerate SDKs
    
    Signed-off-by: Julep Developers <[email protected]>
    
    * wip
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * wip
    
    * feat(tasks): Enable all fields of ExecutionInput
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    ---------
    
    Signed-off-by: Diwank Tomer <[email protected]>
    Signed-off-by: Julep Developers <[email protected]>
    Co-authored-by: Diwank Tomer <[email protected]>
    Co-authored-by: Julep Developers <[email protected]>
    3 people committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    00a7f02 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c72546e View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2024

  1. feat(tasks): Update execution transition relation (#397)

    * wip
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * wip
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * wip
    
    Signed-off-by: Julep Developers <[email protected]>
    
    * feat(tasks): Update execution transition relation
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    ---------
    
    Signed-off-by: Diwank Tomer <[email protected]>
    Signed-off-by: Julep Developers <[email protected]>
    Co-authored-by: Diwank Tomer <[email protected]>
    Co-authored-by: Julep Developers <[email protected]>
    3 people committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    a6b17e9 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Configuration menu
    Copy the full SHA
    27ef8fd View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. Configuration menu
    Copy the full SHA
    3c286f9 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

  1. Configuration menu
    Copy the full SHA
    49eb13d View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. Configuration menu
    Copy the full SHA
    d76768e View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. Configuration menu
    Copy the full SHA
    0a20b95 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2024

  1. Configuration menu
    Copy the full SHA
    aac036a View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Configuration menu
    Copy the full SHA
    fc44946 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. Configuration menu
    Copy the full SHA
    6276f74 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

  1. fix(openapi): Fix mistakes in openapi.yaml file (#434)

    * fix(openapi): Fix mistakes in openapi.yaml file
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * fix(openapi): Minor YAML fixes
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * Update openapi.yaml
    
    Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
    
    ---------
    
    Signed-off-by: Diwank Tomer <[email protected]>
    Co-authored-by: Diwank Tomer <[email protected]>
    Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
    3 people committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    80c5af9 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2024

  1. Merge branch 'dev' into dev-tasks

    Diwank Tomer committed Jul 14, 2024
    Configuration menu
    Copy the full SHA
    ab0ec70 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. WIP

    whiterabbit1983 committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    c17617f View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. fix: Apply various small fixes to task execution logic (#436)

    * fix: Apply various small fixes to task execution logic
    
    * fix: Fix workflows serialization
    whiterabbit1983 committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    787ba7b View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Configuration menu
    Copy the full SHA
    681a5b5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7e40bbe View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Configuration menu
    Copy the full SHA
    687f487 View commit details
    Browse the repository at this point in the history
  2. feat(agents-api): New chat context query and model (#437)

    * feat(typespec): Add initial typespec definitions
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * feat(typespec): Add Tasks typespec
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * feat(typespec): Add Executions typespec
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * feat: Add session token budget and context overflow
    
    * fix(typespec): Minor spec fixes
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * feat(typespec): Add name field to Tool
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * refactor(typespec): Minor refactors to common/ utils
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * feat(typespec): Add search endpoints
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * feat(typespec): Add multi-agent multi-user sessions, add template for situation
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * refactor: Remove mock_openapi.yaml and link openapi.yaml to the typespec generated file
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * feat: Codegen for all new typespec stuff
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * feat(fern): Upgrade fern and fern-python
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * feat(typespec): Various changes to the spec
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * fix(typespec): Fix docstrings
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * wip
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * wip
    
    Signed-off-by: Julep Developers <[email protected]>
    
    * fix(agents-api): Fix datamodel-codegen options
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * fix(typespec): Misc fixes
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * feat(agents-api): Add migrations for updated typespec models
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * wip
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * wip
    
    Signed-off-by: Julep Developers <[email protected]>
    
    * feat(agents-api): Add migrations for developers relations and renaming information_snippets
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * wip
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * wip
    
    Signed-off-by: Julep Developers <[email protected]>
    
    * wip
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * fix(agents-api): Update agent/tool models
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * wip
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * wip
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * wip
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * wip
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * wip
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * wip
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * wip
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * reformat evthing
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * wip
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * wip
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * wup
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * history
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    * feat(agents-api): New chat context query and model
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    ---------
    
    Signed-off-by: Diwank Tomer <[email protected]>
    Signed-off-by: Julep Developers <[email protected]>
    Co-authored-by: Diwank Tomer <[email protected]>
    Co-authored-by: Dmitry Paramonov <[email protected]>
    Co-authored-by: Julep Developers <[email protected]>
    4 people committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    4808a00 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9fd1a49 View commit details
    Browse the repository at this point in the history
  4. fix(agents-api): Fix the settings class in session data

    Signed-off-by: Diwank Tomer <[email protected]>
    Diwank Tomer committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    ae2a544 View commit details
    Browse the repository at this point in the history
  5. fix(agents-api): Fix the settings class in session data

    Signed-off-by: Diwank Tomer <[email protected]>
    Diwank Tomer committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    da84406 View commit details
    Browse the repository at this point in the history
  6. fix: Fix imports

    whiterabbit1983 committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    dab0fc7 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. feat(agents-api): Add get_transition query (#438)

    Signed-off-by: Diwank Tomer <[email protected]>
    Co-authored-by: Diwank Tomer <[email protected]>
    creatorrr and Diwank Tomer committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    7970748 View commit details
    Browse the repository at this point in the history
  2. fix: Fix imports

    whiterabbit1983 committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    88e7131 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fca04b8 View commit details
    Browse the repository at this point in the history
  4. fix(agents-api): Make agent_id not required for get_task

    Signed-off-by: Diwank Tomer <[email protected]>
    Diwank Tomer committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    8ae3480 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2a57409 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9683d78 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2024

  1. Configuration menu
    Copy the full SHA
    276f9ed View commit details
    Browse the repository at this point in the history
  2. fix(agents-api): Fix execution input query (#440)

    * chore: Disable all the routes except of tasks and agents
    
    * fix(agents-api): Fix execution input query
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    ---------
    
    Signed-off-by: Diwank Tomer <[email protected]>
    Co-authored-by: Dmitry Paramonov <[email protected]>
    Co-authored-by: Diwank Tomer <[email protected]>
    3 people committed Aug 3, 2024
    Configuration menu
    Copy the full SHA
    e270602 View commit details
    Browse the repository at this point in the history
  3. f/wait for input step (#441)

    * chore: Disable all the routes except of tasks and agents
    
    * feat(agents-api): Add WaitForInputStep definition
    
    Signed-off-by: Diwank Tomer <[email protected]>
    
    ---------
    
    Signed-off-by: Diwank Tomer <[email protected]>
    Co-authored-by: Dmitry Paramonov <[email protected]>
    Co-authored-by: Diwank Tomer <[email protected]>
    3 people committed Aug 3, 2024
    Configuration menu
    Copy the full SHA
    59f3a3f View commit details
    Browse the repository at this point in the history