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

Streamline Rust Agent Config Shapes #2659

Merged
merged 102 commits into from
Oct 2, 2023

Conversation

mattiekat
Copy link
Contributor

@mattiekat mattiekat commented Aug 15, 2023

Description

Continues the updates to the rust config shapes by updating deployment and runtime expectations. This PR also attempts to rely on the new single source of truth created by the schema in the SDK as much as reasonably possible which helped delete more code but also give some guarantees of consistency.

THIS IS A BREAKING CHANGE! It changes the config shapes the agents want and we should not merge this until we are ready.

Fixes #2215

@codecov
Copy link

codecov bot commented Aug 15, 2023

Codecov Report

All modified lines are covered by tests ✅

❗ No coverage uploaded for pull request base (v3-agents-rebase@df6ee62). Click here to learn what that means.

❗ Current head c98e2ca differs from pull request most recent head 8433f25. Consider uploading reports for the commit 8433f25 to get more accurate results

Additional details and impacted files
@@                 Coverage Diff                 @@
##             v3-agents-rebase    #2659   +/-   ##
===================================================
  Coverage                    ?   64.16%           
===================================================
  Files                       ?       92           
  Lines                       ?     1398           
  Branches                    ?      186           
===================================================
  Hits                        ?      897           
  Misses                      ?      494           
  Partials                    ?        7           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

# Conflicts:
#	typescript/sdk/src/index.ts
#	typescript/sdk/src/metadata/agentConfig.ts
#	typescript/sdk/src/metadata/chainMetadataTypes.ts
#	typescript/sdk/src/metadata/deploymentArtifacts.ts
#	typescript/sdk/src/metadata/matchingList.ts
@mattiekat mattiekat changed the title Streamline Rust Agent Config Shapes (HEAD) Streamline Rust Agent Config Shapes Sep 8, 2023
@avious00
Copy link
Contributor

@tkporter for review

@mattiekat mattiekat changed the base branch from main to v3 September 28, 2023 15:59
@mattiekat mattiekat changed the base branch from v3 to v3-agents-rebase September 28, 2023 15:59
@mattiekat mattiekat changed the base branch from v3-agents-rebase to v3 September 28, 2023 16:00
@mattiekat mattiekat changed the base branch from v3 to v3-agents-rebase October 2, 2023 16:55
…nfig/head

# Conflicts:
#	typescript/token/tsconfig.json
@mattiekat mattiekat merged commit 040bdbf into v3-agents-rebase Oct 2, 2023
6 of 7 checks passed
@mattiekat mattiekat deleted the mattie/agent-config-shapes branch October 2, 2023 17:05
yorhodes added a commit that referenced this pull request Oct 3, 2023
Continues the updates to the rust config shapes by updating deployment
and runtime expectations. This PR also attempts to rely on the new
single source of truth created by the schema in the SDK as much as
reasonably possible which helped delete more code but also give some
guarantees of consistency.

THIS IS A BREAKING CHANGE! It changes the config shapes the agents want
and we should not merge this until we are ready.

Fixes #2215

---------

Co-authored-by: Guillaume Bouvignies <[email protected]>
Co-authored-by: Yorke Rhodes <[email protected]>
Co-authored-by: Guillaume Bouvignies <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

Streamline config shapes (rust)
5 participants